Hello, Today I received an XML document (created in XXE) containing unusual invisible control characters. I noticed that they appeared in places where some punctuation characters should appear, notably the so-called printer's quotation marks. It took me some time to discover that the reason for this was a possible bug in XXE.
Instead of the invisible control characters normally found in the Unicode range U+007F to U+009F, the character tool shows characters from the corresponding cp1251 charset. So for example, the U+0094 slot features the right double quotation mark (which correctly belongs in the General Punctuation block as 0x201D), instead of the invisible Cancel control character (U+0094). When you insert such bogus characters using the character tool, they look OK in the XXE editing window, but if you open the same document in another application (e.g. a text editor), they are either invisible or don't show correctly. I don't know if this happens on other platforms as well (I use 3.7.1 on Win XP). Best wishes, Mariusz Idzikowski -------------- next part -------------- An HTML attachment was scrubbed... URL: http://www.xmlmind.com/pipermail/xmleditor-support/attachments/20080121/9b56fc29/attachment.htm

