[PATCH] Fix creating wrong cell array in _vte_ring_thaw_row()
@nakajima
Submitted by Akira Nakajima Link to original bug (#795192)
Description
When cat nabe.txt, created correct cell array. Correct cell.c 9089 (col = 0) 80000001 (col = 2) decomp->prefix=9089, decomp->suffix=e0110 80000002 (col = 4) 80000003 (col = 6) 80000004 (col = 8)
When resize/maximize/minimize window, created wrong cell array. Wrong cell.c 9089 (col = 0) 9089 (col = 2) 9089 (col = 4) 9089 (col = 6) 9089 (col = 8)
Sample text nabe.txt has IVS. printf '\U9089' > nabe.txt printf '\U9089\Ue0110' >> nabe.txt printf '\U9089\Ue0111' >> nabe.txt printf '\U9089\Ue0112' >> nabe.txt printf '\U9089\Ue0113' >> nabe.txt OR use echo -en "\U9089\Ue0100" so on.
This patch is related with https://bugzilla.gnome.org/show_bug.cgi?id=792636 This patch and pango's patch(792636) make display VS(SVS/IVS) on gnome-terminal.
Resolution: RESOLVED FIXED