[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#11073: 24.0.94; BIDI-related crash in redisplay with certain byte se
From: |
Stefan Monnier |
Subject: |
bug#11073: 24.0.94; BIDI-related crash in redisplay with certain byte sequences |
Date: |
Mon, 26 Mar 2012 08:23:58 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.0.94 (gnu/linux) |
> So, I decided at that time to give each CJK charset unique
> code space (above #x110000) in Emacs, and allow users to
> freely unify/disunify them to Unicode code space (below
> #x110000) by giving the function unify-charset.
I understand this part. The part I don't understand is why we do
unification when reading a char from the buffer's text. That is: why
unify chars in `int' (or Lisp_Object) form but not in the
internal-utf-8 representation?
I would expect the unification to happen during encoding/decoding
only, and not during internal conversions from byte byte-sequence to int.
Stefan
- bug#11073: 24.0.94; BIDI-related crash in redisplay with certain byte sequences, Eli Zaretskii, 2012/03/23
- bug#11073: 24.0.94; BIDI-related crash in redisplay with certain byte sequences, Eli Zaretskii, 2012/03/23
- bug#11073: 24.0.94; BIDI-related crash in redisplay with certain byte sequences, Stefan Monnier, 2012/03/23
- bug#11073: 24.0.94; BIDI-related crash in redisplay with certain byte sequences, Eli Zaretskii, 2012/03/23
- bug#11073: 24.0.94; BIDI-related crash in redisplay with certain byte sequences, Stefan Monnier, 2012/03/23
- bug#11073: 24.0.94; BIDI-related crash in redisplay with certain byte sequences, Eli Zaretskii, 2012/03/23
- bug#11073: 24.0.94; BIDI-related crash in redisplay with certain byte sequences, Kenichi Handa, 2012/03/26
- bug#11073: 24.0.94; BIDI-related crash in redisplay with certain byte sequences,
Stefan Monnier <=
- bug#11073: 24.0.94; BIDI-related crash in redisplay with certain byte sequences, Kenichi Handa, 2012/03/29
- bug#11073: 24.0.94; BIDI-related crash in redisplay with certain byte sequences, Stefan Monnier, 2012/03/29