[PATCH 0 of 2] highlight: encode to hgweb.encoding to avoid tracebacks
Christian Ebert
blacktrash at gmx.net
Wed Dec 12 23:03:31 UTC 2007
First patch replaces unnecessary keyword arguments.
Second patch tries to make a consistent approach at avoiding
tracebacks due to UnicodeDecodeError:
- We need to pass encoding parameters to pygments lexers and
formatter.
- We set util._encoding to hgweb.encoding to avoid conflicts
between input and output encoding.
- To ensure that the lexer can digest its input, we encode the
input with util.tolocal.
c
More information about the Mercurial-devel
mailing list