While it might only currently make sense for Java, it should be harmless for other languages and is a lot easier and cleaner to implement like that.
Also, note that this allows more things than Java actually allows, as it accepts any non-ASCII byte as an identifier, while Java seems to require a Unicode alphanumeric one. Again, it should be harmless and is a lot easier to implement than fully-fledged Unicode support.
Closes #691. You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/693
-- Commit Summary --
* C/C++/C#/Java/Vera/Vala/D: Allow non-ASCII identifiers
-- File Changes --
M tagmanager/ctags/get.h (4) M tests/ctags/Makefile.am (1) A tests/ctags/unicode-identifiers.java (3) A tests/ctags/unicode-identifiers.java.tags (3)
-- Patch Links --
https://github.com/geany/geany/pull/693.patch https://github.com/geany/geany/pull/693.diff
--- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/pull/693