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 or view it on GitHub: https://github.com/geany/geany/issues/2205#issuecomment-504948219
