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?

Thanks!