author | Kirill Smelkov <kirr@landau.phys.spbu.ru> | |
Tue, 5 Jan 2010 12:44:54 +0000 (15:44 +0300) | ||
committer | Paul Mackerras <paulus@samba.org> | |
Tue, 12 Jan 2010 11:20:18 +0000 (22:20 +1100) | ||
commit | 1f2cecfd53137b76d39b2dcd7bcf7e918cd745b3 | |
tree | 2c38d1a03995b12f9056494debd50adefd32faa9 | tree | snapshot |
parent | fcacf489577e225d78b290290765775c62c56464 | commit | diff |
gitk: Display submodule diffs with appropriate encoding
Previously, when submodule commit headings contained non-latin-1
characters, they were displayed incorrectly in gitk, because $line was
not properly decoded, for example:
----------------------------- Documentation/Dokko -----------------------------
Submodule Documentation/Dokko 2ca20c7..0ea204d:
> Ð\9fÑ\80оÑ\82околÑ\8b Ñ\81опÑ\80Ñ\8fжениÑ\8f Ð\98Ð\9cС "Ð\9cоÑ\81Ñ\82ик-21631" (Ð\9bÐ\982 и Сандал)
> hardware: докÑ\83менÑ\82аÑ\86иÑ\8f на InnoDisk SATA 10000
> hardware: докÑ\83менÑ\82аÑ\86иÑ\8f на IEI PCISA-6770E2 v3.0
> hardware: докÑ\83менÑ\82аÑ\86иÑ\8f на Fastwel NIB941
> hardware: докÑ\83менÑ\82аÑ\86иÑ\8f на IEI IPX-9S
> hardware: докÑ\83менÑ\82аÑ\86иÑ\8f на Hirschmann 5TX-EEC
instead of
----------------------------- Documentation/Dokko -----------------------------
Submodule Documentation/Dokko 2ca20c7..0ea204d:
> Протоколы сопряжения ИМС "Мостик-21631" (ЛИ2 и Сандал)
> hardware: документация на InnoDisk SATA 10000
> hardware: документация на IEI PCISA-6770E2 v3.0
> hardware: документация на Fastwel NIB941
> hardware: документация на IEI IPX-9S
> hardware: документация на Hirschmann 5TX-EEC
This fixes it.
Signed-off-by: Kirill Smelkov <kirr@landau.phys.spbu.ru>
Signed-off-by: Paul Mackerras <paulus@samba.org>
Previously, when submodule commit headings contained non-latin-1
characters, they were displayed incorrectly in gitk, because $line was
not properly decoded, for example:
----------------------------- Documentation/Dokko -----------------------------
Submodule Documentation/Dokko 2ca20c7..0ea204d:
> Ð\9fÑ\80оÑ\82околÑ\8b Ñ\81опÑ\80Ñ\8fжениÑ\8f Ð\98Ð\9cС "Ð\9cоÑ\81Ñ\82ик-21631" (Ð\9bÐ\982 и Сандал)
> hardware: докÑ\83менÑ\82аÑ\86иÑ\8f на InnoDisk SATA 10000
> hardware: докÑ\83менÑ\82аÑ\86иÑ\8f на IEI PCISA-6770E2 v3.0
> hardware: докÑ\83менÑ\82аÑ\86иÑ\8f на Fastwel NIB941
> hardware: докÑ\83менÑ\82аÑ\86иÑ\8f на IEI IPX-9S
> hardware: докÑ\83менÑ\82аÑ\86иÑ\8f на Hirschmann 5TX-EEC
instead of
----------------------------- Documentation/Dokko -----------------------------
Submodule Documentation/Dokko 2ca20c7..0ea204d:
> Протоколы сопряжения ИМС "Мостик-21631" (ЛИ2 и Сандал)
> hardware: документация на InnoDisk SATA 10000
> hardware: документация на IEI PCISA-6770E2 v3.0
> hardware: документация на Fastwel NIB941
> hardware: документация на IEI IPX-9S
> hardware: документация на Hirschmann 5TX-EEC
This fixes it.
Signed-off-by: Kirill Smelkov <kirr@landau.phys.spbu.ru>
Signed-off-by: Paul Mackerras <paulus@samba.org>
gitk | diff | blob | history |