Geany does not have direct support for Confluence but you could try a [custom filetype](https://www.geany.org/manual/current/index.html#custom-filetypes) 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](https://github.com/ScintillaOrg/lexilla) project and tags parsers are written in C from the [Universal CTAGS](https://github.com/universal-ctags/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 or view it on GitHub: https://github.com/geany/geany/issues/2751#issuecomment-1284846151 You are receiving this because you are subscribed to this thread. Message ID: <geany/geany/issues/2751/[email protected]>
