Geany does not have direct support for Confluence but you could try a custom filetype and see how much traction you get with existing lexers and parsers.
To create a new built-in type you need a highlighting lexer and/or a tags parser, without one of those a built-in filetype won't get much more capability than a custom filetype.
Highlighting lexers are written in C++ and are taken from the Lexilla project and tags parsers are written in C from the Universal CTAGS project. Neither of those has support for Confluence markup AFAICT.
If you get a lexer/parser accepted by those projects you can add a built-in filetype to Geany (see HACKING and the merge for the most recent language additions as examples, Julia I think).
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.