emacs-devel
[Top][All Lists]
Advanced

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

23.0.60; Isearch fails on upper case non ascii iso8859-1 letters


From: Stephen Berman
Subject: 23.0.60; Isearch fails on upper case non ascii iso8859-1 letters
Date: Fri, 08 Feb 2008 14:26:41 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux)

1. emacs -Q
2. C-x 8 ` E (upper case E)
3. C-a
4. C-s C-w
=> The cursor stays put, the system beeps, and the message "Failing
I-search: è" (lower case accented e) appears in the echo area.

If in step 2 I type `e' instead of `E', then isearch succeeds as usual.

AFAICT, the above behavior happens only with upper case accented or
umlauted letters, and with any of these.  It does not happen in
pre-unicode-2 CVS Emacs.

Typing C-u C-x = on È shows this:

        character: È (200, #o310, #xc8)
preferred charset: gb18030 (GB18030)
       code point: 0x81308736
           syntax: w    which means: word
         category: j:Japanese l:Latin v:Vietnamese
      buffer code: #xC3 #x88
        file code: #xC3 #x88 (encoded by coding system utf-8-unix)
          display: by this font (glyph code)
     -Misc-Fixed-Medium-R-Normal--15-140-75-75-C-90-ISO10646-1 (#xC8)

Character code properties are not shown: customize what to show

On pre-unicode-2 CVS Emacs, the same thing shows this:

  character: È (2248, #o4310, #x8c8, U+00C8)
    charset: latin-iso8859-1
             (Right-Hand Part of Latin Alphabet 1 (ISO/IEC 8859-1): ISO-IR-100.)
 code point: #x48
     syntax: w  which means: word
   category: l:Latin
buffer code: #x81 #xC8
  file code: #xC3 #x88 (encoded by coding system mule-utf-8)
    display: by this font (glyph code)
     -ETL-Fixed-Medium-R-Normal--16-160-72-72-C-80-ISO8859-1 (#xC8)

There are text properties here:
  fontified            t



In GNU Emacs 23.0.60.2 (i686-pc-linux-gnu, GTK+ Version 2.12.0)
 of 2008-02-07 on escher
Windowing system distributor `The X.Org Foundation', version 11.0.70200000
configured using `configure  '--enable-font-backend''

Important settings:
  value of $LC_ALL: nil
  value of $LC_COLLATE: nil
  value of $LC_CTYPE: nil
  value of $LC_MESSAGES: nil
  value of $LC_MONETARY: nil
  value of $LC_NUMERIC: nil
  value of $LC_TIME: nil
  value of $LANG: en_US.UTF-8
  value of $XMODIFIERS: @im=local
  locale-coding-system: utf-8-unix
  default-enable-multibyte-characters: t

Major mode: Group

Minor modes in effect:
  gnus-topic-mode: t
  gnus-undo-mode: t
  tabbar-mwheel-mode: t
  tabbar-mode: t
  recentf-mode: t
  display-time-mode: t
  show-paren-mode: t
  tooltip-mode: t
  tool-bar-mode: t
  mouse-wheel-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  global-auto-composition-mode: t
  auto-composition-mode: t
  auto-compression-mode: t
  temp-buffer-resize-mode: t
  column-number-mode: t
  line-number-mode: t
  transient-mark-mode: identity

Recent input:
SPC i s SPC a t t a c h e d SPC ( i t SPC c o n t a 
i n s SPC b y t e c o d e ) . SPC <down> <down> <return> 
<return> <up> C-c <return> f b u g <tab> G n <tab> 
- <tab> m <tab> <return> <return> G n u s SPC b a c 
k t t r a <backspace> <backspace> <backspace> <backspace> 
t r a c e <return> <return> C-x 1 C-c j e C-s <return> 
<S-left> <home> C-s w 3 C-g <f11> C-g C-c j m a <return> 
<down> <help-echo> <down> <down> <down> <down> <down> 
<down> <down> <down> <down> <down> <down> <down> <down> 
<down> <down> <down> <down> <down> <down> <down> C-SPC 
M-> C-w <home> C-c C-c h q C-c c i f <prior> <prior> 
<next> <prior> <prior> <prior> <prior> <prior> <prior> 
<prior> <up> <up> <up> <up> <up> <up> <up> <up> <up> 
<up> <up> <up> <up> <up> <up> <up> <up> <end> ü <backspace> 
<help-echo> <down-mouse-1> <mouse-movement> <drag-mouse-1> 
<down-mouse-1> <mouse-1> <down-mouse-1> <mouse-movement> 
<drag-mouse-1> C-s C-w C-g C-g C-s C-w C-r C-r C-g 
C-s C-w C-g C-g C-s w C-g <up> <down> <up> C-s C-w 
C-g <down> <left> <left> <M-left> C-s C-w C-s C-g C-g 
<M-right> C-s C-w C-g C-g <right> <right> C-s C-w <M-right> 
<M-left> <up> <up> <up> <C-right> <C-right> <C-right> 
<C-right> <C-left> C-s C-w <up> <up> <up> <up> <C-right> 
<C-right> <C-right> <C-right> <C-left> C-s C-w <down> 
<up> <M-left> C-s C-w <down> <up> <left> <left> <left> 
<left> C-u C-x = <down-mouse-1> <mouse-movement> <mouse-1> 
C-u C-x = <help-echo> M-x <up> <return> I s e a r c 
h SPC f a i l s SPC w i t h C-g <help-echo> <help-echo> 
<select-window> <select-window> <help-echo> <help-echo> 
<help-echo> <help-echo> <select-window> <select-window> 
<help-echo> <f1> C-c j m <return> M-x <up> <return
>

Recent messages:
Marking diary entries...done
Mark set [2 times]
Quit [7 times]
Mark saved where search started [2 times]
Type C-x 4 C-o RET to restore the other window, C-M-v to scroll help.
Char: ü (252, #o374, #xfc, file ...) point=175485 of 176484 (99%) column=46
Char: Ü (220, #o334, #xdc, file ...) point=175850 of 176484 (100%) column=75
Auto-saving...
Quit
Auto-saving...done




reply via email to

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