[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Case mapping of sharp s
From: |
Stefan Monnier |
Subject: |
Re: Case mapping of sharp s |
Date: |
Thu, 19 Nov 2009 23:20:38 -0500 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.1.50 (gnu/linux) |
>> > But maybe we're doing something silly somewhere.
>> The Emacs 22 multibyte scheme likely had worse properties for reverse
>> searching. So maybe something might be simplified nowadays.
> Nope. The basic nature of the representation and even algorithms are
> the same. The main difference is that the leading-byte to character
> length map in Mule coding is somewhat arbitrary, while in UTF-8
> there's an algorithm for computing it. In both cases, the sane
> algorithm is to keep a 256-entry table of corresponding lengths and
> use the octet as an index into that table.
Actually, there is a significant difference when going backward, because
of the special encoding used for eight-bit-graphics in Emacs-22 and the
more regular and less space-efficient encoding used for eight-bit chars
in Emacs-23.
Stefan
Re: Case mapping of sharp s, grischka, 2009/11/19
Re: Case mapping of sharp s, Stephen J. Turnbull, 2009/11/19
Re: Case mapping of sharp s,
Stefan Monnier <=
Re: Case mapping of sharp s, Stephen J. Turnbull, 2009/11/20
Re: Case mapping of sharp s, Richard Stallman, 2009/11/20
Re: Case mapping of sharp s, David Kastrup, 2009/11/21
Re: Case mapping of sharp s, Stephen J. Turnbull, 2009/11/21
Re: Case mapping of sharp s, Eli Zaretskii, 2009/11/21
Re: Case mapping of sharp s, Stephen J. Turnbull, 2009/11/21
Re: Case mapping of sharp s, Eli Zaretskii, 2009/11/21
Re: Case mapping of sharp s, Stephen J. Turnbull, 2009/11/22
Re: Case mapping of sharp s, Kenichi Handa, 2009/11/22
Re: Case mapping of sharp s, Richard Stallman, 2009/11/21