From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Peter Dyballa Newsgroups: gmane.emacs.help Subject: Re: File Encoding Issue on Windows Date: Thu, 14 Mar 2013 00:58:19 +0100 Message-ID: References: <1363057726.11242.YahooMailNeo@web165001.mail.bf1.yahoo.com> <1363100259.90696.YahooMailNeo@web165001.mail.bf1.yahoo.com> <87a9q8shoe.fsf@riseup.net> <1363196694.77456.YahooMailNeo@web165002.mail.bf1.yahoo.com> <07F09555-8B22-49CD-903D-2462D7A05BE2@Web.DE> <1363209104.14949.YahooMailNeo@web165005.mail.bf1.yahoo.com> <4E301087-AEB5-4214-B6BB-C52DA31DE339@Web.DE> <1363217199.31399.YahooMailNeo@web165001.mail.bf1.yahoo.com> <660EABDA-3253-49BB-9244-D5E6338B3CB2@Web.DE> <1363218487.89955.YahooMailNeo@web165002.mail.bf1.yahoo.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 (Apple Message framework v1085) Content-Type: multipart/mixed; boundary=Apple-Mail-5-512326415 X-Trace: ger.gmane.org 1363219116 32375 80.91.229.3 (13 Mar 2013 23:58:36 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 13 Mar 2013 23:58:36 +0000 (UTC) Cc: "help-gnu-emacs@gnu.org" To: Tech Stuff Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Thu Mar 14 00:59:01 2013 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1UFvZV-000505-14 for geh-help-gnu-emacs@m.gmane.org; Thu, 14 Mar 2013 00:59:01 +0100 Original-Received: from localhost ([::1]:46878 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UFvZ8-0004Ah-KA for geh-help-gnu-emacs@m.gmane.org; Wed, 13 Mar 2013 19:58:38 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:58671) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UFvYv-0004AA-N6 for help-gnu-emacs@gnu.org; Wed, 13 Mar 2013 19:58:27 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UFvYt-0002ub-Iu for help-gnu-emacs@gnu.org; Wed, 13 Mar 2013 19:58:25 -0400 Original-Received: from mout.web.de ([212.227.15.3]:53691) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UFvYt-0002uS-8x for help-gnu-emacs@gnu.org; Wed, 13 Mar 2013 19:58:23 -0400 Original-Received: from sumac.fritz.box ([95.223.148.182]) by smtp.web.de (mrweb101) with ESMTPA (Nemesis) id 0M57dy-1UfyWQ1gkQ-00ydlw; Thu, 14 Mar 2013 00:58:20 +0100 In-Reply-To: <1363218487.89955.YahooMailNeo@web165002.mail.bf1.yahoo.com> X-Mailer: Apple Mail (2.1085) X-Provags-ID: V02:K0:+yUrd6dbnRcQRG5ur8Z+60DwKQsi2Z7gau9vRwQNb0E JSLgD9hTYLC+zOiDWPLUfAvEt0EGLJeWgyqw7clCgMVbZR9TJE iZnsy3KxaqKOmlf1ipTzEOtuTMuaTe0gswN8ruOYQk74ec7qTj tWhGSQ3F+VsQ4IwV9tmLiJcT7x7wkXodkxrbBwC2/n5NSegE89 /MlEFIduoPRA0EKnGF93A== X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x-2.6.x [generic] X-Received-From: 212.227.15.3 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:89519 Archived-At: --Apple-Mail-5-512326415 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=windows-1252 Am 14.03.2013 um 00:48 schrieb Tech Stuff: > I'm willing to do anything short of actually gonig in and changing = every occurrence individually as there are hundreds of them. Here is a file with a comparison of CP1252 to UTF-8. If you want you can = add a new column that does not show the HEX values but the actual = characters that would used to represent the UTF-8 bytes. All the missing code points are US-ASCII in both encodings (CP1252 and = UTF-8). The bytes and their meanings are equal and the same in both. -- Greetings Pete Behold the warranty =85 the bold print giveth and the fine print taketh = away. --Apple-Mail-5-512326415 Content-Disposition: attachment; filename=CP1252.txt Content-Type: text/plain; name="CP1252.txt" Content-Transfer-Encoding: quoted-printable ;;; -*- mode: Text; coding: windows-1252-unix; -*- ; ; Time-stamp: <2006-10-28 22:16:09 pete> ; ; ANSI Microsoft Windows Codepage ; ; oct dec hex UCS2 UTF-8 ;=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =80 =3D 200 =3D 128 =3D 80 =3D U+20AC =3D E2 82 AC : EURO SIGN =3D 201 =3D 129 =3D 81 =3D (UNDEFINED) =82 =3D 202 =3D 130 =3D 82 =3D U+201A =3D E2 80 9A : SINGLE LOW-9 = QUOTATION MARK =83 =3D 203 =3D 131 =3D 83 =3D U+0192 =3D C6 92 : LATIN SMALL LETTER = F WITH HOOK =84 =3D 204 =3D 132 =3D 84 =3D U+201E =3D E2 80 9E : DOUBLE LOW-9 = QUOTATION MARK =85 =3D 205 =3D 133 =3D 85 =3D U+2026 =3D E2 80 A6 : HORIZONTAL ELLIPSIS =86 =3D 206 =3D 134 =3D 86 =3D U+2020 =3D E2 80 A0 : DAGGER =87 =3D 207 =3D 135 =3D 87 =3D U+2021 =3D E2 80 A1 : DOUBLE DAGGER =88 =3D 210 =3D 136 =3D 88 =3D U+005E =3D 5E : CIRCUMFLEX ACCENT =89 =3D 211 =3D 137 =3D 89 =3D U+2030 =3D E2 80 B0 : PER MILLE SIGN =8A =3D 212 =3D 138 =3D 8A =3D U+0160 =3D C5 A0 : LATIN CAPITAL = LETTER S WITH CARON =8B =3D 213 =3D 139 =3D 8B =3D U+2039 =3D E2 80 B9 : SINGLE = LEFT-POINTING ANGLE QUOTATION MARK =8C =3D 214 =3D 140 =3D 8C =3D U+0152 =3D C5 92 : LATIN CAPITAL = LIGATURE OE =3D 215 =3D 141 =3D 8D =3D (UNDEFINED) =8E =3D 216 =3D 142 =3D 8E =3D U+017D =3D C5 BD : LATIN CAPITAL = LETTER Z WITH CARON =3D 217 =3D 143 =3D 8F =3D (UNDEFINED) =3D 220 =3D 144 =3D 90 =3D (UNDEFINED) =91 =3D 221 =3D 145 =3D 91 =3D U+2018 =3D E2 80 98 : LEFT SINGLE = QUOTATION MARK =92 =3D 222 =3D 146 =3D 92 =3D U+2019 =3D E2 80 99 : RIGHT SINGLE = QUOTATION MARK =93 =3D 223 =3D 147 =3D 93 =3D U+201C =3D E2 80 9C : LEFT DOUBLE = QUOTATION MARK =94 =3D 224 =3D 148 =3D 94 =3D U+201D =3D E2 80 9D : RIGHT DOUBLE = QUOTATION MARK =95 =3D 225 =3D 149 =3D 95 =3D U+2022 =3D E2 80 A2 : BULLET =96 =3D 226 =3D 150 =3D 96 =3D U+2013 =3D E2 80 92 : EN DASH =97 =3D 227 =3D 151 =3D 97 =3D U+2014 =3D E2 80 93 : EM DASH =98 =3D 230 =3D 152 =3D 98 =3D U+007E =3D 7E : TILDE =99 =3D 231 =3D 153 =3D 99 =3D U+2122 =3D E2 84 A2 : TRADEMARK SIGN =9A =3D 232 =3D 154 =3D 9A =3D U+0161 =3D C5 A1 : LATIN SMALL LETTER = S WITH CARON =9B =3D 233 =3D 155 =3D 9B =3D U+203A =3D E2 80 BA : SINGLE = RIGHT-POINTING ANGLE QUOTATION MARK =9C =3D 234 =3D 156 =3D 9C =3D U+0153 =3D C5 93 : LATIN SMALL = LIGATURE OE =3D 235 =3D 157 =3D 9D =3D (UNDEFINED) =9E =3D 236 =3D 158 =3D 9E =3D U+017E =3D C5 BE : LATIN SMALL LETTER = Z WITH CARON =9F =3D 237 =3D 159 =3D 9F =3D U+0178 =3D C5 B8 : LATIN CAPITAL = LETTER Y WITH DIAERESIS =A0 =3D 240 =3D 160 =3D A0 =3D U+00A0 =3D C2 A0 : NO-BREAK SPACE =A1 =3D 241 =3D 161 =3D A1 =3D U+00A1 =3D C2 A1 : INVERTED = EXCLAMATION MARK =A2 =3D 242 =3D 162 =3D A2 =3D U+00A2 =3D C2 A2 : CENT SIGN =A3 =3D 243 =3D 163 =3D A3 =3D U+00A3 =3D C2 A3 : POUND SIGN =A4 =3D 244 =3D 164 =3D A4 =3D U+00A4 =3D C2 A4 : CURRENCY SIGN =A5 =3D 245 =3D 165 =3D A5 =3D U+00A5 =3D C2 A5 : YEN SIGN =A6 =3D 246 =3D 166 =3D A6 =3D U+00A6 =3D C2 A6 : BROKEN BAR =A7 =3D 247 =3D 167 =3D A7 =3D U+00A7 =3D C2 A7 : SECTION SIGN =A8 =3D 250 =3D 168 =3D A8 =3D U+00A8 =3D C2 A8 : DIAERESIS =A9 =3D 251 =3D 169 =3D A9 =3D U+00A9 =3D C2 A9 : COPYRIGHT SIGN =AA =3D 252 =3D 170 =3D AA =3D U+00AA =3D C2 AA : FEMININE ORDINAL = INDICATOR =AB =3D 253 =3D 171 =3D AB =3D U+00AB =3D C2 AB : LEFT-POINTING = DOUBLE ANGLE QUOTATION MARK =AC =3D 254 =3D 172 =3D AC =3D U+00AC =3D C2 AC : NOT SIGN =AD =3D 255 =3D 173 =3D AD =3D U+00AD =3D C2 AD : HYPHEN-MINUS =AE =3D 256 =3D 174 =3D AE =3D U+00AE =3D C2 AE : REGISTERED SIGN =AF =3D 257 =3D 175 =3D AF =3D U+00AF =3D C2 AF : MACRON =B0 =3D 260 =3D 176 =3D B0 =3D U+00B0 =3D C2 B0 : DEGREE SIGN =B1 =3D 261 =3D 177 =3D B1 =3D U+00B1 =3D C2 B1 : PLUS-MINUS SIGN =B2 =3D 262 =3D 178 =3D B2 =3D U+00B2 =3D C2 B2 : SUPERSCRIPT TWO =B3 =3D 263 =3D 179 =3D B3 =3D U+00B3 =3D C2 B3 : SUPERSCRIPT THREE =B4 =3D 264 =3D 180 =3D B4 =3D U+00B4 =3D C2 B4 : ACUTE ACCENT =B5 =3D 265 =3D 181 =3D B5 =3D U+00B5 =3D C2 B5 : MICRO SIGN =B6 =3D 266 =3D 182 =3D B6 =3D U+00B6 =3D C2 B6 : PILCROW SIGN =B7 =3D 267 =3D 183 =3D B7 =3D U+00B7 =3D C2 B7 : MIDDLE DOT =B8 =3D 270 =3D 184 =3D B8 =3D U+00B8 =3D C2 B8 : CEDILLA =B9 =3D 271 =3D 185 =3D B9 =3D U+00B9 =3D C2 B9 : SUPERSCRIPT ONE =BA =3D 272 =3D 186 =3D BA =3D U+00BA =3D C2 BA : MASCULINE ORDINAL = INDICATOR =BB =3D 273 =3D 187 =3D BB =3D U+00BB =3D C2 BB : RIGHT-POINTING = DOUBLE ANGLE QUOTATION MARK =BC =3D 274 =3D 188 =3D BC =3D U+00BC =3D C2 BC : VULGAR FRACTION ONE = QUARTER =BD =3D 275 =3D 189 =3D BD =3D U+00BD =3D C2 BD : VULGAR FRACTION ONE = HALF =BE =3D 276 =3D 190 =3D BE =3D U+00BE =3D C2 BE : VULGAR FRACTION = THREE QUARTERS =BF =3D 277 =3D 191 =3D BF =3D U+00BF =3D C2 BF : INVERTED QUESTION = MARK =C0 =3D 300 =3D 192 =3D C0 =3D U+00C0 =3D C3 80 : LATIN CAPITAL = LETTER A WITH GRAVE =C1 =3D 301 =3D 193 =3D C1 =3D U+00C1 =3D C3 81 : LATIN CAPITAL = LETTER A WITH ACUTE =C2 =3D 302 =3D 194 =3D C2 =3D U+00C2 =3D C3 82 : LATIN CAPITAL = LETTER A WITH CIRCUMFLEX =C3 =3D 303 =3D 195 =3D C3 =3D U+00C3 =3D C3 83 : LATIN CAPITAL = LETTER A WITH TILDE =C4 =3D 304 =3D 196 =3D C4 =3D U+00C4 =3D C3 84 : LATIN CAPITAL = LETTER A WITH DIAERESIS =C5 =3D 305 =3D 197 =3D C5 =3D U+00C5 =3D C3 85 : LATIN CAPITAL = LETTER A WITH RING ABOVE =C6 =3D 306 =3D 198 =3D C6 =3D U+00C6 =3D C3 86 : LATIN CAPITAL = LETTER AE =C7 =3D 307 =3D 199 =3D C7 =3D U+00C7 =3D C3 87 : LATIN CAPITAL = LETTER C WITH CEDILLA =C8 =3D 310 =3D 200 =3D C8 =3D U+00C8 =3D C3 88 : LATIN CAPITAL = LETTER E WITH GRAVE =C9 =3D 311 =3D 201 =3D C9 =3D U+00C9 =3D C3 89 : LATIN CAPITAL = LETTER E WITH ACUTE =CA =3D 312 =3D 202 =3D CA =3D U+00CA =3D C3 8A : LATIN CAPITAL = LETTER E WITH CIRCUMFLEX =CB =3D 313 =3D 203 =3D CB =3D U+00CB =3D C3 8B : LATIN CAPITAL = LETTER E WITH DIAERESIS =CC =3D 314 =3D 204 =3D CC =3D U+00CC =3D C3 8C : LATIN CAPITAL = LETTER I WITH GRAVE =CD =3D 315 =3D 205 =3D CD =3D U+00CD =3D C3 8D : LATIN CAPITAL = LETTER I WITH ACUTE =CE =3D 316 =3D 206 =3D CE =3D U+00CE =3D C3 8E : LATIN CAPITAL = LETTER I WITH CIRCUMFLEX =CF =3D 317 =3D 207 =3D CF =3D U+00CF =3D C3 8F : LATIN CAPITAL = LETTER I WITH DIAERESIS =D0 =3D 320 =3D 208 =3D D0 =3D U+00D0 =3D C3 90 : LATIN CAPITAL = LETTER ETH =D1 =3D 321 =3D 209 =3D D1 =3D U+00D1 =3D C3 91 : LATIN CAPITAL = LETTER N WITH TILDE =D2 =3D 322 =3D 210 =3D D2 =3D U+00D2 =3D C3 92 : LATIN CAPITAL = LETTER O WITH GRAVE =D3 =3D 323 =3D 211 =3D D3 =3D U+00D3 =3D C3 93 : LATIN CAPITAL = LETTER O WITH ACUTE =D4 =3D 324 =3D 212 =3D D4 =3D U+00D4 =3D C3 94 : LATIN CAPITAL = LETTER O WITH CIRCUMFLEX =D5 =3D 325 =3D 213 =3D D5 =3D U+00D5 =3D C3 95 : LATIN CAPITAL = LETTER O WITH TILDE =D6 =3D 326 =3D 214 =3D D6 =3D U+00D6 =3D C3 96 : LATIN CAPITAL = LETTER O WITH DIAERESIS =D7 =3D 327 =3D 215 =3D D7 =3D U+00D7 =3D C3 97 : MULTIPLICATION SIGN =D8 =3D 330 =3D 216 =3D D8 =3D U+00D8 =3D C3 98 : LATIN CAPITAL = LETTER O WITH STROKE =D9 =3D 331 =3D 217 =3D D9 =3D U+00D9 =3D C3 99 : LATIN CAPITAL = LETTER U WITH GRAVE =DA =3D 332 =3D 218 =3D DA =3D U+00DA =3D C3 9A : LATIN CAPITAL = LETTER U WITH ACUTE =DB =3D 333 =3D 219 =3D DB =3D U+00DB =3D C3 9B : LATIN CAPITAL = LETTER U WITH CIRCUMFLEX =DC =3D 334 =3D 220 =3D DC =3D U+00DC =3D C3 9C : LATIN CAPITAL = LETTER U WITH DIAERESIS =DD =3D 335 =3D 221 =3D DD =3D U+00DD =3D C3 9D : LATIN CAPITAL = LETTER Y WITH ACUTE =DE =3D 336 =3D 222 =3D DE =3D U+00DE =3D C3 9E : LATIN CAPITAL = LETTER THORN =DF =3D 337 =3D 223 =3D DF =3D U+00DF =3D C3 9F : LATIN SMALL LETTER = SHARP S =E0 =3D 340 =3D 224 =3D E0 =3D U+00E0 =3D C3 A0 : LATIN SMALL LETTER = A WITH GRAVE =E1 =3D 341 =3D 225 =3D E1 =3D U+00E1 =3D C3 A1 : LATIN SMALL LETTER = A WITH ACUTE =E2 =3D 342 =3D 226 =3D E2 =3D U+00E2 =3D C3 A2 : LATIN SMALL LETTER = A WITH CIRCUMFLEX =E3 =3D 343 =3D 227 =3D E3 =3D U+00E3 =3D C3 A3 : LATIN SMALL LETTER = A WITH TILDE =E4 =3D 344 =3D 228 =3D E4 =3D U+00E4 =3D C3 A4 : LATIN SMALL LETTER = A WITH DIAERESIS =E5 =3D 345 =3D 229 =3D E5 =3D U+00E5 =3D C3 A5 : LATIN SMALL LETTER = A WITH RING ABOVE =E6 =3D 346 =3D 230 =3D E6 =3D U+00E6 =3D C3 A6 : LATIN SMALL LETTER = AE =E7 =3D 347 =3D 231 =3D E7 =3D U+00E7 =3D C3 A7 : LATIN SMALL LETTER = C WITH CEDILLA =E8 =3D 350 =3D 232 =3D E8 =3D U+00E8 =3D C3 A8 : LATIN SMALL LETTER = E WITH GRAVE =E9 =3D 351 =3D 233 =3D E9 =3D U+00E9 =3D C3 A9 : LATIN SMALL LETTER = E WITH ACUTE =EA =3D 352 =3D 234 =3D EA =3D U+00EA =3D C3 AA : LATIN SMALL LETTER = E WITH CIRCUMFLEX =EB =3D 353 =3D 235 =3D EB =3D U+00EB =3D C3 AB : LATIN SMALL LETTER = E WITH DIAERESIS =EC =3D 354 =3D 236 =3D EC =3D U+00EC =3D C3 AC : LATIN SMALL LETTER = I WITH GRAVE =ED =3D 355 =3D 237 =3D ED =3D U+00ED =3D C3 AD : LATIN SMALL LETTER = I WITH ACUTE =EE =3D 356 =3D 238 =3D EE =3D U+00EE =3D C3 AE : LATIN SMALL LETTER = I WITH CIRCUMFLEX =EF =3D 357 =3D 239 =3D EF =3D U+00EF =3D C3 AF : LATIN SMALL LETTER = I WITH DIAERESIS =F0 =3D 360 =3D 240 =3D F0 =3D U+00F0 =3D C3 B0 : LATIN SMALL LETTER = ETH =F1 =3D 361 =3D 241 =3D F1 =3D U+00F1 =3D C3 B1 : LATIN SMALL LETTER = N WITH TILDE =F2 =3D 362 =3D 242 =3D F2 =3D U+00F2 =3D C3 B2 : LATIN SMALL LETTER = O WITH GRAVE =F3 =3D 363 =3D 243 =3D F3 =3D U+00F3 =3D C3 B3 : LATIN SMALL LETTER = O WITH ACUTE =F4 =3D 364 =3D 244 =3D F4 =3D U+00F4 =3D C3 B4 : LATIN SMALL LETTER = O WITH CIRCUMFLEX =F5 =3D 365 =3D 245 =3D F5 =3D U+00F5 =3D C3 B5 : LATIN SMALL LETTER = O WITH TILDE =F6 =3D 366 =3D 246 =3D F6 =3D U+00F6 =3D C3 B6 : LATIN SMALL LETTER = O WITH DIAERESIS =F7 =3D 367 =3D 247 =3D F7 =3D U+00F7 =3D C3 B7 : DIVISION SIGN =F8 =3D 370 =3D 248 =3D F8 =3D U+00F8 =3D C3 B8 : LATIN SMALL LETTER = O WITH STROKE =F9 =3D 371 =3D 249 =3D F9 =3D U+00F9 =3D C3 B9 : LATIN SMALL LETTER = U WITH GRAVE =FA =3D 372 =3D 250 =3D FA =3D U+00FA =3D C3 BA : LATIN SMALL LETTER = U WITH ACUTE =FB =3D 373 =3D 251 =3D FB =3D U+00FB =3D C3 BB : LATIN SMALL LETTER = U WITH CIRCUMFLEX =FC =3D 374 =3D 252 =3D FC =3D U+00FC =3D C3 BC : LATIN SMALL LETTER = U WITH DIAERESIS =FD =3D 375 =3D 253 =3D FD =3D U+00FD =3D C3 BD : LATIN SMALL LETTER = Y WITH ACUTE =FE =3D 376 =3D 254 =3D FE =3D U+00FE =3D C3 BE : LATIN SMALL LETTER = THORN =FF =3D 377 =3D 255 =3D FF =3D U+00FF =3D C3 BF : LATIN SMALL LETTER = Y WITH DIAERESIS --Apple-Mail-5-512326415--