[BUG] bzr 0.8 add on Unicode filename fails
John Whitley
whitley at acm.org
Tue Jun 27 22:26:23 BST 2006
John Arbash Meinel wrote:
> Well, don't forget there is 'cygpath' which is an executable which
> will
> map for you. (You can use cygpath -w to get the windows path).
Yep. What I specifically meant was a wrapper that uses cygpath
internally, to avoid too much of `cygpath -w ...`.
> However, unless you are doing absolute paths, bzr accepts forward
> slashed paths without any problem.
Good to know.
> On my machine I just have a 'bzr.bat' which is:
>
> @echo off
> set BZR_PLUGIN_PATH=h:\dev\bzr\plugins
> C:\Python24\python H:\dev\bzr\bzr.dev\bzr %*
>
> the BZR_PLUGIN_PATH is just so that cygwin and win32 use the same
> plugin
> paths. (And I prefer an exposed dir, since I modify plugins a lot).
>
> Obviously your paths may vary, but this works well for me.
>
> 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.
> 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
More information about the bazaar
mailing list