This PR adds support for the Dart language: 1. It uses the Dart lexer which has been recently merged to lexilla 2. The keywords are based on Notepad4 keywords 3. Build menu settings is based on https://github.com/geany/geany/pull/3372 You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/3973
-- Commit Summary --
* Add Dart support
-- File Changes --
M data/Makefile.am (1) A data/filedefs/filetypes.dart (82) M data/filetype_extensions.conf (1) M meson.build (1) M scintilla/Makefile.am (1) M scintilla/lexilla/include/SciLexer.h (29) A scintilla/lexilla/lexers/LexDart.cxx (702) M scintilla/lexilla/src/Lexilla.cxx (3) M scintilla/scintilla_changes.patch (1) M src/editor.c (2) M src/filetypes.c (4) M src/filetypes.h (1) M src/highlighting.c (18) M src/highlightingmappings.h (42)
-- Patch Links --
https://github.com/geany/geany/pull/3973.patch https://github.com/geany/geany/pull/3973.diff