GNOME Bugzilla – Bug 157267
_vte_terminal_fudge_pango_colors() breaks Japanese input style
Last modified: 2007-01-26 22:44:51 UTC
_vte_terminal_fudge_pango_color() in vte.c breaks Japanese input style. It uses PANGO_ATTR_UNDERLINE for preedit string, but this evil function reverse whole text and void the underline. It really breaks sane Japanese kana-kanji conversion! I deleted the _vte_terminal_fudge_pango_colors() funcion, and it works fine.
Created attachment 33499 [details] [review] Patch for vte.c - calculate correctly reverse area by each cell
Hi Yukihiro, given that the vte maintainer is currently MIA, maybe you could ask the current maintainer of the vte rpm at Red Hat (whomever it is currently), to include it in rawhide for a bit of testing from a wider audience?
r1553: 2007-01-26 Chris Wilson <chris@chris-wilson.co.uk> Bug 157267 – _vte_terminal_fudge_pango_colors() breaks Japanese input style * src/vte.c: (_vte_terminal_fudge_pango_colors): Check the attributes for each cell rather than assuming the pango attributes (and cell attributes) are the same for the whole string.