[Geany-Devel] Hooks on calling some functions for plugins?

Lex Trotman elextr at xxxxx
Wed Jul 5 07:42:33 UTC 2017


On 5 July 2017 at 17:25, Thomas Martitz <kugel at rockbox.org> wrote:
> Am 03.07.2017 um 12:33 schrieb Денис Феклушкин:
>>
>> Hi!
>>
>> I am writing D language plugin on D:
>> https://github.com/denizzzka/geany_dlang
>>
>> This plugin isn't adds any new functionality but I planning replace
>> already implemented Geany functionality.
>>
>> Especially, it will replace autocomplete list, tips list, symbol
>> searching, syntax highlighting by same D's infrastructural libraries calls.
>>
>> Questions: It is possible to...
>>
>> ... intercept some Geany to Scintillia messages by a plugin?
>> (SCI_AUTOCSHOW, SCI_CALLTIPSHOW)
>>
>> ... replace call "Go to Symbol Definition"?
>>
>> ... fill out ctags info from external library instead of internal
>> functions?
>
>
> I would rather ask how the plugin could provide Geany the information to do
> proper autocompletion, symbol pane updates and tags on its own.
>
> Maybe we need an interface so that TMTags can be provided by a plugin?

It makes sense that if a language specific symbol table is available
in a library then it would be the thing to use.

Cheers
Lex

>
> Best regards.
>
> _______________________________________________
> Devel mailing list
> Devel at lists.geany.org
> https://lists.geany.org/cgi-bin/mailman/listinfo/devel


More information about the Devel mailing list