emacs-devel
[Top][All Lists]
Advanced

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

Re: coding systems and input methods are non-intuitive stuff


From: Kevin Rodgers
Subject: Re: coding systems and input methods are non-intuitive stuff
Date: Tue, 30 Jan 2007 01:17:48 -0700
User-agent: Thunderbird 1.5.0.9 (Macintosh/20061207)

Juanma Barranquero wrote:
C-x b *scratch* RET
C-x RET f latin-1 RET          ; buffer coding system = latin-1
C-u C-\ romanian-prefix RET    ; input method: romanian-prefix
,s                             ; character: ş (2362, #o4472, #x93a,
                              ;   U+015F)
<left> M-x quail-show-key RET  ; To input `ş', type ",s"
<right>
C-x RET f utf-8 RET            ; buffer coding system = utf-8
                              ; input method: the same as before
,s                             ; character: ş (331903, #o1210177,
                              ;   #x5107f, U+015F)
<left> M-x quail-show-key RET  ; ş can't be input by the current
                              ;   input method

Now, I understand that the buffer code for these characters is not the
same... but it is quite weird nonetheless to input a character with
the current input method, and afterwards be told that it "can't be
input by the current input method".

The thing that confuses me is that the ISO 8859-1 character set (which
is what the latin-1 coding system encodes, right?) only contains U+0000
- U+00FF.  So how does U+015F get inserted into a latin-1 buffer?

--
Kevin Rodgers
Denver, Colorado, USA





reply via email to

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