[python-committers] Anyone having issues with svnmerge.py and 2.6 (possibly OS X problem)?

Brett Cannon brett at python.org
Fri Aug 14 00:31:06 CEST 2009


On Thu, Aug 13, 2009 at 15:15, "Martin v. Löwis" <martin at v.loewis.de> wrote:

> > Hmm.  Given the presence of 'mac_roman.py' in the traceback, I wonder if
> > Issue 6202 has any relevance here?
>
> Only partially so. That character (LATIN SMALL LETTER C WITH ACUTE) is
> not supported by Mac-roman, so the codec is right in complaining that it
> can't encode it. And yes, had svnmerge been run in an UTF-8 locale, it
> would have worked fine.
>
> However, I think it is svnmerge that is to blame here. It implements
> construct_merged_log_message, which really should do its job in a
> locale-independent way - as long as it uses the locale encoding, it
> can always run into problems.
>
> Fortunately, svn has been support --xml for "svn log" for a number of
> releases. So svnmerge should switch to use that; it will allow parsing
> arbitrary characters in a log message, independent of what the terminal
> encoding is.


Sounds like I need to file a bug against svnmerge.py w/ Martin's suggestion.

-Brett
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-committers/attachments/20090813/b58fc9e8/attachment.htm>


More information about the python-committers mailing list