I have copied the system filetype_extensions.conf to the ~/.config/geany directory and changed Matlab/Octave's file extension definition to *.matlab from *.m but Geany is still detecting *.m files as Matlab/Octave. I did the 'Reload configuration' menu item and even quit Geany, then launched it again and it still detects Objective-C files as Matlab/Octave.

I also tried renaming filetype_extensions.conf to ~filetype_extensions.conf~ in Geany's 'system' directory and this is still happening.

System Info ℹ️

~/.config/geany/filetype_extensions.conf relevant section

Matlab/Octave=*.matlab;
Nim=*.nim;
NSIS=*.nsi;*.nsh;
Objective-C=*.m;*.mm;*.h;

Debug messages

21:01:59: Geany INFO		: Geany 1.36, en_US.UTF-8
21:01:59: Geany INFO		: GTK 2.24.32, GLib 2.60.6
21:01:59: Geany INFO		: System data dir: /Applications/Geany.app/Contents/Resources/share/geany
21:01:59: Geany INFO		: User config dir: /Users/will/.config/geany
21:02:00: Geany INFO		: System plugin path: /Applications/Geany.app/Contents/Resources/lib/geany
21:02:00: Geany INFO		: Added filetype Clojure (61).
21:02:00: Geany INFO		: Added filetype Swift (62).
21:02:00: Geany INFO		: Added filetype Graphviz (63).
21:02:00: Geany INFO		: Added filetype Nim (64).
21:02:00: Geany INFO		: Added filetype Arduino (65).
21:02:00: Geany INFO		: Added filetype Genie (66).
21:02:00: Geany INFO		: Added filetype Cython (67).
21:02:00: Geany INFO		: Added filetype TypeScript (68).
21:02:00: Geany INFO		: Added filetype Groovy (69).
21:02:00: Geany INFO		: Added filetype Kotlin (70).
21:02:00: Geany INFO		: Added filetype Scala (71).
21:02:00: Geany INFO		: Added filetype JSON (72).
21:02:00: Geany INFO		: Added filetype CUDA (73).
21:02:00: GLib-GIO DEBUG	: _g_io_module_get_default: Found default implementation local (GLocalVfs) for ‘gio-vfs’
21:02:00: Geany INFO		: Disabling terminal support
21:02:00: Geany INFO		: Loaded /Applications/Geany.app/Contents/Resources/share/geany/tags/std99.c.tags (C), 1618 symbol(s).
21:02:00: Geany INFO		: /Users/will/Projects/libvncserver-git/libvncserver/libvncclient/vncviewer.c : C (UTF-8)
21:02:00: Geany INFO		: /Users/will/Projects/NiblessCocoApp/My Nibless App.app/Contents/MacOS/Makefile : Make (UTF-8)
21:02:00: Geany INFO		: /Users/will/Projects/NiblessCocoApp/My Nibless App.app/Contents/MacOS/main.m : Matlab/Octave (UTF-8)
21:02:00: Geany INFO		: /Users/will/.config/geany/filetype_extensions.conf : Conf (UTF-8)
21:02:46: GLib DEBUG	: posix_spawn avoided (automatic reaping requested) (fd close requested) 
21:07:38: GLib DEBUG	: posix_spawn avoided (automatic reaping requested) (fd close requested) 


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.