oops, hit comment too soon :)
Either add the new filetypes that people have put up on the Wiki to the default installation, or make it easy to add them for a novice.
Somebody just needs to make one or more PRs.
Would it be possible to add a filetype plug-in interface, where missing filetypes are downloaded from some repository or just from an URL. What would be needed for such a function is to place the filetypes.xxx.conf into the user filedefs folder, and to amend the user filetype_extensions.conf. The latter may of course have a minimal change of causing conflicts, but can be resolved manually from the Tools/Configuration files menu
At the moment the syntax highlighting lexers and the symbol parsers are C++ and C code (respectively) compiled into Geany, so those can't be added at runtime.
It would be possible to make them be loaded as plugins, but its a big job, and will need a lot of hard coded configuration to be changed to be modifyable from the plugin or a configuration file. And somebody has to contribute it.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.