The beginning of a macro call is of the form: ``` identifier '!' ( '(' | '[' | '{' ) ``` but not: ``` identifier '!=' ``` Currently Geany reads `a!=b` as `a!, =, b` instead of `a, !=, b`.
See response to #1827, probably take both issues to the upstreams together.
github-comments@lists.geany.org