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

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

Re: Can't search


From: Peter Dyballa
Subject: Re: Can't search
Date: Sun, 17 Apr 2005 01:36:23 +0200


Am 16.04.2005 um 23:09 schrieb Stefan Monnier:

I think the patch below that I just installed fixes it,


I can't believe it: when I toggle unify-8859-on-decoding-mode and open the ISO 8859-15 test file, I succeed searching for é! And even more: when I open any (at least five) other of my ISO 8859-X test files I can C-s C-s and é is found too!!


But now a new error occurs: when I enter `¨´ a `"´ is input!


The proof

These files and encodings have the DIAERESIS defined:

ISO 8859-1.txt:17:250 = 168 = A8 = U+00A8 : DIAERESIS
ISO 8859-2.txt:17:250 = 168 = A8 = U+00A8 : DIAERESIS
ISO 8859-3.txt:16:250 = 168 = A8 = U+00A8 : DIAERESIS
ISO 8859-4.txt:17:250 = 168 = A8 = U+00A8 : DIAERESIS
ISO 8859-7.txt:15:250 = 168 = A8 = U+00A8 : DIAERESIS
ISO 8859-8.txt:16:250 = 168 = A8 = U+00A8 : DIAERESIS
ISO 8859-9.txt:17:250 = 168 = A8 = U+00A8 : DIAERESIS
(mac-roman.txt:148:254 = 172 = AC = U+00A8 : DIAERESIS)

Opening the file ISO 8859-1.txt I can't succesfully i-search for ¨ (Alt-u SPC). Positioning the cursor on the character C-u C-x = gives:

  character: ¨ (04250, 2216, 0x8a8, U+00A8)
    charset: latin-iso8859-1
(Right-Hand Part of Latin Alphabet 1 (ISO/IEC 8859-1): ISO-IR-100.)
 code point: 40
     syntax: w  which means: word
   category: l:Latin
buffer code: 0x81 0xA8
  file code: 0xA8 (encoded by coding system iso-latin-1-unix)
    display: by this font (glyph code)
-misc-everson mono unicode-medium-r-normal--12-117-74-74-m-70-iso10646-1 (0xA8)

The read-event when I enter ¨ (Alt-u SPC) is: 34 (042, 0x22)

When I enter Alt-u SPC into the file it's this character:

  character: " (042, 34, 0x22, U+0022)
    charset: ascii (ASCII (ISO646 IRV))
 code point: 34
     syntax: .  which means: punctuation
   category: a:ASCII   l:Latin
buffer code: 0x22
  file code: 0x22 (encoded by coding system iso-latin-1-unix)
    display: by this font (glyph code)
-misc-everson mono unicode-medium-r-normal--12-117-74-74-m-70-iso10646-1 (0x22)

(≈100 other characters I can input with my keyboard are OK)

--
Greetings

  Pete





reply via email to

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