bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#11199: 24.0.95; killing right-to-left text at eob leads to inconsist


From: Eli Zaretskii
Subject: bug#11199: 24.0.95; killing right-to-left text at eob leads to inconsistent state
Date: Mon, 09 Apr 2012 13:17:33 +0300

> Date: Mon, 09 Apr 2012 18:48:16 +0900
> From: YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
> Cc: Michael Welsh Duggan <md5i@md5i.com>,
>       11199@debbugs.gnu.org
> 
> >   (gdb) pmtxrows w->current_matrix
> >   0: edges=(1,78),r2l=0,cont=0,trunc=(0,0),at_zv=0
> >   1: edges=(78,141),r2l=0,cont=0,trunc=(0,0),at_zv=0
> >   2: edges=(141,191),r2l=0,cont=0,trunc=(0,0),at_zv=0
> >   3: edges=(191,192),r2l=0,cont=0,trunc=(0,0),at_zv=0
> >   4: edges=(192,199),r2l=0,cont=0,trunc=(0,0),at_zv=0
> >   5: edges=(199,237),r2l=0,cont=0,trunc=(0,0),at_zv=0
> >   6: edges=(237,305),r2l=0,cont=0,trunc=(0,0),at_zv=0
> >   7: edges=(305,309),r2l=0,cont=0,trunc=(0,0),at_zv=1
> (snip)
> 
> What is shown by 
> 
>   (gdb) p w->current_matrix->rows[6].end.pos
> 
> at this stage?  I get
> 
>   $7 = {
>     charpos = 308, 
>     bytepos = 311
>   }
> 
> and it looks "out of sync" because edges=(237,305) for the 6th row.
> I hope this is also reproducible at your side.

It is, thanks!  I now have a lead for my debugging.  Stay tuned.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]