There is a bug when using non-ASCII characters (such as letters with dots over them) in DEF and PROTO names.
This is because the program incorrectly interprets these characters as whitespace. The code used by the program is:
whitespace = Character.isWhitespace(cvalue); // for java
if (cvalue==',') whitespace = true;
whitespace = Char::IsWhiteSpace(cvalue); // for .NET
if (cvalue==',') whitespace = true;
Somewhere between being read and this test the character appears to be converted to whitespace, can anyone help me to fix this?
