[BUG] bzr 0.8 add on Unicode filename fails
John Arbash Meinel
john at arbash-meinel.com
Tue Jun 27 22:33:38 BST 2006
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
John Whitley wrote:
> John Arbash Meinel wrote:
...
>> Also, you may want to realize that utf8 doesn't really work with
>> cmd.exe.
>
> Not a problem, since I can't stand cmd.exe anyways. ;-) Although I'm
> not clear on the Unicode status of rxvt. I did a brief search earlier,
> but the results seemed inconclusive. I have noted that 'bzr log' under
> rxvt on bzr.dev fails to correctly display names of commiters with
> non-ascii characters. Not sure where the fault lies there.
I'm not a huge fan of it either. But cygwin rxvt doesn't properly
emulate a windows console.
So stuff like win32 python doesn't display the prompt, or the output. So
you can see what you type, but it doesn't seem like anything is happening.
It also isn't just python, psql has the same issue.
Which is also weird, because sys.stdout works just fine. Maybe it is
'isatty' which is causing problems. Though:
$ python -c "import sys; print sys.stdout.isatty()"
True
>
>> But also be forewarned that you have to be very careful with
>> redistributing cygwin1.dll.
>
> Thanks for the heads-up. Fortunately I'm just using it as a platform
> for in-house tools (e.g. to civilize Windows), and so this shouldn't be
> an issue.
>
> -- John
I don't think I explicitly mentioned it, but cygwin python was at least
50% slower than win32 python. I haven't benchmarked it recently, though.
And as part of my win32 fixes this week, I'm planning on doing some
profiling on win32 because it is far slower than Linux on the same
machine. If I can find some obvious things, I'll try to fix them.
I don't know whether or not this will help cygwin (since it generally
uses the 'posix' code paths).
John
=:->
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.1 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFEoaQyJdeBCYSNAAMRAgvWAJ4oJwXxSntdBR5T4JGPuZNSW9HPngCg18Au
GrULA7JhMMBRx6QhPBLYmtg=
=NCRw
-----END PGP SIGNATURE-----
More information about the bazaar
mailing list