unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
From: Peter Dyballa <Peter_Dyballa@web.de>
Cc: emacs-pretest-bug@gnu.org, rms@gnu.org, emacs-devel@gnu.org
Subject: Re: GNU Emacs 22.0.50 fails to find ä in different ISO Latin encodings
Date: Fri, 22 Sep 2006 11:32:01 +0200	[thread overview]
Message-ID: <90CF390E-CF06-463E-9500-B20D70EFE7D1@web.de> (raw)
In-Reply-To: <E1GQZUT-0005Mk-00@etlken>

[-- Attachment #1: Type: text/plain, Size: 1872 bytes --]


Am 22.09.2006 um 03:06 schrieb Kenichi Handa:

> In article <4CEE7BA9-0CEF-40CD-A081-2C707A44833B@web.de>, Peter  
> Dyballa <Peter_Dyballa@web.de> writes:
>
>> OK, you're right: it really works better now, I had made some
>> mistake! I wonder whether I picked up the characters with C-s C-w ...
>> As you wrote, this won't work.
>
> It didn't work, but should work now.  I attached 3 files
> (temp1,2,7 encoded in iso-8859-1,2,7 respectively).
>   C-x C-f temp1 RET ESC < C-n C-s C-w C-x C-f temp2 C-s C-s
> should find " á", and
>   C-x C-f temp1 RET ESC < C-n C-n C-s C-w C-x C-f temp7 C-s C-s
> should find " °".

Yes, I can confirm: it works! It works also in my own test files –  
except one: the ISO 8859-6 encoded one. I was searching for HYPHEN- 
MINUS, U+00AD. I'll attach my test file. It could be also useful in  
the ISO 8859-6 possible bug I reported recently.


>
>> Anyway, what also does not work is: C-s C-q <a non-ASCII, i.e.
>> greater 177 octal code>. For those with really small keyboards this
>> is the (almost?) only chance to find some of the x times 64 K
>> characters in Unicode ...
>
> This should work now too.  For instance, " " and "á" are
> 0255 and 0341 in iso-8859-1 charset.  So, if your primary
> charset is iso-8859-1, C-q 255 C-q 341 RET should input
> " á".  And,
>   C-x C-f temp2 ESC < C-s C-q 255 C-q 341 RET
> should find " á" even if the characters in that buffer is
> from iso-8859-2.
>

I did not try this test because it is too simple: LATIN SMALL LETTER  
A WITH ACUTE (U+00E1) is in the two encodings on 341/225/E1.

Please use my answer to Miles Bader as test case! I can send you my  
other ISO 8859-X test files.


--
Greetings

   Pete

"Eternity is a terrible thought. I mean, where's it going to end?"
                                             - Tom Stoppard


[-- Attachment #2: ISO 8859-6.txt --]
[-- Type: text/plain, Size: 3314 bytes --]

;;; -*- coding: iso-8859-6; -*-
;
;	Time-stamp: <2006-09-22 00:25:10 pete>
;
;   Arabic Glyphs
;
;   oct   dec   hex    UCS2    UTF-8
;=====================================
  = 240 = 160 = A0 = U+00A0 =    C2 A0 : NO-BREAK SPACE
¤ = 244 = 164 = A4 = U+00A4 =    C2 A4 : CURRENCY SIGN
¬ = 254 = 172 = AC = U+060C =    D8 8C : ARABIC COMMA
­ = 255 = 173 = AD = U+00AD =    C2 AD : HYPHEN-MINUS
» = 273 = 187 = BB = U+061B =    D8 9B : ARABIC SEMICOLON
¿ = 277 = 191 = BF = U+061F =    D8 9F : ARABIC QUESTION MARK
Á = 301 = 193 = C1 = U+0621 =    D8 A1 : ARABIC LETTER HAMZA
 = 302 = 194 = C2 = U+0622 =    D8 A2 : ARABIC LETTER ALEF WITH MADDA ABOVE
à = 303 = 195 = C3 = U+0623 =    D8 A3 : ARABIC LETTER ALEF WITH HAMZA ABOVE
Ä = 304 = 196 = C4 = U+0624 =    D8 A4 : ARABIC LETTER WAW WITH HAMZA ABOVE
Å = 305 = 197 = C5 = U+0625 =    D8 A5 : ARABIC LETTER ALEF WITH HAMZA BELOW
Æ = 306 = 198 = C6 = U+0626 =    D8 A6 : ARABIC LETTER YEH WITH HAMZA ABOVE
Ç = 307 = 199 = C7 = U+0627 =    D8 A7 : ARABIC LETTER ALEF
È = 310 = 200 = C8 = U+0628 =    D8 A8 : ARABIC LETTER BEH
É = 311 = 201 = C9 = U+0629 =    D8 A9 : ARABIC LETTER TEH MARBUTA
Ê = 312 = 202 = CA = U+062A =    D8 AA : ARABIC LETTER TEH
Ë = 313 = 203 = CB = U+062B =    D8 AB : ARABIC LETTER THEH
Ì = 314 = 204 = CC = U+062C =    D8 AC : ARABIC LETTER JEEM
Í = 315 = 205 = CD = U+062D =    D8 AD : ARABIC LETTER HAH
Î = 316 = 206 = CE = U+062E =    D8 AE : ARABIC LETTER KHAH
Ï = 317 = 207 = CF = U+062F =    D8 AF : ARABIC LETTER DAL
Ð = 320 = 208 = D0 = U+0630 =    D8 B0 : ARABIC LETTER THAL
Ñ = 321 = 209 = D1 = U+0631 =    D8 B1 : ARABIC LETTER REHe
Ò = 322 = 210 = D2 = U+0632 =    D8 B2 : ARABIC LETTER ZAIN
Ó = 323 = 211 = D3 = U+0633 =    D8 B3 : ARABIC LETTER SEEN
Ô = 324 = 212 = D4 = U+0634 =    D8 B4 : ARABIC LETTER SHEEN
Õ = 325 = 213 = D5 = U+0635 =    D8 B5 : ARABIC LETTER SAD
Ö = 326 = 214 = D6 = U+0636 =    D8 B6 : ARABIC LETTER DAD
× = 327 = 215 = D7 = U+0637 =    D8 B7 : ARABIC LETTER TAH
Ø = 330 = 216 = D8 = U+0638 =    D8 B8 : ARABIC LETTER ZAH
Ù = 331 = 217 = D9 = U+0639 =    D8 B9 : ARABIC LETTER AIN
Ú = 332 = 218 = DA = U+063A =    D8 BA : ARABIC LETTER GHAIN
à = 340 = 224 = E0 = U+0640 =    D9 80 : ARABIC TATWEEL
á = 341 = 225 = E1 = U+0641 =    D9 81 : ARABIC LETTER FEH
â = 342 = 226 = E2 = U+0642 =    D9 82 : ARABIC LETTER QAF
ã = 343 = 227 = E3 = U+0643 =    D9 83 : ARABIC LETTER KAF
ä = 344 = 228 = E4 = U+0644 =    D9 84 : ARABIC LETTER LAM
å = 345 = 229 = E5 = U+0645 =    D9 85 : ARABIC LETTER MEEM
æ = 346 = 230 = E6 = U+0646 =    D9 86 : ARABIC LETTER NOON
ç = 347 = 231 = E7 = U+0647 =    D9 87 : ARABIC LETTER HEH
è = 350 = 232 = E8 = U+0648 =    D9 88 : ARABIC LETTER WAW
é = 351 = 233 = E9 = U+0649 =    D9 89 : ARABIC LETTER ALEF MAKSURA
ê = 352 = 234 = EA = U+064A =    D9 8A : ARABIC LETTER YEH
ë = 353 = 235 = EB = U+064B =    D9 8B : ARABIC FATHATAN
ì = 354 = 236 = EC = U+064C =    D9 8C : ARABIC DAMMATAN
í = 355 = 237 = ED = U+064D =    D9 8D : ARABIC KASRATAN
î = 356 = 238 = EE = U+064E =    D9 8E : ARABIC FATHA
ï = 357 = 239 = EF = U+064F =    D9 8F : ARABIC DAMMA
ð = 360 = 240 = F0 = U+0650 =    D9 90 : ARABIC KASRA
ñ = 361 = 241 = F1 = U+0651 =    D9 91 : ARABIC SHADDA
ò = 362 = 242 = F2 = U+0652 =    D9 92 : ARABIC SUKUN

[-- Attachment #3: Type: text/plain, Size: 1 bytes --]



[-- Attachment #4: Type: text/plain, Size: 142 bytes --]

_______________________________________________
Emacs-devel mailing list
Emacs-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-devel

  reply	other threads:[~2006-09-22  9:32 UTC|newest]

Thread overview: 25+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <F021B5CA-A186-4AFB-B650-520DBB6261C4@Web.DE>
2006-09-19  3:58 ` GNU Emacs 22.0.50 fails to find ä in different ISO Latin encodings Kenichi Handa
2006-09-19  6:43   ` David Kastrup
2006-09-19 22:57   ` Richard Stallman
2006-09-20  7:10     ` Kenichi Handa
2006-09-20  7:43       ` Peter Dyballa
2006-09-20  8:05         ` Kenichi Handa
2006-09-20 11:17           ` Peter Dyballa
2006-09-21  2:13             ` Kenichi Handa
2006-09-21  8:09               ` Peter Dyballa
2006-09-21 23:22               ` Peter Dyballa
2006-09-22  0:44                 ` Miles Bader
2006-09-22  9:06                   ` Peter Dyballa
2006-09-22 10:31                     ` Miles Bader
2006-09-22 10:55                       ` Peter Dyballa
2006-09-22 11:27                         ` Miles Bader
2006-09-22 22:54                           ` Peter Dyballa
2006-09-22 23:25                             ` Miles Bader
2006-09-23  8:45                               ` Peter Dyballa
2006-09-24  1:51                                 ` Miles Bader
2006-09-23  3:34                           ` Richard Stallman
2006-09-23  5:18                             ` Miles Bader
2006-09-24  2:10                               ` Richard Stallman
2006-09-22  1:06                 ` Kenichi Handa
2006-09-22  9:32                   ` Peter Dyballa [this message]
2006-09-21 17:20       ` Richard Stallman

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/emacs/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=90CF390E-CF06-463E-9500-B20D70EFE7D1@web.de \
    --to=peter_dyballa@web.de \
    --cc=emacs-devel@gnu.org \
    --cc=emacs-pretest-bug@gnu.org \
    --cc=rms@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).