On 5 July 2017 at 17:25, Thomas Martitz kugel@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@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/devel