This patch also updates update-ctags.py to update parsers in the optlib directory.
I'm not sure if the meson parser should use some icons for the groups in the sidebar or not, I chose the icon-free variant.
Fixes https://github.com/geany/geany/issues/4002 You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/4013
-- Commit Summary --
* Use Forth and Meson optlib-based ctags parsers
-- File Changes --
M ctags/Makefile.am (2) A ctags/optlib/forth.c (76) A ctags/optlib/meson.c (261) M data/filedefs/filetypes.Meson.conf (1) M meson.build (2) M scripts/update-ctags.py (7) M src/filetypes.c (2) M src/tagmanager/tm_parser.c (36) M src/tagmanager/tm_parser.h (2) M src/tagmanager/tm_parsers.h (4)
-- Patch Links --
https://github.com/geany/geany/pull/4013.patch https://github.com/geany/geany/pull/4013.diff