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

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

Re: emacs crash


From: Kenichi Handa
Subject: Re: emacs crash
Date: Mon, 17 Dec 2001 08:34:13 +0900 (JST)
User-agent: SEMI/1.14.3 (Ushinoya) FLIM/1.14.2 (Yagi-Nishiguchi) APEL/10.2 Emacs/21.1.30 (sparc-sun-solaris2.6) MULE/5.0 (SAKAKI)

ET <eli@beach.weizmann.ac.il> writes:
>>  Thank you.  I found what is wrong.  In the macro
>>  DECODE_COMPOSITION_END of coding.c, we are checking if we should
>>  produce composition data by:
coding-> composing == COMPOSITION_DISABLED
>>  But, that is not sufficient.  We may have encountered `composition
>>  end' sequence in an invalid cotext (i.e. without preceding
>>  `composition start' sequence).  Thus, we must check it by:
>>      ! COMPOSING_P (coding)
>>  Could you please modify that macro as above, and try again?
>>  
>>  ---
>>  Ken'ichi HANDA
>>  handa@etl.go.jp

> looks like you found the problem.  when I make the following change as
> you suggested, the bug is eliminated:

> #define DECODE_COMPOSITION_END(c1)                                    \
>   do {                                                                        
> \
>     if (! COMPOSING_P (coding)) /*(coding->composing == 
> COMPOSITION_DISABLED)*/                       \
>       {                                                                       
> \
>       *dst++ = ISO_CODE_ESC;                                          \
> .
> .
> .

Thank you for verifying it.   Someone please install this
fix.

---
Ken'ichi HANDA
handa@etl.go.jp



reply via email to

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