|
From: | Andreas Röhler |
Subject: | bug#6974: Emacs doesn't like Swedish ä (on w32) |
Date: | Sat, 04 Sep 2010 08:22:51 +0200 |
User-agent: | Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.1.11) Gecko/20100711 Thunderbird/3.0.6 |
Am 03.09.2010 23:05, schrieb Eli Zaretskii:
Date: Fri, 03 Sep 2010 21:33:20 +0200 From: Andreas Röhler<andreas.roehler@easy-emacs.de> CC: bug-gnu-emacs@gnu.org Am 03.09.2010 19:59, schrieb Eli Zaretskii:Date: Fri, 03 Sep 2010 18:23:33 +0200 From: Andreas Röhler<andreas.roehler@easy-emacs.de> CC: bug-gnu-emacs@gnu.orgM-: (unencodable-char-position (point-min) (point-max) 'utf-8) RET It should show you the first position in the buffer where you have a character that cannot be encoded by UTF-8. If all the characters can be encoded by UTF-8, this will evaluate to nil.With buffer narrowed to the code from screen-shot it says: 3993 (#o7631, #xf99)Well, what is at buffer position 3993?the first char not displayed correctly should display the infinity-symbol,Can you use some kind of hex dump program (e.g., `od') to show what's in the file at that place?
0000000 062050 063145 067151 026545 061141 071142 073145 072055 0000020 061141 062554 020012 023440 066147 061157 066141 060455 0000040 061142 062562 026566 060564 066142 005145 020040 024047 0000060 021050 067111 064546 064556 074564 020042 161042 117210 0000100 020042 064556 020154 024460 020012 020040 024040 060442 0000120 070154 060550 020042 147042 021261 067040 066151 031040 0000140 005051 020040 020040 021050 071141 021061 021040 103342 0000160 021222 067040 066151 030040 005051 020040 020040 021050 0000200 071141 021062 021040 103742 021222 067040 066151 030040 0000220 005051 020040 020040 021050 062542 060564 020042 147042 0000240 021262 067040 066151 030440 005051 020040 020040 021050 0000260 060547 066555 021141 021040 131716 020042 064556 020154 0000300 024461 020012 020040 024040 072042 062550 060564 020042 0000320 147042 021270 067040 066151 030040 024451 005051 0000336
[Prev in Thread] | Current Thread | [Next in Thread] |