Hi. I can fix the PR #3372 if you'd like. I wasn't sure why it wasn't merged back in 2023. I vaguely recall it was waiting for approval, but I could be wrong. Anyway, I see another PR already. If you don't get any traction I can revive #3372.
To be clear, the preliminary support is only for syntax highlighting. It doesn't take into account the parenthesis and other source level information unlike Scintilla. But to get full language support such as meaningful autocomplete you would need to attach a language server.
I don't really use geany as my primary Dart editor. I only use it once in a while to view Dart code where I do not need language support. On my machine geany is patched with my changes, and I never update it. That's why I haven't needed to merge the PR urgently.
It is still useful (in my opinion) to have some kind of Dart support in geany, because geany is built by many Linux distros in the main software repo, as opposed to having to add non-free software repoes for VSCode or another editor.
github-comments@lists.geany.org