Depends what you mean by "support". If Elm is close enough to an existing language you can make a custom language, see the Geany manual.
If Elm needs its own highlighting you need to provide a [Scintilla](https://www.scintilla.org/) lexer (C++) for it and the code and data to integrate that into Geany. If Elm needs its own symbol parsing you need to provide a [Universal Ctags](https://github.com/universal-ctags/ctags) parser and the code and data to integrate that into Geany. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/geany/geany/issues/1981#issuecomment-431623933
