repo-scripts/mailer.py
Jacek Konieczny
jajcus w bnet.pl
Pon, 26 Lip 2004, 09:05:33 CEST
On Sun, Jul 25, 2004 at 10:16:41PM +0000, arekm wrote:
> Author: arekm
> Date: Sun Jul 25 22:16:35 2004
> New Revision: 4401
>
> Modified:
> repo-scripts/mailer.py
> Log:
> - use iso8859-2 and try to convert utf8 log to iso8859-2
[...]
> - % (repos.get_rev_prop(svn.util.SVN_PROP_REVISION_LOG) or ''))
> + log = repos.get_rev_prop(svn.util.SVN_PROP_REVISION_LOG) or ''
> + try:
> + log = unicode(log, 'utf8').encode('iso-8859-2')
> + except UnicodeError:
> + pass
> + output.write('Log:\n%s\n' % log)
I co, w przypadku błędu będzie w nagłówkach ISO-8859-2, a w treści
UTF-8? Tak nie może być. Proponuję:
log = unicode(log, 'utf8','replace').encode('iso-8859-2','replace')
Ale osobiście bym wolał jednak w UTF-8...
Pozdrowienia,
Jacek
Więcej informacji o liście dyskusyjnej pld-devel-pl