[issue2455] help: wrong length for heading markers in translated output

Wagner Bruna bugs at mercurial.selenic.com
Tue Oct 26 22:42:44 UTC 2010


New submission from Wagner Bruna <wagner.bruna+mercurial at gmail.com>:

The help text parser for heading markers seems to be incorrectly using the
raw string length; this causes display errors for UTF-8 encoding.

The help text

Escolhendo um utilitário de mesclagem\n
"""""""""""""""""""""""""""""""""""""

("Choosing a merge tool") is displayed as

Escolhendo um utilitário de mesclagem """""""""""""""""""""""""""""""""""""

but

Escolhendo um utilitário de mesclagem
""""""""""""""""""""""""""""""""""""""

is displayed "correctly", as

Escolhendo um utilitário de mesclagem
""""""""""""""""""""""""""""""""""""""

Note the "á" character representation in utf-8 takes 2 bytes.

----------
messages: 14167
nosy: mg, wbruna
priority: bug
status: unread
title: help: wrong length for heading markers in translated output
topic: documentation

____________________________________________________
Mercurial issue tracker <bugs at mercurial.selenic.com>
<http://mercurial.selenic.com/bts/issue2455>
____________________________________________________


More information about the Mercurial-devel mailing list