This commit adds TOML configuration language support to Geany. It uses the recently merged Scintilla TOML lexer; for ctags parsing it uses the conf file parser which works reasonably well for TOML as well.
See https://github.com/ScintillaOrg/lexilla/pull/261 Fixes #1268 You can view, comment on, or merge this pull request online at: https://github.com/geany/geany/pull/3934 -- Commit Summary -- * Add TOML support -- File Changes -- M data/Makefile.am (1) A data/filedefs/filetypes.toml (57) M data/filetype_extensions.conf (1) M meson.build (1) M scintilla/Makefile.am (1) M scintilla/lexilla/include/SciLexer.h (16) A scintilla/lexilla/lexers/LexTOML.cxx (486) M scintilla/lexilla/src/Lexilla.cxx (2) M scintilla/scintilla_changes.patch (1) M src/filetypes.c (1) M src/filetypes.h (1) M src/highlighting.c (11) M src/highlightingmappings.h (27) -- Patch Links -- https://github.com/geany/geany/pull/3934.patch https://github.com/geany/geany/pull/3934.diff -- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/pull/3934 You are receiving this because you are subscribed to this thread. Message ID: <geany/geany/pull/[email protected]>
