default fsenc patch
INADA Naoki
songofacandy at gmail.com
Tue Jan 24 09:14:41 UTC 2012
I sometimes use bzr on Linux without locale. I can write non-ascii comment with
vim but bzr doesn't accept it.
I think get_user_encoding() should also be 'utf-8' by default.
At least, bzr should provide a way to override user encoding. (e.g.
BZR_USER_ENCODING envvar)
On Tue, Jan 24, 2012 at 5:17 AM, Martin Pool <mbp at canonical.com> wrote:
> Hi,
>
> Around the end of 2011 (which seems like a long time ago) there was
> some discussion in the bzr and python bug trackers about how to handle
> filename encoding when the locale is not set or is null. I think this
> ended up with bzr taking the patch to set the fsenc, but Python
> rejecting it.
>
> I wonder if we should actually follow the course of upstream Python
> and just insist the user set eg LANG=C.UTF-8 if they have UTF-8 names,
> and just focus on giving clear messages when names can't be decoded.
>
> --
> Martin
>
--
INADA Naoki <songofacandy at gmail.com>
More information about the bazaar
mailing list