(cp-make-translation-table): Fix
[emacs.git] / lisp / international / codepages.el
blob7e7248c10982342f39622a8e6300e6bcba9e7e4b
1 ;;; codepages.el --- coding systems for assorted codepages -*-coding: utf-8;-*-
3 ;; Copyright (C) 2001 Free Software Foundation, Inc.
5 ;; Author: Dave Love <fx@gnu.org>
6 ;; Keywords: i18n
8 ;; This file is free software; you can redistribute it and/or modify
9 ;; it under the terms of the GNU General Public License as published by
10 ;; the Free Software Foundation; either version 2, or (at your option)
11 ;; any later version.
13 ;; This file is distributed in the hope that it will be useful,
14 ;; but WITHOUT ANY WARRANTY; without even the implied warranty of
15 ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16 ;; GNU General Public License for more details.
18 ;; You should have received a copy of the GNU General Public License
19 ;; along with GNU Emacs; see the file COPYING. If not, write to
20 ;; the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
21 ;; Boston, MA 02111-1307, USA.
23 ;;; Commentary:
25 ;; Definitions of miscellaneous 8-bit coding systems based on ASCII,
26 ;; mainly for PC `code pages'. They are decoded into Latin-1 and
27 ;; mule-unicode character sets rather than (lossily) into single iso8859
28 ;; charsets. A utility function `cp-make-coding-system' derives them
29 ;; from simple tables.
31 ;; Those covered are: cp437, cp775, cp850, cp851, cp852, cp855, cp857,
32 ;; cp860, cp861, cp862, cp863, cp864, cp865, cp866, cp869, cp874,
33 ;; windows-1250, windows-1251, windows-1252, windows-1253,
34 ;; windows-1254, windows-1255, windows-1256, windows-1257,
35 ;; windows-1258, next, koi8-r, koi8-u.
37 ;; Note that koi8-r and cp866 (alternativnyj) clash with the
38 ;; iso8859-5-based versions in cyrillic.el. A few CPs from
39 ;; codepage.el aren't covered (in the absence of translation tables to
40 ;; Unicode).
42 ;; Compile this to avoid loading `ccl' at runtime.
44 ;;; Code:
46 ;; Re-written to allow nil in the vector.
47 (defun make-translation-table-from-vector (vec)
48 "Make translation table from decoding vector VEC.
49 VEC is an array of 256 elements to map unibyte codes to multibyte
50 characters. Elements may be nil for undefined code points.
51 See also the variable `nonascii-translation-table'."
52 (let ((table (make-char-table 'translation-table))
53 (rev-table (make-char-table 'translation-table))
54 ch)
55 (dotimes (i 256)
56 (setq ch (aref vec i))
57 (when ch
58 (aset table i ch)
59 (if (>= ch 256)
60 (aset rev-table ch i))))
61 (set-char-table-extra-slot table 0 rev-table)
62 table))
64 (defun cp-make-translation-table (v)
65 "Return a translation table made from 128-long vector V.
66 V comprises characters encodable by mule-utf-8."
67 (let ((encoding-vector (make-vector 256 0))
68 (i 0)
69 translation-table)
70 (while (< i 128)
71 (aset encoding-vector i i)
72 (setq i (1+ i)))
73 (while (< i 256)
74 (aset encoding-vector i (aref v (- i 128)))
75 (setq i (1+ i)))
76 (make-translation-table-from-vector encoding-vector)))
78 (defun cp-valid-codes (v)
79 "Derive a valid-codes list for translation vector V.
80 See `make-coding-system'."
81 (let (pairs
82 (i 128) ; index into v
83 (start 0) ; start of a valid range
84 (end 127)) ; end of a valid range
85 (while (< i 256)
86 (if (aref v (- i 128)) ; start or extend range
87 (progn
88 (setq end i)
89 (unless start (setq start i)))
90 (if start
91 (push (cons start end) pairs))
92 (setq start nil))
93 (setq i (1+ i)))
94 (if start (push (cons start end) pairs))
95 (nreverse pairs)))
97 ;; Macro to allow the ccl compilation at byte-compile time, avoiding
98 ;; loading ccl.
99 (defmacro cp-make-coding-system (name v &optional doc-string mnemonic)
100 "Make coding system NAME for and 8-bit, extended-ASCII character set.
101 V is a 128-long vector of characters to translate the upper half of
102 the charactert set. DOC-STRING and MNEMONIC are used as the
103 corresponding args of `make-coding-system'. If MNEMONIC isn't given,
104 ?D is used."
105 (let* ((encoder (intern (format "encode-%s" name)))
106 (decoder (intern (format "decode-%s" name)))
107 (ccl-decoder
108 (ccl-compile
110 ((loop
111 (read r1)
112 (if (r1 < 128) ;; ASCII
113 (r0 = ,(charset-id 'ascii))
114 (if (r1 < 160)
115 (r0 = ,(charset-id 'eight-bit-control))
116 (r0 = ,(charset-id 'eight-bit-graphic))))
117 (translate-character ,decoder r0 r1)
118 (write-multibyte-character r0 r1)
119 (repeat))))))
120 (ccl-encoder
121 (ccl-compile
123 ((loop
124 (read-multibyte-character r0 r1)
125 (translate-character ,encoder r0 r1)
126 (write-repeat r1)))))))
127 `(let ((translation-table (cp-make-translation-table ,v)))
128 (define-translation-table ',decoder translation-table)
129 (define-translation-table ',encoder
130 (char-table-extra-slot translation-table 0))
131 (make-coding-system
132 ',name 4 ,(or mnemonic ?D)
133 (or ,doc-string (format "%s encoding" ',name))
134 (cons ,ccl-decoder ,ccl-encoder)
135 (list (cons 'safe-chars (get ',encoder 'translation-table))
136 (cons 'valid-codes (cp-valid-codes translation-table))
137 (cons 'mime-charset ',name))))))
140 ;; These tables were mostly derived by running somthing like
141 ;; `recode -f cpxxx/..utf-8' on a binary file filled by
142 ;; `(dotimes (i 128) (insert ?? ?\\ (+ 128 i) ?\n))' and then
143 ;; exchanging the ?\� entries for nil. iconv was used instead in at
144 ;; least one case.
146 (cp-make-coding-system
147 cp437
148 [?\Ç
149 ?\ü
150 ?\é
151 ?\â
152 ?\ä
153 ?\à
154 ?\å
155 ?\ç
156 ?\ê
157 ?\ë
158 ?\è
159 ?\ï
160 ?\î
161 ?\ì
162 ?\Ä
163 ?\Å
164 ?\É
165 ?\æ
166 ?\Æ
167 ?\ô
168 ?\ö
169 ?\ò
170 ?\û
171 ?\ù
172 ?\ÿ
173 ?\Ö
174 ?\Ü
175 ?\¢
176 ?\£
177 ?\¥
178 ?\₧
179 ?\ƒ
180 ?\á
181 ?\í
182 ?\ó
183 ?\ú
184 ?\ñ
185 ?\Ñ
186 ?\ª
187 ?\º
188 ?\¿
189 ?\⌐
190 ?\¬
191 ?\½
192 ?\¼
193 ?\¡
194 ?\«
195 ?\»
196 ?\░
197 ?\▒
198 ?\▓
199 ?\│
200 ?\┤
201 ?\╡
202 ?\╢
203 ?\╖
204 ?\╕
205 ?\╣
206 ?\║
207 ?\╗
208 ?\╝
209 ?\╜
210 ?\╛
211 ?\┐
212 ?\└
213 ?\┴
214 ?\┬
215 ?\├
216 ?\─
217 ?\┼
218 ?\╞
219 ?\╟
220 ?\╚
221 ?\╔
222 ?\╩
223 ?\╦
224 ?\╠
225 ?\═
226 ?\╬
227 ?\╧
228 ?\╨
229 ?\╤
230 ?\╥
231 ?\╙
232 ?\╘
233 ?\╒
234 ?\╓
235 ?\╫
236 ?\╪
237 ?\┘
238 ?\┌
239 ?\█
240 ?\▄
241 ?\▌
242 ?\▐
243 ?\▀
244 ?\α
245 ?\ß
246 ?\Γ
247 ?\π
248 ?\Σ
249 ?\σ
250 ?\µ
251 ?\τ
252 ?\Φ
253 ?\Θ
254 ?\Ω
255 ?\δ
256 ?\∞
257 ?\φ
258 ?\ε
259 ?\∩
260 ?\≡
261 ?\±
262 ?\≥
263 ?\≤
264 ?\⌠
265 ?\⌡
266 ?\÷
267 ?\≈
268 ?\°
269 ?\·
270 ?\•
271 ?\√
272 ?\ⁿ
273 ?\²
274 ?\■
275 ?\ 
279 (cp-make-coding-system
280 cp775
281 [?\Ć
282 ?\ü
283 ?\é
284 ?\ā
285 ?\ä
286 ?\ģ
287 ?\å
288 ?\ć
289 ?\ł
290 ?\ē
291 ?\Ŗ
292 ?\ŗ
293 ?\ī
294 ?\Ź
295 ?\Ä
296 ?\Å
297 ?\É
298 ?\æ
299 ?\Æ
300 ?\ō
301 ?\ö
302 ?\Ģ
303 ?\¢
304 ?\Ś
305 ?\ś
306 ?\Ö
307 ?\Ü
308 ?\ø
309 ?\£
310 ?\Ø
311 ?\×
312 ?\¤
313 ?\Ā
314 ?\Ī
315 ?\ó
316 ?\Ż
317 ?\ż
318 ?\ź
319 ?\”
320 ?\¦
321 ?\©
322 ?\®
323 ?\¬
324 ?\½
325 ?\¼
326 ?\Ł
327 ?\«
328 ?\»
329 ?\░
330 ?\▒
331 ?\▓
332 ?\│
333 ?\┤
334 ?\Ą
335 ?\Č
336 ?\Ę
337 ?\Ė
338 ?\╣
339 ?\║
340 ?\╗
341 ?\╝
342 ?\Į
343 ?\Š
344 ?\┐
345 ?\└
346 ?\┴
347 ?\┬
348 ?\├
349 ?\─
350 ?\┼
351 ?\Ų
352 ?\Ū
353 ?\╚
354 ?\╔
355 ?\╩
356 ?\╦
357 ?\╠
358 ?\═
359 ?\╬
360 ?\Ž
361 ?\ą
362 ?\č
363 ?\ę
364 ?\ė
365 ?\į
366 ?\š
367 ?\ų
368 ?\ū
369 ?\ž
370 ?\┘
371 ?\┌
372 ?\█
373 ?\▄
374 ?\▌
375 ?\▐
376 ?\▀
377 ?\Ó
378 ?\ß
379 ?\Ō
380 ?\Ń
381 ?\õ
382 ?\Õ
383 ?\µ
384 ?\ń
385 ?\Ķ
386 ?\ķ
387 ?\Ļ
388 ?\ļ
389 ?\ņ
390 ?\Ē
391 ?\Ņ
392 ?\’
393 ?\­
394 ?\±
395 ?\“
396 ?\¾
397 ?\¶
398 ?\§
399 ?\÷
400 ?\„
401 ?\°
402 ?\∙
403 ?\·
404 ?\¹
405 ?\³
406 ?\²
407 ?\■
408 ?\ 
411 (cp-make-coding-system
412 cp850
413 [?\Ç
414 ?\ü
415 ?\é
416 ?\â
417 ?\ä
418 ?\à
419 ?\å
420 ?\ç
421 ?\ê
422 ?\ë
423 ?\è
424 ?\ï
425 ?\î
426 ?\ì
427 ?\Ä
428 ?\Å
429 ?\É
430 ?\æ
431 ?\Æ
432 ?\ô
433 ?\ö
434 ?\ò
435 ?\û
436 ?\ù
437 ?\ÿ
438 ?\Ö
439 ?\Ü
440 ?\ø
441 ?\£
442 ?\Ø
443 ?\×
444 ?\ƒ
445 ?\á
446 ?\í
447 ?\ó
448 ?\ú
449 ?\ñ
450 ?\Ñ
451 ?\ª
452 ?\º
453 ?\¿
454 ?\®
455 ?\¬
456 ?\½
457 ?\¼
458 ?\¡
459 ?\«
460 ?\»
461 ?\░
462 ?\▒
463 ?\▓
464 ?\│
465 ?\┤
466 ?\Á
467 ?\Â
468 ?\À
469 ?\©
470 ?\╣
471 ?\║
472 ?\╗
473 ?\╝
474 ?\¢
475 ?\¥
476 ?\┐
477 ?\└
478 ?\┴
479 ?\┬
480 ?\├
481 ?\─
482 ?\┼
483 ?\ã
484 ?\Ã
485 ?\╚
486 ?\╔
487 ?\╩
488 ?\╦
489 ?\╠
490 ?\═
491 ?\╬
492 ?\¤
493 ?\ð
494 ?\Ð
495 ?\Ê
496 ?\Ë
497 ?\È
498 ?\ı
499 ?\Í
500 ?\Î
501 ?\Ï
502 ?\┘
503 ?\┌
504 ?\█
505 ?\▄
506 ?\¦
507 ?\Ì
508 ?\▀
509 ?\Ó
510 ?\ß
511 ?\Ô
512 ?\Ò
513 ?\õ
514 ?\Õ
515 ?\µ
516 ?\þ
517 ?\Þ
518 ?\Ú
519 ?\Û
520 ?\Ù
521 ?\ý
522 ?\Ý
523 ?\¯
524 ?\´
525 ?\­
526 ?\±
527 ?\‗
528 ?\¾
529 ?\¶
530 ?\§
531 ?\÷
532 ?\¸
533 ?\°
534 ?\¨
535 ?\·
536 ?\¹
537 ?\³
538 ?\²
539 ?\■
540 ?\ 
543 (cp-make-coding-system
544 cp851
545 [?\Ç
546 ?\ü
547 ?\é
548 ?\â
549 ?\ä
550 ?\à
551 ?\Ά
552 ?\ç
553 ?\ê
554 ?\ë
555 ?\è
556 ?\ï
557 ?\î
558 ?\Έ
559 ?\Ä
560 ?\Ή
561 ?\Ί
563 ?\Ό
564 ?\ô
565 ?\ö
566 ?\Ύ
567 ?\û
568 ?\ù
569 ?\Ώ
570 ?\Ö
571 ?\Ü
572 ?\ά
573 ?\£
574 ?\έ
575 ?\ή
576 ?\ί
577 ?\ϊ
578 ?\ΐ
579 ?\ό
580 ?\ύ
581 ?\Α
582 ?\Β
583 ?\Γ
584 ?\Δ
585 ?\Ε
586 ?\Ζ
587 ?\Η
588 ?\½
589 ?\Θ
590 ?\Ι
591 ?\«
592 ?\»
593 ?\░
594 ?\▒
595 ?\▓
596 ?\│
597 ?\┤
598 ?\Κ
599 ?\Λ
600 ?\Ν
601 ?\Μ
602 ?\╣
603 ?\║
604 ?\╗
605 ?\╝
606 ?\Ξ
607 ?\Ο
608 ?\┐
609 ?\└
610 ?\┴
611 ?\┬
612 ?\├
613 ?\─
614 ?\┼
615 ?\Π
616 ?\Ρ
617 ?\╚
618 ?\╔
619 ?\╩
620 ?\╦
621 ?\╠
622 ?\═
623 ?\╬
624 ?\Σ
625 ?\Τ
626 ?\Υ
627 ?\Φ
628 ?\Χ
629 ?\Ψ
630 ?\Ω
631 ?\α
632 ?\β
633 ?\γ
634 ?\┘
635 ?\┌
636 ?\█
637 ?\▄
638 ?\δ
639 ?\ε
640 ?\▀
641 ?\ζ
642 ?\η
643 ?\θ
644 ?\ι
645 ?\κ
646 ?\λ
647 ?\μ
648 ?\ν
649 ?\ξ
650 ?\ο
651 ?\π
652 ?\ρ
653 ?\σ
654 ?\ς
655 ?\τ
656 ?\´
657 ?\­
658 ?\±
659 ?\υ
660 ?\φ
661 ?\χ
662 ?\§
663 ?\ψ
664 ?\˛
665 ?\°
666 ?\¨
667 ?\ω
668 ?\ϋ
669 ?\ΰ
670 ?\ώ
671 ?\■
672 ?\ 
675 (cp-make-coding-system
676 cp852
677 [?\Ç
678 ?\ü
679 ?\é
680 ?\â
681 ?\ä
682 ?\ů
683 ?\ć
684 ?\ç
685 ?\ł
686 ?\ë
687 ?\Ő
688 ?\ő
689 ?\î
690 ?\Ź
691 ?\Ä
692 ?\Ć
693 ?\É
694 ?\Ĺ
695 ?\ĺ
696 ?\ô
697 ?\ö
698 ?\Ľ
699 ?\ľ
700 ?\Ś
701 ?\ś
702 ?\Ö
703 ?\Ü
704 ?\Ť
705 ?\ť
706 ?\Ł
707 ?\×
708 ?\č
709 ?\á
710 ?\í
711 ?\ó
712 ?\ú
713 ?\Ą
714 ?\ą
715 ?\Ž
716 ?\ž
717 ?\Ę
718 ?\ę
719 ?\¬
720 ?\ź
721 ?\Č
722 ?\ş
723 ?\«
724 ?\»
725 ?\░
726 ?\▒
727 ?\▓
728 ?\│
729 ?\┤
730 ?\Á
731 ?\Â
732 ?\Ě
733 ?\Ş
734 ?\╣
735 ?\║
736 ?\╗
737 ?\╝
738 ?\Ż
739 ?\ż
740 ?\┐
741 ?\└
742 ?\┴
743 ?\┬
744 ?\├
745 ?\─
746 ?\┼
747 ?\Ă
748 ?\ă
749 ?\╚
750 ?\╔
751 ?\╩
752 ?\╦
753 ?\╠
754 ?\═
755 ?\╬
756 ?\¤
757 ?\đ
758 ?\Đ
759 ?\Ď
760 ?\Ë
761 ?\ď
762 ?\Ň
763 ?\Í
764 ?\Î
765 ?\ě
766 ?\┘
767 ?\┌
768 ?\█
769 ?\▄
770 ?\Ţ
771 ?\Ů
772 ?\▀
773 ?\Ó
774 ?\ß
775 ?\Ô
776 ?\Ń
777 ?\ń
778 ?\ň
779 ?\Š
780 ?\š
781 ?\Ŕ
782 ?\Ú
783 ?\ŕ
784 ?\Ű
785 ?\ý
786 ?\Ý
787 ?\ţ
788 ?\´
789 ?\­
790 ?\˝
791 ?\˛
792 ?\ˇ
793 ?\˘
794 ?\§
795 ?\÷
796 ?\¸
797 ?\°
798 ?\¨
799 ?\˙
800 ?\ű
801 ?\Ř
802 ?\ř
803 ?\■
804 ?\ 
807 (cp-make-coding-system
808 cp855
809 [?\ђ
810 ?\Ђ
811 ?\ѓ
812 ?\Ѓ
813 ?\ё
814 ?\Ё
815 ?\є
816 ?\Є
817 ?\ѕ
818 ?\Ѕ
819 ?\і
820 ?\І
821 ?\ї
822 ?\Ї
823 ?\ј
824 ?\Ј
825 ?\љ
826 ?\Љ
827 ?\њ
828 ?\Њ
829 ?\ћ
830 ?\“
831 ?\ќ
832 ?\Ќ
833 ?\ў
834 ?\Ў
835 ?\џ
836 ?\Џ
837 ?\ю
838 ?\Ю
839 ?\ъ
840 ?\Ъ
841 ?\а
842 ?\А
843 ?\б
844 ?\Б
845 ?\ц
846 ?\Ц
847 ?\д
848 ?\Д
849 ?\е
850 ?\Е
851 ?\ф
852 ?\Ф
853 ?\г
854 ?\Г
855 ?\«
856 ?\»
857 ?\░
858 ?\▒
859 ?\▓
860 ?\│
861 ?\┤
862 ?\х
863 ?\Х
864 ?\и
865 ?\И
866 ?\╣
867 ?\║
868 ?\╗
869 ?\╝
870 ?\й
871 ?\Й
872 ?\┐
873 ?\└
874 ?\┴
875 ?\┬
876 ?\├
877 ?\─
878 ?\┼
879 ?\к
880 ?\К
881 ?\╚
882 ?\╔
883 ?\╩
884 ?\╦
885 ?\╠
886 ?\═
887 ?\╬
888 ?\¤
889 ?\л
890 ?\Л
891 ?\м
892 ?\М
893 ?\н
894 ?\Н
895 ?\о
896 ?\О
897 ?\п
898 ?\┘
899 ?\┌
900 ?\█
901 ?\▄
902 ?\П
903 ?\я
904 ?\▀
905 ?\Я
906 ?\р
907 ?\Р
908 ?\с
909 ?\С
910 ?\т
911 ?\Т
912 ?\у
913 ?\У
914 ?\ж
915 ?\Ж
916 ?\в
917 ?\В
918 ?\ь
919 ?\Ь
920 ?\´
921 ?\­
922 ?\ы
923 ?\Ы
924 ?\з
925 ?\З
926 ?\ш
927 ?\Ш
928 ?\э
929 ?\Э
930 ?\щ
931 ?\Щ
932 ?\ч
933 ?\Ч
935 ?\■
936 ?\ 
939 (cp-make-coding-system
940 cp857
941 [?\Ç
942 ?\ü
943 ?\é
944 ?\â
945 ?\ä
946 ?\à
947 ?\å
948 ?\ç
949 ?\ê
950 ?\ë
951 ?\è
952 ?\ï
953 ?\î
954 ?\ı
955 ?\Ä
956 ?\Å
957 ?\É
958 ?\æ
959 ?\Æ
960 ?\ô
961 ?\ö
962 ?\ò
963 ?\û
964 ?\ù
965 ?\İ
966 ?\Ö
967 ?\Ü
968 ?\ø
969 ?\£
970 ?\Ø
971 ?\Ş
972 ?\ş
973 ?\á
974 ?\í
975 ?\ó
976 ?\ú
977 ?\ñ
978 ?\Ñ
979 ?\Ğ
980 ?\ğ
981 ?\¿
982 ?\®
983 ?\¬
984 ?\½
985 ?\¼
986 ?\¡
987 ?\«
988 ?\»
989 ?\░
990 ?\▒
991 ?\▓
992 ?\│
993 ?\┤
994 ?\Á
995 ?\Â
996 ?\À
997 ?\©
998 ?\╣
999 ?\║
1000 ?\╗
1001 ?\╝
1002 ?\¢
1003 ?\¥
1004 ?\┐
1005 ?\└
1006 ?\┴
1007 ?\┬
1008 ?\├
1009 ?\─
1010 ?\┼
1011 ?\ã
1012 ?\Ã
1013 ?\╚
1014 ?\╔
1015 ?\╩
1016 ?\╦
1017 ?\╠
1018 ?\═
1019 ?\╬
1020 ?\¤
1021 ?\º
1022 ?\ª
1023 ?\Ê
1024 ?\Ë
1025 ?\È
1027 ?\Í
1028 ?\Î
1029 ?\Ï
1030 ?\┘
1031 ?\┌
1032 ?\█
1033 ?\▄
1034 ?\¦
1035 ?\Ì
1036 ?\▀
1037 ?\Ó
1038 ?\ß
1039 ?\Ô
1040 ?\Ò
1041 ?\õ
1042 ?\Õ
1043 ?\µ
1045 ?\×
1046 ?\Ú
1047 ?\Û
1048 ?\Ù
1049 ?\ì
1050 ?\ÿ
1051 ?\—
1052 ?\´
1053 ?\­
1054 ?\±
1056 ?\¾
1057 ?\¶
1058 ?\§
1059 ?\÷
1060 ?\˛
1061 ?\°
1062 ?\¨
1063 ?\˙
1064 ?\¹
1065 ?\³
1066 ?\²
1067 ?\■
1068 ?\ 
1071 (cp-make-coding-system
1072 cp860
1073 [?\Ç
1074 ?\ü
1075 ?\é
1076 ?\â
1077 ?\ã
1078 ?\à
1079 ?\Á
1080 ?\ç
1081 ?\ê
1082 ?\Ê
1083 ?\è
1084 ?\Î
1085 ?\Ô
1086 ?\ì
1087 ?\Ã
1088 ?\Â
1089 ?\É
1090 ?\À
1091 ?\È
1092 ?\ô
1093 ?\õ
1094 ?\ò
1095 ?\Ú
1096 ?\ù
1097 ?\Ì
1098 ?\Õ
1099 ?\Ü
1100 ?\¢
1101 ?\£
1102 ?\Ù
1103 ?\₧
1104 ?\Ò
1105 ?\á
1106 ?\í
1107 ?\ó
1108 ?\ú
1109 ?\ñ
1110 ?\Ñ
1111 ?\ª
1112 ?\º
1113 ?\¿
1114 ?\Ó
1115 ?\¬
1116 ?\½
1117 ?\¼
1118 ?\¡
1119 ?\«
1120 ?\»
1121 ?\░
1122 ?\▒
1123 ?\▓
1124 ?\│
1125 ?\┤
1126 ?\╡
1127 ?\╢
1128 ?\╖
1129 ?\╕
1130 ?\╣
1131 ?\║
1132 ?\╗
1133 ?\╝
1134 ?\╜
1135 ?\╛
1136 ?\┐
1137 ?\└
1138 ?\┴
1139 ?\┬
1140 ?\├
1141 ?\─
1142 ?\┼
1143 ?\╞
1144 ?\╟
1145 ?\╚
1146 ?\╔
1147 ?\╩
1148 ?\╦
1149 ?\╠
1150 ?\═
1151 ?\╬
1152 ?\╧
1153 ?\╨
1154 ?\╤
1155 ?\╥
1156 ?\╙
1157 ?\╘
1158 ?\╒
1159 ?\╓
1160 ?\╫
1161 ?\╪
1162 ?\┘
1163 ?\┌
1164 ?\█
1165 ?\▄
1166 ?\▌
1167 ?\▐
1168 ?\▀
1169 ?\α
1170 ?\ß
1171 ?\Γ
1172 ?\π
1173 ?\Σ
1174 ?\σ
1175 ?\µ
1176 ?\τ
1177 ?\Φ
1178 ?\Θ
1179 ?\Ω
1180 ?\δ
1181 ?\∞
1182 ?\φ
1183 ?\ε
1184 ?\∩
1185 ?\≡
1186 ?\±
1187 ?\≥
1188 ?\≤
1189 ?\⌠
1190 ?\⌡
1191 ?\÷
1192 ?\≈
1193 ?\°
1194 ?\·
1195 ?\•
1196 ?\√
1197 ?\ⁿ
1198 ?\²
1199 ?\■
1200 ?\ 
1203 (cp-make-coding-system
1204 cp861
1205 [?\Ç
1206 ?\ü
1207 ?\é
1208 ?\â
1209 ?\ä
1210 ?\à
1211 ?\å
1212 ?\ç
1213 ?\ê
1214 ?\ë
1215 ?\è
1216 ?\Ð
1217 ?\ð
1218 ?\Þ
1219 ?\Ä
1220 ?\Å
1221 ?\É
1222 ?\æ
1223 ?\Æ
1224 ?\ô
1225 ?\ö
1226 ?\þ
1227 ?\û
1228 ?\Ý
1229 ?\ý
1230 ?\Ö
1231 ?\Ü
1232 ?\ø
1233 ?\£
1234 ?\Ø
1235 ?\₧
1236 ?\Ò
1237 ?\á
1238 ?\í
1239 ?\ó
1240 ?\ú
1241 ?\Á
1242 ?\Í
1243 ?\Ó
1244 ?\Ú
1245 ?\¿
1247 ?\¬
1248 ?\½
1249 ?\¼
1250 ?\¡
1251 ?\«
1252 ?\»
1253 ?\░
1254 ?\▒
1255 ?\▓
1256 ?\│
1257 ?\┤
1258 ?\╡
1259 ?\╢
1260 ?\╖
1261 ?\╕
1262 ?\╣
1263 ?\║
1264 ?\╗
1265 ?\╝
1266 ?\╜
1267 ?\╛
1268 ?\┐
1269 ?\└
1270 ?\┴
1271 ?\┬
1272 ?\├
1273 ?\─
1274 ?\┼
1275 ?\╞
1276 ?\╟
1277 ?\╚
1278 ?\╔
1279 ?\╩
1280 ?\╦
1281 ?\╠
1282 ?\═
1283 ?\╬
1284 ?\╧
1285 ?\╨
1286 ?\╤
1287 ?\╥
1288 ?\╙
1289 ?\╘
1290 ?\╒
1291 ?\╓
1292 ?\╫
1293 ?\╪
1294 ?\┘
1295 ?\┌
1296 ?\█
1297 ?\▄
1298 ?\▌
1299 ?\▐
1300 ?\▀
1301 ?\α
1302 ?\ß
1303 ?\Γ
1304 ?\π
1305 ?\Σ
1306 ?\σ
1307 ?\µ
1308 ?\τ
1309 ?\Φ
1310 ?\Θ
1311 ?\Ω
1312 ?\δ
1313 ?\∞
1314 ?\φ
1315 ?\ε
1316 ?\∩
1317 ?\≡
1318 ?\±
1319 ?\≥
1320 ?\≤
1321 ?\⌠
1322 ?\⌡
1323 ?\÷
1324 ?\≈
1325 ?\°
1326 ?\·
1327 ?\•
1328 ?\√
1329 ?\ⁿ
1330 ?\²
1331 ?\■
1332 ?\ 
1335 (cp-make-coding-system
1336 cp862
1337 [?\א
1338 ?\ב
1339 ?\ג
1340 ?\ד
1341 ?\ה
1342 ?\ו
1343 ?\ז
1344 ?\ח
1345 ?\ט
1346 ?\י
1347 ?\ך
1348 ?\כ
1349 ?\ל
1350 ?\ם
1351 ?\מ
1352 ?\ן
1353 ?\נ
1354 ?\ס
1355 ?\ע
1356 ?\ף
1357 ?\פ
1358 ?\ץ
1359 ?\צ
1360 ?\ק
1361 ?\ר
1362 ?\ש
1363 ?\ת
1364 ?\¢
1365 ?\£
1366 ?\Ù
1367 ?\₧
1368 ?\Ò
1369 ?\á
1370 ?\í
1371 ?\ó
1372 ?\ú
1373 ?\ñ
1374 ?\Ñ
1375 ?\ª
1376 ?\º
1377 ?\¿
1379 ?\¬
1380 ?\½
1381 ?\¼
1382 ?\¡
1383 ?\«
1384 ?\»
1385 ?\░
1386 ?\▒
1387 ?\▓
1388 ?\│
1389 ?\┤
1390 ?\╡
1391 ?\╢
1392 ?\╖
1393 ?\╕
1394 ?\╣
1395 ?\║
1396 ?\╗
1397 ?\╝
1398 ?\╜
1399 ?\╛
1400 ?\┐
1401 ?\└
1402 ?\┴
1403 ?\┬
1404 ?\├
1405 ?\─
1406 ?\┼
1407 ?\╞
1408 ?\╟
1409 ?\╚
1410 ?\╔
1411 ?\╩
1412 ?\╦
1413 ?\╠
1414 ?\═
1415 ?\╬
1416 ?\╧
1417 ?\╨
1418 ?\╤
1419 ?\╥
1420 ?\╙
1421 ?\╘
1422 ?\╒
1423 ?\╓
1424 ?\╫
1425 ?\╪
1426 ?\┘
1427 ?\┌
1428 ?\█
1429 ?\▄
1430 ?\▌
1431 ?\▐
1432 ?\▀
1433 ?\α
1434 ?\ß
1435 ?\Γ
1436 ?\π
1437 ?\Σ
1438 ?\σ
1439 ?\µ
1440 ?\τ
1441 ?\Φ
1442 ?\Θ
1443 ?\Ω
1444 ?\δ
1445 ?\∞
1446 ?\φ
1447 ?\ε
1448 ?\∩
1449 ?\≡
1450 ?\±
1451 ?\≥
1452 ?\≤
1453 ?\⌠
1454 ?\⌡
1455 ?\÷
1456 ?\≈
1457 ?\°
1458 ?\·
1459 ?\•
1460 ?\√
1461 ?\ⁿ
1462 ?\²
1463 ?\■
1464 ?\ 
1467 (cp-make-coding-system
1468 cp863
1469 [?\Ç
1470 ?\ü
1471 ?\é
1472 ?\â
1473 ?\Â
1474 ?\à
1475 ?\¶
1476 ?\ç
1477 ?\ê
1478 ?\ë
1479 ?\è
1480 ?\ï
1481 ?\î
1482 ?\ì
1483 ?\À
1484 ?\§
1485 ?\É
1486 ?\È
1487 ?\Ê
1488 ?\ô
1489 ?\Ë
1490 ?\Ï
1491 ?\û
1492 ?\ù
1493 ?\¤
1494 ?\Ô
1495 ?\Ü
1496 ?\¢
1497 ?\£
1498 ?\Ù
1499 ?\Û
1500 ?\ƒ
1501 ?\¦
1502 ?\´
1503 ?\ó
1504 ?\ú
1505 ?\¨
1506 ?\¸
1507 ?\³
1508 ?\¯
1509 ?\Î
1510 ?\⌐
1511 ?\¬
1512 ?\½
1513 ?\¼
1514 ?\¾
1515 ?\«
1516 ?\»
1517 ?\░
1518 ?\▒
1519 ?\▓
1520 ?\│
1521 ?\┤
1522 ?\╡
1523 ?\╢
1524 ?\╖
1525 ?\╕
1526 ?\╣
1527 ?\║
1528 ?\╗
1529 ?\╝
1530 ?\╜
1531 ?\╛
1532 ?\┐
1533 ?\└
1534 ?\┴
1535 ?\┬
1536 ?\├
1537 ?\─
1538 ?\┼
1539 ?\╞
1540 ?\╟
1541 ?\╚
1542 ?\╔
1543 ?\╩
1544 ?\╦
1545 ?\╠
1546 ?\═
1547 ?\╬
1548 ?\╧
1549 ?\╨
1550 ?\╤
1551 ?\╥
1552 ?\╙
1553 ?\╘
1554 ?\╒
1555 ?\╓
1556 ?\╫
1557 ?\╪
1558 ?\┘
1559 ?\┌
1560 ?\█
1561 ?\▄
1562 ?\▌
1563 ?\▐
1564 ?\▀
1565 ?\α
1566 ?\ß
1567 ?\Γ
1568 ?\π
1569 ?\Σ
1570 ?\σ
1571 ?\µ
1572 ?\τ
1573 ?\Φ
1574 ?\Θ
1575 ?\Ω
1576 ?\δ
1577 ?\∞
1578 ?\∅
1579 ?\ε
1580 ?\∩
1581 ?\≡
1582 ?\±
1583 ?\≥
1584 ?\≤
1585 ?\⌠
1586 ?\⌡
1587 ?\÷
1588 ?\≈
1589 ?\∘
1590 ?\·
1591 ?\•
1592 ?\√
1593 ?\ⁿ
1594 ?\²
1595 ?\■
1596 ?\ 
1599 (cp-make-coding-system
1600 cp864
1601 [?\°
1602 ?\·
1603 ?\∘
1604 ?\√
1605 ?\▒
1606 ?\─
1607 ?\│
1608 ?\┼
1609 ?\┤
1610 ?\┬
1611 ?\├
1612 ?\┴
1613 ?\┐
1614 ?\┌
1615 ?\└
1616 ?\┘
1617 ?\ß
1618 ?\∞
1619 ?\ø
1620 ?\±
1621 ?\½
1622 ?\¼
1623 ?\≈
1624 ?\«
1625 ?\»
1626 ?\ﻷ
1627 ?\ﻸ
1630 ?\ﻻ
1631 ?\ﻼ
1632 ?\
1634 ?\­
1635 ?\ﺂ
1636 ?\£
1637 ?\¤
1638 ?\ﺄ
1641 ?\ﺎ
1642 ?\ب
1643 ?\ت
1644 ?\ث
1645 ?\،
1646 ?\ج
1647 ?\ح
1648 ?\خ
1649 ?\٠
1650 ?\١
1651 ?\٢
1652 ?\٣
1653 ?\٤
1654 ?\٥
1655 ?\٦
1656 ?\٧
1657 ?\٨
1658 ?\٩
1659 ?\ڤ
1660 ?\؛
1661 ?\س
1662 ?\ش
1663 ?\ص
1664 ?\؟
1665 ?\¢
1666 ?\ء
1667 ?\آ
1668 ?\أ
1669 ?\ؤ
1670 ?\ﻊ
1671 ?\ئ
1672 ?\ا
1673 ?\ﺑ
1674 ?\ة
1675 ?\ﺗ
1676 ?\ﺛ
1677 ?\ﺟ
1678 ?\ﺣ
1679 ?\ﺧ
1680 ?\د
1681 ?\ذ
1682 ?\ر
1683 ?\ز
1684 ?\ﺳ
1685 ?\ﺷ
1686 ?\ﺻ
1687 ?\ﺿ
1688 ?\ط
1689 ?\ظ
1690 ?\ﻋ
1691 ?\ﻏ
1692 ?\¦
1693 ?\¬
1694 ?\÷
1695 ?\×
1696 ?\ع
1697 ?\ـ
1698 ?\ﻒ
1699 ?\ﻖ
1700 ?\ﻛ
1701 ?\ﻞ
1702 ?\ﻣ
1703 ?\ﻦ
1704 ?\ﻫ
1705 ?\و
1706 ?\ى
1707 ?\ﻳ
1708 ?\ض
1709 ?\ﻢ
1710 ?\ﻎ
1711 ?\غ
1712 ?\م
1713 ?\ﹽ
1714 ?\ّ
1715 ?\ن
1716 ?\ه
1717 ?\ﻬ
1718 ?\ﻰ
1719 ?\ﻲ
1720 ?\ف
1721 ?\ق
1722 ?\ﻵ
1723 ?\ﻶ
1724 ?\ل
1725 ?\ك
1726 ?\ي
1727 ?\■
1728 ?\ 
1731 (cp-make-coding-system
1732 cp865
1733 [?\Ç
1734 ?\ü
1735 ?\é
1736 ?\â
1737 ?\ä
1738 ?\à
1739 ?\å
1740 ?\ç
1741 ?\ê
1742 ?\ë
1743 ?\è
1744 ?\ï
1745 ?\î
1746 ?\ì
1747 ?\Ä
1748 ?\Å
1749 ?\É
1750 ?\æ
1751 ?\Æ
1752 ?\ô
1753 ?\ö
1754 ?\ò
1755 ?\û
1756 ?\ù
1757 ?\ÿ
1758 ?\Ö
1759 ?\Ü
1760 ?\ø
1761 ?\£
1762 ?\Ø
1763 ?\₧
1764 ?\ƒ
1765 ?\á
1766 ?\í
1767 ?\ó
1768 ?\ú
1769 ?\ñ
1770 ?\Ñ
1771 ?\ª
1772 ?\º
1773 ?\¿
1774 ?\⌐
1775 ?\¬
1776 ?\½
1777 ?\¼
1778 ?\¡
1779 ?\«
1780 ?\»
1781 ?\░
1782 ?\▒
1783 ?\▓
1784 ?\│
1785 ?\┤
1786 ?\╡
1787 ?\╢
1788 ?\╖
1789 ?\╕
1790 ?\╣
1791 ?\║
1792 ?\╗
1793 ?\╝
1794 ?\╜
1795 ?\╛
1796 ?\┐
1797 ?\└
1798 ?\┴
1799 ?\┬
1800 ?\├
1801 ?\─
1802 ?\┼
1803 ?\╞
1804 ?\╟
1805 ?\╚
1806 ?\╔
1807 ?\╩
1808 ?\╦
1809 ?\╠
1810 ?\═
1811 ?\╬
1812 ?\╧
1813 ?\╨
1814 ?\╤
1815 ?\╥
1816 ?\╙
1817 ?\╘
1818 ?\╒
1819 ?\╓
1820 ?\╫
1821 ?\╪
1822 ?\┘
1823 ?\┌
1824 ?\█
1825 ?\▄
1826 ?\▌
1827 ?\▐
1828 ?\▀
1829 ?\α
1830 ?\ß
1831 ?\Γ
1832 ?\π
1833 ?\Σ
1834 ?\σ
1835 ?\µ
1836 ?\τ
1837 ?\Φ
1838 ?\Θ
1839 ?\Ω
1840 ?\δ
1841 ?\∞
1842 ?\∅
1843 ?\ε
1844 ?\∩
1845 ?\≡
1846 ?\±
1847 ?\≥
1848 ?\≤
1849 ?\⌠
1850 ?\⌡
1851 ?\÷
1852 ?\≈
1853 ?\∘
1854 ?\·
1855 ?\•
1856 ?\√
1857 ?\ⁿ
1858 ?\²
1859 ?\■
1860 ?\ 
1863 ;; This should be the same as cyrillic-alternativnyj,
1864 ;; (<URL:http://czyborra.com/charsets/cyrillic.html>), but code point
1865 ;; 255 in the cyrillic.el alternativnyj table is `№', i.e. point 240
1866 ;; in 8859-5, not no-break space as below; `№' should be at point 252.
1867 (cp-make-coding-system
1868 cp866
1869 [?\А
1870 ?\Б
1871 ?\В
1872 ?\Г
1873 ?\Д
1874 ?\Е
1875 ?\Ж
1876 ?\З
1877 ?\И
1878 ?\Й
1879 ?\К
1880 ?\Л
1881 ?\М
1882 ?\Н
1883 ?\О
1884 ?\П
1885 ?\Р
1886 ?\С
1887 ?\Т
1888 ?\У
1889 ?\Ф
1890 ?\Х
1891 ?\Ц
1892 ?\Ч
1893 ?\Ш
1894 ?\Щ
1895 ?\Ъ
1896 ?\Ы
1897 ?\Ь
1898 ?\Э
1899 ?\Ю
1900 ?\Я
1901 ?\а
1902 ?\б
1903 ?\в
1904 ?\г
1905 ?\д
1906 ?\е
1907 ?\ж
1908 ?\з
1909 ?\и
1910 ?\й
1911 ?\к
1912 ?\л
1913 ?\м
1914 ?\н
1915 ?\о
1916 ?\п
1917 ?\░
1918 ?\▒
1919 ?\▓
1920 ?\│
1921 ?\┤
1922 ?\╡
1923 ?\╢
1924 ?\╖
1925 ?\╕
1926 ?\╣
1927 ?\║
1928 ?\╗
1929 ?\╝
1930 ?\╜
1931 ?\╛
1932 ?\┐
1933 ?\└
1934 ?\┴
1935 ?\┬
1936 ?\├
1937 ?\─
1938 ?\┼
1939 ?\╞
1940 ?\╟
1941 ?\╚
1942 ?\╔
1943 ?\╩
1944 ?\╦
1945 ?\╠
1946 ?\═
1947 ?\╬
1948 ?\╧
1949 ?\╨
1950 ?\╤
1951 ?\╥
1952 ?\╙
1953 ?\╘
1954 ?\╒
1955 ?\╓
1956 ?\╫
1957 ?\╪
1958 ?\┘
1959 ?\┌
1960 ?\█
1961 ?\▄
1962 ?\▌
1963 ?\▐
1964 ?\▀
1965 ?\р
1966 ?\с
1967 ?\т
1968 ?\у
1969 ?\ф
1970 ?\х
1971 ?\ц
1972 ?\ч
1973 ?\ш
1974 ?\щ
1975 ?\ъ
1976 ?\ы
1977 ?\ь
1978 ?\э
1979 ?\ю
1980 ?\я
1981 ?\Ё
1982 ?\ё
1983 ?\Є
1984 ?\є
1985 ?\Ї
1986 ?\ї
1987 ?\Ў
1988 ?\ў
1989 ?\°
1990 ?\∙
1991 ?\·
1992 ?\√
1993 ?\№
1994 ?\¤
1995 ?\■
1996 ?\ 
1998 "CP866 (Cyrillic Alternativnyj) encoding using Unicode.")
2000 (cp-make-coding-system
2001 cp869
2002 [nil
2008 ?\Ά
2010 ?\·
2011 ?\¬
2012 ?\¦
2013 ?\‛
2014 ?\’
2015 ?\Έ
2016 ?\—
2017 ?\Ή
2018 ?\Ί
2019 ?\Ϊ
2020 ?\Ό
2023 ?\Ύ
2024 ?\Ϋ
2025 ?\©
2026 ?\Ώ
2027 ?\²
2028 ?\³
2029 ?\ά
2030 ?\£
2031 ?\έ
2032 ?\ή
2033 ?\ί
2034 ?\ϊ
2035 ?\ΐ
2036 ?\ό
2037 ?\ύ
2038 ?\Α
2039 ?\Β
2040 ?\Γ
2041 ?\Δ
2042 ?\Ε
2043 ?\Ζ
2044 ?\Η
2045 ?\½
2046 ?\Θ
2047 ?\Ι
2048 ?\«
2049 ?\»
2050 ?\░
2051 ?\▒
2052 ?\▓
2053 ?\│
2054 ?\┤
2055 ?\Κ
2056 ?\Λ
2057 ?\Μ
2058 ?\Ν
2059 ?\╣
2060 ?\║
2061 ?\╗
2062 ?\╝
2063 ?\Ξ
2064 ?\Ο
2065 ?\┐
2066 ?\└
2067 ?\┴
2068 ?\┬
2069 ?\├
2070 ?\─
2071 ?\┼
2072 ?\Π
2073 ?\Ρ
2074 ?\╚
2075 ?\╔
2076 ?\╩
2077 ?\╦
2078 ?\╠
2079 ?\═
2080 ?\╬
2081 ?\Σ
2082 ?\Τ
2083 ?\Υ
2084 ?\Φ
2085 ?\Χ
2086 ?\Ψ
2087 ?\Ω
2088 ?\α
2089 ?\β
2090 ?\γ
2091 ?\┘
2092 ?\┌
2093 ?\█
2094 ?\▄
2095 ?\δ
2096 ?\ε
2097 ?\▀
2098 ?\ζ
2099 ?\η
2100 ?\θ
2101 ?\ι
2102 ?\κ
2103 ?\λ
2104 ?\μ
2105 ?\ν
2106 ?\ξ
2107 ?\ο
2108 ?\π
2109 ?\ρ
2110 ?\σ
2111 ?\ς
2112 ?\τ
2113 ?\´
2114 ?\­
2115 ?\±
2116 ?\υ
2117 ?\φ
2118 ?\χ
2119 ?\§
2120 ?\ψ
2121 ?\΅
2122 ?\°
2123 ?\¨
2124 ?\ω
2125 ?\ϋ
2126 ?\ΰ
2127 ?\ώ
2128 ?\■
2129 ?\ 
2132 (cp-make-coding-system
2133 cp874
2134 [?\€
2139 ?\…
2151 ?\‘
2152 ?\’
2153 ?\“
2154 ?\”
2155 ?\•
2156 ?\–
2157 ?\—
2166 ?\ 
2167 ?\ก
2168 ?\ข
2169 ?\ฃ
2170 ?\ค
2171 ?\ฅ
2172 ?\ฆ
2173 ?\ง
2174 ?\จ
2175 ?\ฉ
2176 ?\ช
2177 ?\ซ
2178 ?\ฌ
2179 ?\ญ
2180 ?\ฎ
2181 ?\ฏ
2182 ?\ฐ
2183 ?\ฑ
2184 ?\ฒ
2185 ?\ณ
2186 ?\ด
2187 ?\ต
2188 ?\ถ
2189 ?\ท
2190 ?\ธ
2191 ?\น
2192 ?\บ
2193 ?\ป
2194 ?\ผ
2195 ?\ฝ
2196 ?\พ
2197 ?\ฟ
2198 ?\ภ
2199 ?\ม
2200 ?\ย
2201 ?\ร
2202 ?\ฤ
2203 ?\ล
2204 ?\ฦ
2205 ?\ว
2206 ?\ศ
2207 ?\ษ
2208 ?\ส
2209 ?\ห
2210 ?\ฬ
2211 ?\อ
2212 ?\ฮ
2213 ?\ฯ
2214 ?\ะ
2215 ?\ั
2216 ?\า
2217 ?\ำ
2218 ?\ิ
2219 ?\ี
2220 ?\ึ
2221 ?\ื
2222 ?\ุ
2223 ?\ู
2224 ?\ฺ
2229 ?\฿
2230 ?\เ
2231 ?\แ
2232 ?\โ
2233 ?\ใ
2234 ?\ไ
2235 ?\ๅ
2236 ?\ๆ
2237 ?\็
2238 ?\่
2239 ?\้
2240 ?\๊
2241 ?\๋
2242 ?\์
2243 ?\ํ
2244 ?\๎
2245 ?\๏
2246 ?\๐
2247 ?\๑
2248 ?\๒
2249 ?\๓
2250 ?\๔
2251 ?\๕
2252 ?\๖
2253 ?\๗
2254 ?\๘
2255 ?\๙
2256 ?\๚
2257 ?\๛
2261 nil])
2263 (cp-make-coding-system
2264 windows-1250
2265 [?\€
2267 ?\‚
2269 ?\„
2270 ?\…
2271 ?\†
2272 ?\‡
2274 ?\‰
2275 ?\Š
2276 ?\‹
2277 ?\Ś
2278 ?\Ť
2279 ?\Ž
2280 ?\Ź
2282 ?\‘
2283 ?\’
2284 ?\“
2285 ?\”
2286 ?\•
2287 ?\–
2288 ?\—
2290 ?\™
2291 ?\š
2292 ?\›
2293 ?\ś
2294 ?\ť
2295 ?\ž
2296 ?\ź
2297 ?\ 
2298 ?\ˇ
2299 ?\˘
2300 ?\Ł
2301 ?\¤
2302 ?\Ą
2303 ?\¦
2304 ?\§
2305 ?\¨
2306 ?\©
2307 ?\Ş
2308 ?\«
2309 ?\¬
2310 ?\­
2311 ?\®
2312 ?\Ż
2313 ?\°
2314 ?\±
2315 ?\˛
2316 ?\ł
2317 ?\´
2318 ?\µ
2319 ?\¶
2320 ?\·
2321 ?\¸
2322 ?\ą
2323 ?\ş
2324 ?\»
2325 ?\Ľ
2326 ?\˝
2327 ?\ľ
2328 ?\ż
2329 ?\Ŕ
2330 ?\Á
2331 ?\Â
2332 ?\Ă
2333 ?\Ä
2334 ?\Ĺ
2335 ?\Ć
2336 ?\Ç
2337 ?\Č
2338 ?\É
2339 ?\Ę
2340 ?\Ë
2341 ?\Ě
2342 ?\Í
2343 ?\Î
2344 ?\Ď
2345 ?\Đ
2346 ?\Ń
2347 ?\Ň
2348 ?\Ó
2349 ?\Ô
2350 ?\Ő
2351 ?\Ö
2352 ?\×
2353 ?\Ř
2354 ?\Ů
2355 ?\Ú
2356 ?\Ű
2357 ?\Ü
2358 ?\Ý
2359 ?\Ţ
2360 ?\ß
2361 ?\ŕ
2362 ?\á
2363 ?\â
2364 ?\ă
2365 ?\ä
2366 ?\ĺ
2367 ?\ć
2368 ?\ç
2369 ?\č
2370 ?\é
2371 ?\ę
2372 ?\ë
2373 ?\ě
2374 ?\í
2375 ?\î
2376 ?\ď
2377 ?\đ
2378 ?\ń
2379 ?\ň
2380 ?\ó
2381 ?\ô
2382 ?\ő
2383 ?\ö
2384 ?\÷
2385 ?\ř
2386 ?\ů
2387 ?\ú
2388 ?\ű
2389 ?\ü
2390 ?\ý
2391 ?\ţ
2392 ?\˙]
2393 "CP1250/Windows-1250 Encoding")
2395 (cp-make-coding-system
2396 windows-1251
2397 [?\Ђ
2398 ?\Ѓ
2399 ?\‚
2400 ?\ѓ
2401 ?\„
2402 ?\…
2403 ?\†
2404 ?\‡
2405 ?\€
2406 ?\‰
2407 ?\Љ
2408 ?\‹
2409 ?\Њ
2410 ?\Ќ
2411 ?\Ћ
2412 ?\Џ
2413 ?\ђ
2414 ?\‘
2415 ?\’
2416 ?\“
2417 ?\”
2418 ?\•
2419 ?\–
2420 ?\—
2422 ?\™
2423 ?\љ
2424 ?\›
2425 ?\њ
2426 ?\ќ
2427 ?\ћ
2428 ?\џ
2429 ?\ 
2430 ?\Ў
2431 ?\ў
2432 ?\Ј
2433 ?\¤
2434 ?\Ґ
2435 ?\¦
2436 ?\§
2437 ?\Ё
2438 ?\©
2439 ?\Є
2440 ?\«
2441 ?\¬
2442 ?\­
2443 ?\®
2444 ?\Ї
2445 ?\°
2446 ?\±
2447 ?\І
2448 ?\і
2449 ?\ґ
2450 ?\µ
2451 ?\¶
2452 ?\·
2453 ?\ё
2454 ?\№
2455 ?\є
2456 ?\»
2457 ?\ј
2458 ?\Ѕ
2459 ?\ѕ
2460 ?\ї
2461 ?\А
2462 ?\Б
2463 ?\В
2464 ?\Г
2465 ?\Д
2466 ?\Е
2467 ?\Ж
2468 ?\З
2469 ?\И
2470 ?\Й
2471 ?\К
2472 ?\Л
2473 ?\М
2474 ?\Н
2475 ?\О
2476 ?\П
2477 ?\Р
2478 ?\С
2479 ?\Т
2480 ?\У
2481 ?\Ф
2482 ?\Х
2483 ?\Ц
2484 ?\Ч
2485 ?\Ш
2486 ?\Щ
2487 ?\Ъ
2488 ?\Ы
2489 ?\Ь
2490 ?\Э
2491 ?\Ю
2492 ?\Я
2493 ?\а
2494 ?\б
2495 ?\в
2496 ?\г
2497 ?\д
2498 ?\е
2499 ?\ж
2500 ?\з
2501 ?\и
2502 ?\й
2503 ?\к
2504 ?\л
2505 ?\м
2506 ?\н
2507 ?\о
2508 ?\п
2509 ?\р
2510 ?\с
2511 ?\т
2512 ?\у
2513 ?\ф
2514 ?\х
2515 ?\ц
2516 ?\ч
2517 ?\ш
2518 ?\щ
2519 ?\ъ
2520 ?\ы
2521 ?\ь
2522 ?\э
2523 ?\ю
2524 ?\я]
2525 "CP1251/Windows-1251 Encoding")
2527 (cp-make-coding-system
2528 windows-1252
2529 [?\€
2531 ?\‚
2532 ?\ƒ
2533 ?\„
2534 ?\…
2535 ?\†
2536 ?\‡
2537 ?\ˆ
2538 ?\‰
2539 ?\Š
2540 ?\‹
2541 ?\Œ
2543 ?\Ž
2544 ?\ž
2546 ?\‘
2547 ?\’
2548 ?\“
2549 ?\”
2550 ?\•
2551 ?\–
2552 ?\—
2553 ?\˜
2554 ?\™
2555 ?\š
2556 ?\›
2557 ?\œ
2560 ?\Ÿ
2561 ?\ 
2562 ?\¡
2563 ?\¢
2564 ?\£
2565 ?\¤
2566 ?\¥
2567 ?\¦
2568 ?\§
2569 ?\¨
2570 ?\©
2571 ?\ª
2572 ?\«
2573 ?\¬
2574 ?\­
2575 ?\®
2576 ?\¯
2577 ?\°
2578 ?\±
2579 ?\²
2580 ?\³
2581 ?\´
2582 ?\µ
2583 ?\¶
2584 ?\·
2585 ?\¸
2586 ?\¹
2587 ?\º
2588 ?\»
2589 ?\¼
2590 ?\½
2591 ?\¾
2592 ?\¿
2593 ?\À
2594 ?\Á
2595 ?\Â
2596 ?\Ã
2597 ?\Ä
2598 ?\Å
2599 ?\Æ
2600 ?\Ç
2601 ?\È
2602 ?\É
2603 ?\Ê
2604 ?\Ë
2605 ?\Ì
2606 ?\Í
2607 ?\Î
2608 ?\Ï
2609 ?\Ð
2610 ?\Ñ
2611 ?\Ò
2612 ?\Ó
2613 ?\Ô
2614 ?\Õ
2615 ?\Ö
2616 ?\×
2617 ?\Ø
2618 ?\Ù
2619 ?\Ú
2620 ?\Û
2621 ?\Ü
2622 ?\Ý
2623 ?\Þ
2624 ?\ß
2625 ?\à
2626 ?\á
2627 ?\â
2628 ?\ã
2629 ?\ä
2630 ?\å
2631 ?\æ
2632 ?\ç
2633 ?\è
2634 ?\é
2635 ?\ê
2636 ?\ë
2637 ?\ì
2638 ?\í
2639 ?\î
2640 ?\ï
2641 ?\ð
2642 ?\ñ
2643 ?\ò
2644 ?\ó
2645 ?\ô
2646 ?\õ
2647 ?\ö
2648 ?\÷
2649 ?\ø
2650 ?\ù
2651 ?\ú
2652 ?\û
2653 ?\ü
2654 ?\ý
2655 ?\þ
2656 ?\ÿ]
2657 "CP1252/Windows-1252 (Western) Encoding")
2659 (cp-make-coding-system
2660 windows-1253
2661 [?\€
2663 ?\‚
2664 ?\ƒ
2665 ?\„
2666 ?\…
2667 ?\†
2668 ?\‡
2670 ?\‰
2672 ?\‹
2678 ?\‘
2679 ?\’
2680 ?\“
2681 ?\”
2682 ?\•
2683 ?\–
2684 ?\—
2686 ?\™
2688 ?\›
2693 ?\ 
2694 ?\΅
2695 ?\Ά
2696 ?\£
2697 ?\¤
2698 ?\¥
2699 ?\¦
2700 ?\§
2701 ?\¨
2702 ?\©
2704 ?\«
2705 ?\¬
2706 ?\­
2707 ?\®
2708 ?\―
2709 ?\°
2710 ?\±
2711 ?\²
2712 ?\³
2713 ?\΄
2714 ?\µ
2715 ?\¶
2716 ?\·
2717 ?\Έ
2718 ?\Ή
2719 ?\Ί
2720 ?\»
2721 ?\Ό
2722 ?\½
2723 ?\Ύ
2724 ?\Ώ
2725 ?\ΐ
2726 ?\Α
2727 ?\Β
2728 ?\Γ
2729 ?\Δ
2730 ?\Ε
2731 ?\Ζ
2732 ?\Η
2733 ?\Θ
2734 ?\Ι
2735 ?\Κ
2736 ?\Λ
2737 ?\Μ
2738 ?\Ν
2739 ?\Ξ
2740 ?\Ο
2741 ?\Π
2742 ?\Ρ
2744 ?\Σ
2745 ?\Τ
2746 ?\Υ
2747 ?\Φ
2748 ?\Χ
2749 ?\Ψ
2750 ?\Ω
2751 ?\Ϊ
2752 ?\Ϋ
2753 ?\ά
2754 ?\έ
2755 ?\ή
2756 ?\ί
2757 ?\ΰ
2758 ?\α
2759 ?\β
2760 ?\γ
2761 ?\δ
2762 ?\ε
2763 ?\ζ
2764 ?\η
2765 ?\θ
2766 ?\ι
2767 ?\κ
2768 ?\λ
2769 ?\μ
2770 ?\ν
2771 ?\ξ
2772 ?\ο
2773 ?\π
2774 ?\ρ
2775 ?\ς
2776 ?\σ
2777 ?\τ
2778 ?\υ
2779 ?\φ
2780 ?\χ
2781 ?\ψ
2782 ?\ω
2783 ?\ϊ
2784 ?\ϋ
2785 ?\ό
2786 ?\ύ
2787 ?\ώ
2788 nil]
2789 "CP1253/Windows-1253 Encoding")
2791 (cp-make-coding-system
2792 windows-1254
2793 [?\€
2795 ?\‚
2796 ?\ƒ
2797 ?\„
2798 ?\…
2799 ?\†
2800 ?\‡
2801 ?\ˆ
2802 ?\‰
2803 ?\Š
2804 ?\‹
2805 ?\Œ
2810 ?\‘
2811 ?\’
2812 ?\“
2813 ?\”
2814 ?\•
2815 ?\–
2816 ?\—
2817 ?\˜
2818 ?\™
2819 ?\š
2820 ?\›
2821 ?\œ
2824 ?\Ÿ
2825 ?\ 
2826 ?\¡
2827 ?\¢
2828 ?\£
2829 ?\¤
2830 ?\¥
2831 ?\¦
2832 ?\§
2833 ?\¨
2834 ?\©
2835 ?\ª
2836 ?\«
2837 ?\¬
2838 ?\­
2839 ?\®
2840 ?\¯
2841 ?\°
2842 ?\±
2843 ?\²
2844 ?\³
2845 ?\´
2846 ?\µ
2847 ?\¶
2848 ?\·
2849 ?\¸
2850 ?\¹
2851 ?\º
2852 ?\»
2853 ?\¼
2854 ?\½
2855 ?\¾
2856 ?\¿
2857 ?\À
2858 ?\Á
2859 ?\Â
2860 ?\Ã
2861 ?\Ä
2862 ?\Å
2863 ?\Æ
2864 ?\Ç
2865 ?\È
2866 ?\É
2867 ?\Ê
2868 ?\Ë
2869 ?\Ì
2870 ?\Í
2871 ?\Î
2872 ?\Ï
2873 ?\Ğ
2874 ?\Ñ
2875 ?\Ò
2876 ?\Ó
2877 ?\Ô
2878 ?\Õ
2879 ?\Ö
2880 ?\×
2881 ?\Ø
2882 ?\Ù
2883 ?\Ú
2884 ?\Û
2885 ?\Ü
2886 ?\İ
2887 ?\Ş
2888 ?\ß
2889 ?\à
2890 ?\á
2891 ?\â
2892 ?\ã
2893 ?\ä
2894 ?\å
2895 ?\æ
2896 ?\ç
2897 ?\è
2898 ?\é
2899 ?\ę
2900 ?\ë
2901 ?\ė
2902 ?\í
2903 ?\î
2904 ?\ī
2905 ?\ğ
2906 ?\ñ
2907 ?\ò
2908 ?\ó
2909 ?\ô
2910 ?\õ
2911 ?\ö
2912 ?\÷
2913 ?\ø
2914 ?\ù
2915 ?\ú
2916 ?\û
2917 ?\ü
2918 ?\ı
2919 ?\ş
2920 ?\ÿ]
2921 "CP1254/Windows-1254 Encoding")
2923 (cp-make-coding-system
2924 windows-1255
2925 [?\€
2927 ?\‚
2928 ?\ƒ
2929 ?\„
2930 ?\…
2931 ?\†
2932 ?\‡
2934 ?\‰
2936 ?\‹
2942 ?\‘
2943 ?\’
2944 ?\“
2945 ?\”
2946 ?\•
2947 ?\–
2948 ?\—
2950 ?\™
2952 ?\›
2957 ?\ 
2959 ?\¢
2960 ?\£
2961 ?\¤
2962 ?\¥
2963 ?\¦
2964 ?\§
2965 ?\¨
2966 ?\©
2967 ?\×
2968 ?\«
2969 ?\¬
2970 ?\­
2971 ?\®
2972 ?\‾
2973 ?\°
2974 ?\±
2975 ?\²
2976 ?\³
2977 ?\´
2978 ?\µ
2979 ?\¶
2980 ?\·
2981 ?\¸
2982 ?\¹
2983 ?\÷
2984 ?\»
2985 ?\¼
2986 ?\½
2987 ?\¾
3020 ?\‗
3021 ?\א
3022 ?\ב
3023 ?\ג
3024 ?\ד
3025 ?\ה
3026 ?\ו
3027 ?\ז
3028 ?\ח
3029 ?\ט
3030 ?\י
3031 ?\ך
3032 ?\כ
3033 ?\ל
3034 ?\ם
3035 ?\מ
3036 ?\ן
3037 ?\נ
3038 ?\ס
3039 ?\ע
3040 ?\ף
3041 ?\פ
3042 ?\ץ
3043 ?\צ
3044 ?\ק
3045 ?\ר
3046 ?\ש
3047 ?\ת
3050 ?\‎
3051 ?\‏
3052 nil]
3053 "CP1255/Windows-1255 Encoding")
3055 (cp-make-coding-system
3056 windows-1256
3057 [?\€
3058 ?\٠
3059 ?\‚
3060 ?\١
3061 ?\„
3062 ?\…
3063 ?\†
3064 ?\‡
3065 ?\٢
3066 ?\٣
3067 ?\٤
3068 ?\‹
3069 ?\٥
3070 ?\٦
3071 ?\٧
3072 ?\٨
3073 ?\٩
3074 ?\‘
3075 ?\’
3076 ?\“
3077 ?\”
3078 ?\•
3079 ?\–
3080 ?\—
3081 ?\؛
3082 ?\™
3083 ?\؟
3084 ?\›
3085 ?\ء
3086 ?\آ
3087 ?\أ
3088 ?\Ÿ
3089 ?\ 
3090 ?\ؤ
3091 ?\إ
3092 ?\£
3093 ?\¤
3094 ?\ئ
3095 ?\¦
3096 ?\§
3097 ?\ا
3098 ?\©
3099 ?\ب
3100 ?\«
3101 ?\¬
3102 ?\­
3103 ?\®
3104 ?\پ
3105 ?\°
3106 ?\±
3107 ?\ة
3108 ?\ت
3109 ?\ث
3110 ?\µ
3111 ?\¶
3112 ?\·
3113 ?\ج
3114 ?\چ
3115 ?\ح
3116 ?\»
3117 ?\خ
3118 ?\د
3119 ?\ذ
3120 ?\ر
3121 ?\À
3122 ?\ز
3123 ?\Â
3124 ?\ژ
3125 ?\س
3126 ?\ش
3127 ?\ص
3128 ?\Ç
3129 ?\È
3130 ?\É
3131 ?\Ê
3132 ?\Ë
3133 ?\ض
3134 ?\ط
3135 ?\Î
3136 ?\Ï
3137 ?\ㄓ
3138 ?\ع
3139 ?\غ
3140 ?\ـ
3141 ?\Ô
3142 ?\ف
3143 ?\ق
3144 ?\×
3145 ?\ك
3146 ?\Ù
3147 ?\گ
3148 ?\Û
3149 ?\Ü
3150 ?\ل
3151 ?\م
3152 ?\ن
3153 ?\à
3154 ?\ه
3155 ?\â
3156 ?\ځ
3157 ?\و
3158 ?\ى
3159 ?\ي
3160 ?\ç
3161 ?\è
3162 ?\é
3163 ?\ê
3164 ?\ë
3165 ?\ً
3166 ?\ٌ
3167 ?\î
3168 ?\ï
3169 ?\ٍ
3170 ?\َ
3171 ?\ُ
3172 ?\ِ
3173 ?\ô
3174 ?\ّ
3175 ?\ْ
3176 ?\÷
3178 ?\ù
3180 ?\û
3181 ?\ü
3182 ?\‎
3183 ?\‏
3184 ?\ÿ]
3185 "CP1256/Windows-1256 Encoding")
3187 (cp-make-coding-system
3188 windows-1257
3189 [?\€
3191 ?\‚
3193 ?\„
3194 ?\…
3195 ?\†
3196 ?\‡
3198 ?\‰
3200 ?\‹
3206 ?\‘
3207 ?\’
3208 ?\“
3209 ?\”
3210 ?\•
3211 ?\–
3212 ?\—
3214 ?\™
3216 ?\›
3221 ?\ 
3223 ?\¢
3224 ?\£
3225 ?\¤
3227 ?\¦
3228 ?\§
3229 ?\Ø
3230 ?\©
3231 ?\Ŗ
3232 ?\«
3233 ?\¬
3234 ?\­
3235 ?\®
3236 ?\Æ
3237 ?\°
3238 ?\±
3239 ?\²
3240 ?\³
3242 ?\µ
3243 ?\¶
3244 ?\·
3245 ?\ø
3246 ?\¹
3247 ?\ŗ
3248 ?\»
3249 ?\¼
3250 ?\½
3251 ?\¾
3252 ?\æ
3253 ?\Ą
3254 ?\Į
3255 ?\Ā
3256 ?\Ć
3257 ?\Ä
3258 ?\Å
3259 ?\Ę
3260 ?\Ē
3261 ?\Č
3262 ?\É
3263 ?\Ź
3264 ?\Ė
3265 ?\Ģ
3266 ?\Ķ
3267 ?\Ī
3268 ?\Ļ
3269 ?\Š
3270 ?\Ń
3271 ?\Ņ
3272 ?\Ó
3273 ?\Ō
3274 ?\Õ
3275 ?\Ö
3276 ?\×
3277 ?\Ų
3278 ?\Ł
3279 ?\Ś
3280 ?\Ū
3281 ?\Ü
3282 ?\Ż
3283 ?\Ž
3284 ?\ß
3285 ?\ą
3286 ?\į
3287 ?\ā
3288 ?\ć
3289 ?\ä
3290 ?\å
3291 ?\ę
3292 ?\ē
3293 ?\č
3294 ?\é
3295 ?\ź
3296 ?\ė
3297 ?\ģ
3298 ?\ķ
3299 ?\ī
3300 ?\ļ
3301 ?\š
3302 ?\ń
3303 ?\ņ
3304 ?\ó
3305 ?\ō
3306 ?\õ
3307 ?\ö
3308 ?\÷
3309 ?\ų
3310 ?\ł
3311 ?\ś
3312 ?\ū
3313 ?\ü
3314 ?\ż
3315 ?\ž
3316 nil]
3317 "CP1257/Windows-1257 Encoding")
3319 (cp-make-coding-system
3320 windows-1258
3321 [?\€
3323 ?\‚
3324 ?\ƒ
3325 ?\„
3326 ?\…
3327 ?\†
3328 ?\‡
3329 ?\ˆ
3330 ?\‰
3332 ?\‹
3333 ?\Œ
3338 ?\‘
3339 ?\’
3340 ?\“
3341 ?\”
3342 ?\•
3343 ?\–
3344 ?\—
3345 ?\˜
3346 ?\™
3348 ?\›
3349 ?\œ
3352 ?\Ÿ
3353 ?\ 
3354 ?\¡
3355 ?\¢
3356 ?\£
3357 ?\¤
3358 ?\¥
3359 ?\¦
3360 ?\§
3361 ?\¨
3362 ?\©
3363 ?\ª
3364 ?\«
3365 ?\¬
3366 ?\­
3367 ?\®
3368 ?\¯
3369 ?\°
3370 ?\±
3371 ?\²
3372 ?\³
3373 ?\´
3374 ?\µ
3375 ?\¶
3376 ?\·
3377 ?\¸
3378 ?\¹
3379 ?\º
3380 ?\»
3381 ?\¼
3382 ?\½
3383 ?\¾
3384 ?\¿
3385 ?\À
3386 ?\Á
3387 ?\Â
3388 ?\Ă
3389 ?\Ä
3390 ?\Å
3391 ?\Æ
3392 ?\Ç
3393 ?\È
3394 ?\É
3395 ?\Ê
3396 ?\Ë
3397 ?\̀
3398 ?\Í
3399 ?\Î
3400 ?\Ï
3401 ?\Đ
3402 ?\Ñ
3403 ?\̉
3404 ?\Ó
3405 ?\Ô
3406 ?\Ơ
3407 ?\Ö
3408 ?\×
3409 ?\Ø
3410 ?\Ù
3411 ?\Ú
3412 ?\Û
3413 ?\Ü
3414 ?\Ư
3415 ?\̃
3416 ?\ß
3417 ?\à
3418 ?\á
3419 ?\â
3420 ?\ă
3421 ?\ä
3422 ?\å
3423 ?\æ
3424 ?\ç
3425 ?\è
3426 ?\é
3427 ?\ê
3428 ?\ë
3429 ?\́
3430 ?\í
3431 ?\î
3432 ?\ï
3433 ?\đ
3434 ?\ñ
3435 ?\̣
3436 ?\ó
3437 ?\ô
3438 ?\ơ
3439 ?\ö
3440 ?\÷
3441 ?\ø
3442 ?\ù
3443 ?\ú
3444 ?\û
3445 ?\ü
3446 ?\ư
3447 ?\₫
3448 ?\ÿ]
3449 "CP1258/Windows-1258 Encoding")
3451 (cp-make-coding-system
3452 next
3453 [?\ 
3454 ?\À
3455 ?\Á
3456 ?\Â
3457 ?\Ã
3458 ?\Ä
3459 ?\Å
3460 ?\Ç
3461 ?\È
3462 ?\É
3463 ?\Ê
3464 ?\Ë
3465 ?\Ì
3466 ?\Í
3467 ?\Î
3468 ?\Ï
3469 ?\Ð
3470 ?\Ñ
3471 ?\Ò
3472 ?\Ó
3473 ?\Ô
3474 ?\Õ
3475 ?\Ö
3476 ?\Ù
3477 ?\Ú
3478 ?\Û
3479 ?\Ü
3480 ?\Ý
3481 ?\Þ
3482 ?\µ
3483 ?\×
3484 ?\÷
3485 ?\©
3486 ?\¡
3487 ?\¢
3488 ?\£
3489 ?\⁄
3490 ?\¥
3491 ?\ƒ
3492 ?\§
3493 ?\¤
3495 ?\“
3496 ?\«
3499 ?\fi
3500 ?\fl
3501 ?\®
3502 ?\–
3503 ?\†
3504 ?\‡
3505 ?\·
3506 ?\¦
3507 ?\¶
3508 ?\•
3511 ?\”
3512 ?\»
3513 ?\…
3514 ?\‰
3515 ?\¬
3516 ?\¿
3517 ?\¹
3518 ?\ˋ
3519 ?\´
3520 ?\ˆ
3521 ?\˜
3522 ?\¯
3523 ?\˘
3524 ?\˙
3525 ?\¨
3526 ?\²
3527 ?\˚
3528 ?\¸
3529 ?\³
3530 ?\˝
3531 ?\˛
3532 ?\ˇ
3533 ?\—
3534 ?\±
3535 ?\¼
3536 ?\½
3537 ?\¾
3538 ?\à
3539 ?\á
3540 ?\â
3541 ?\ã
3542 ?\ä
3543 ?\å
3544 ?\ç
3545 ?\è
3546 ?\é
3547 ?\ê
3548 ?\ë
3549 ?\ì
3550 ?\Æ
3551 ?\í
3552 ?\ª
3553 ?\î
3554 ?\ï
3555 ?\ð
3556 ?\ñ
3557 ?\Ł
3558 ?\Ø
3559 ?\Œ
3560 ?\º
3561 ?\ò
3562 ?\ó
3563 ?\ô
3564 ?\õ
3565 ?\ö
3566 ?\æ
3567 ?\ù
3568 ?\ú
3569 ?\û
3570 ?\ı
3571 ?\ü
3572 ?\ý
3573 ?\ł
3574 ?\ø
3575 ?\œ
3576 ?\ß
3577 ?\þ
3578 ?\ÿ
3580 nil]
3581 "NeXTstep encoding." ?N)
3583 (cp-make-coding-system
3584 koi8-u
3585 [?\─
3586 ?\│
3587 ?\┌
3588 ?\┐
3589 ?\└
3590 ?\┘
3591 ?\├
3592 ?\┤
3593 ?\┬
3594 ?\┴
3595 ?\┼
3596 ?\▀
3597 ?\▄
3598 ?\█
3599 ?\▌
3600 ?\▐
3601 ?\░
3602 ?\▒
3603 ?\▓
3604 ?\⌠
3605 ?\■
3606 ?\∙
3607 ?\√
3608 ?\≈
3609 ?\≤
3610 ?\≥
3611 ?\ 
3612 ?\⌡
3613 ?\°
3614 ?\²
3615 ?\·
3616 ?\÷
3617 ?\═
3618 ?\║
3619 ?\╒
3620 ?\ё
3621 ?\є
3622 ?\╔
3623 ?\і
3624 ?\ї
3625 ?\╗
3626 ?\╘
3627 ?\╙
3628 ?\╚
3629 ?\╛
3630 ?\ґ
3631 ?\╝
3632 ?\╞
3633 ?\╟
3634 ?\╠
3635 ?\╡
3636 ?\Ё
3637 ?\Є
3638 ?\╣
3639 ?\І
3640 ?\Ї
3641 ?\╦
3642 ?\╧
3643 ?\╨
3644 ?\╩
3645 ?\╪
3646 ?\Ґ
3647 ?\╬
3648 ?\©
3649 ?\ю
3650 ?\а
3651 ?\б
3652 ?\ц
3653 ?\д
3654 ?\е
3655 ?\ф
3656 ?\г
3657 ?\х
3658 ?\и
3659 ?\й
3660 ?\к
3661 ?\л
3662 ?\м
3663 ?\н
3664 ?\о
3665 ?\п
3666 ?\я
3667 ?\р
3668 ?\с
3669 ?\т
3670 ?\у
3671 ?\ж
3672 ?\в
3673 ?\ь
3674 ?\ы
3675 ?\з
3676 ?\ш
3677 ?\э
3678 ?\щ
3679 ?\ч
3680 ?\ъ
3681 ?\Ю
3682 ?\А
3683 ?\Б
3684 ?\Ц
3685 ?\Д
3686 ?\Е
3687 ?\Ф
3688 ?\Г
3689 ?\Х
3690 ?\И
3691 ?\Й
3692 ?\К
3693 ?\Л
3694 ?\М
3695 ?\Н
3696 ?\О
3697 ?\П
3698 ?\Я
3699 ?\Р
3700 ?\С
3701 ?\Т
3702 ?\У
3703 ?\Ж
3704 ?\В
3705 ?\Ь
3706 ?\Ы
3707 ?\З
3708 ?\Ш
3709 ?\Э
3710 ?\Щ
3711 ?\Ч
3712 ?\Ъ]
3713 "Cyrillic KOI8-U (Ukranian) encoding.")
3715 ;; Unicode-based, not cyrillic-iso8859-5 based (and incomplete) like the
3716 ;; standard version.
3717 (cp-make-coding-system
3718 cyrillic-koi8
3719 [?\─
3720 ?\│
3721 ?\┌
3722 ?\┐
3723 ?\└
3724 ?\┘
3725 ?\├
3726 ?\┤
3727 ?\┬
3728 ?\┴
3729 ?\┼
3730 ?\▀
3731 ?\▄
3732 ?\█
3733 ?\▌
3734 ?\▐
3735 ?\░
3736 ?\▒
3737 ?\▓
3738 ?\⌠
3739 ?\■
3740 ?\•
3741 ?\√
3742 ?\≈
3743 ?\≤
3744 ?\≥
3745 ?\ 
3746 ?\⌡
3747 ?\°
3748 ?\²
3749 ?\·
3750 ?\÷
3751 ?\═
3752 ?\║
3753 ?\╒
3754 ?\ё
3755 ?\╓
3756 ?\╔
3757 ?\╕
3758 ?\╖
3759 ?\╗
3760 ?\╘
3761 ?\╙
3762 ?\╚
3763 ?\╛
3764 ?\╜
3765 ?\╝
3766 ?\╞
3767 ?\╟
3768 ?\╠
3769 ?\╡
3770 ?\Ё
3771 ?\╢
3772 ?\╣
3773 ?\╤
3774 ?\╥
3775 ?\╦
3776 ?\╧
3777 ?\╨
3778 ?\╩
3779 ?\╪
3780 ?\╫
3781 ?\╬
3782 ?\©
3783 ?\ю
3784 ?\а
3785 ?\б
3786 ?\ц
3787 ?\д
3788 ?\е
3789 ?\ф
3790 ?\г
3791 ?\х
3792 ?\и
3793 ?\й
3794 ?\к
3795 ?\л
3796 ?\м
3797 ?\н
3798 ?\о
3799 ?\п
3800 ?\я
3801 ?\р
3802 ?\с
3803 ?\т
3804 ?\у
3805 ?\ж
3806 ?\в
3807 ?\ь
3808 ?\ы
3809 ?\з
3810 ?\ш
3811 ?\э
3812 ?\щ
3813 ?\ч
3814 ?\ъ
3815 ?\Ю
3816 ?\А
3817 ?\Б
3818 ?\Ц
3819 ?\Д
3820 ?\Е
3821 ?\Ф
3822 ?\Г
3823 ?\Х
3824 ?\И
3825 ?\Й
3826 ?\К
3827 ?\Л
3828 ?\М
3829 ?\Н
3830 ?\О
3831 ?\П
3832 ?\Я
3833 ?\Р
3834 ?\С
3835 ?\Т
3836 ?\У
3837 ?\Ж
3838 ?\В
3839 ?\Ь
3840 ?\Ы
3841 ?\З
3842 ?\Ш
3843 ?\Э
3844 ?\Щ
3845 ?\Ч
3846 ?\Ъ]
3847 "KOI8 8-bit encoding for Cyrillic (MIME: KOI8-R) using Unicode.")
3848 (coding-system-put 'cyrillic-koi8 'mime-charset 'koi8-r)
3850 (define-coding-system-alias 'cp1250 'windows-1250)
3851 (define-coding-system-alias 'cp1251 'windows-1251)
3852 (define-coding-system-alias 'cp1252 'windows-1252)
3853 (define-coding-system-alias 'cp1253 'windows-1253)
3854 (define-coding-system-alias 'cp1254 'windows-1254)
3855 (define-coding-system-alias 'cp1255 'windows-1255)
3856 (define-coding-system-alias 'cp1256 'windows-1256)
3857 (define-coding-system-alias 'cp1257 'windows-1257)
3858 (define-coding-system-alias 'cp1258 'windows-1258)
3860 ;; Use Unicode font under Windows. Jason Rumney fecit.
3861 (if (and (fboundp 'w32-add-charset-info)
3862 (not (boundp 'w32-unicode-charset-defined)))
3863 (w32-add-charset-info "iso10646-1" 'w32-charset-ansi t))
3865 (provide 'codepages)
3866 ;;; codepages.el ends here