Hard-coded ```C #define GEANY_WORDCHARS "_abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789" ``` is used at many places in the code instead of the user-defined `wordchars` from the config file. Some filetypes e.g. allow `$` or `-` inside identifiers and this breaks things for them.