Some text editors such as Notepad++ mark UTF-8 files by placing the
following three bytes at the beginning of the file: EF BB BF.

Using IronPython 2 and the .NET Framework, it works great too.

On 6/25/07, Anders M. Mikkelsen <[EMAIL PROTECTED]> wrote:

 Hi

I'm using IronPython in an environment where I have to use
characters from the iso-latin-1 character set (æøå and ÆØÅ).
The problem is that IronPython seems to be replacing my
iso-latin-1 characters with ?-marks.

print "æble"          yields "?ble" on the console.
 print u"æble"        yields "?ble" on the console.
print u"\u00e6ble" yields "æble" on the console (as it should)

Now I cannot have my non-geek collegues write \u00e6 every
time they have to put in an 'æ' in their scripts, so I have to
come up with a better solution.

Any ideas?

I'm using emacs to edit my scripts and have tried saving using
different character encodings (including iso-latin-1 and UTF8/16).
If I save the file as UTF8, the iso-latin-1 characters are replaced
by two question marks (??). Sadly emacs does not support
unicode (out-of-the-box). Wonder if that would solve my problem?



_______________________________________________
users mailing list
[email protected]
http://lists.ironpython.com/listinfo.cgi/users-ironpython.com


_______________________________________________
users mailing list
[email protected]
http://lists.ironpython.com/listinfo.cgi/users-ironpython.com

Reply via email to