aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDave Love2001-11-29 14:52:39 +0000
committerDave Love2001-11-29 14:52:39 +0000
commit2c92b538e6b484cc731fa8d2225ed16459e9848c (patch)
treedda5b1f345f16cc3d8981db179b2725972ae715d
parent1bd35556d9da6c1bb89e2ff600cf9d4a72f8c71f (diff)
downloademacs-other-branches/fx-branch.tar.gz
emacs-other-branches/fx-branch.zip
-rw-r--r--lisp/ChangeLog11
-rw-r--r--lisp/international/codepages.el136
2 files changed, 146 insertions, 1 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index d440634d097..aef1d9dd583 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,14 @@
12001-11-29 Dave Love <fx@gnu.org>
2
3 * international/codepages.el (cp1125): New.
4
52001-11-25 Dave Love <fx@gnu.org>
6
7 * international/utf-8.el (utf-8-post-read-conversion): Fix typo.
8
9 * international/characters.el: Move Unicode Indian equivalents
10 from Devanagari to Indian.
11
12001-11-11 Dave Love <fx@gnu.org> 122001-11-11 Dave Love <fx@gnu.org>
2 13
3 * language/thai.el: Add Unicode equivalents. 14 * language/thai.el: Add Unicode equivalents.
diff --git a/lisp/international/codepages.el b/lisp/international/codepages.el
index e13c14f1d1e..808b3c2e090 100644
--- a/lisp/international/codepages.el
+++ b/lisp/international/codepages.el
@@ -35,7 +35,7 @@
35 35
36;; Those covered are: cp437, cp737, cp720, cp775, cp850, cp851, cp852, 36;; Those covered are: cp437, cp737, cp720, cp775, cp850, cp851, cp852,
37;; cp855, cp857, cp860, cp861, cp862, cp863, cp864, cp865, cp866, 37;; cp855, cp857, cp860, cp861, cp862, cp863, cp864, cp865, cp866,
38;; cp869, cp874, windows-1250, windows-1251, windows-1252, 38;; cp869, cp874, cp1125, windows-1250, windows-1251, windows-1252,
39;; windows-1253, windows-1254, windows-1255, windows-1256, 39;; windows-1253, windows-1254, windows-1255, windows-1256,
40;; windows-1257, windows-1258, next, koi8-r, koi8-u, iso-8859-6, 40;; windows-1257, windows-1258, next, koi8-r, koi8-u, iso-8859-6,
41;; iso-8859-10, iso-8859-12, iso-8859-16, koi8-t, georgian-ps. This 41;; iso-8859-10, iso-8859-12, iso-8859-16, koi8-t, georgian-ps. This
@@ -4905,6 +4905,140 @@ corresponding args of `make-coding-system'. If MNEMONIC isn't given,
4905 ?\ ]) 4905 ?\ ])
4906(coding-system-put 'cp720 'mime-charset nil) ; not in IANA list 4906(coding-system-put 'cp720 'mime-charset nil) ; not in IANA list
4907 4907
4908;; http://oss.software.ibm.com/cvs/icu/charset/data/ucm/ibm-1125_P100-2000.ucm
4909(cp-make-coding-system
4910 cp1125
4911 [?\А
4912 ?\Б
4913 ?\В
4914 ?\Г
4915 ?\Д
4916 ?\Е
4917 ?\Ж
4918 ?\З
4919 ?\И
4920 ?\Й
4921 ?\К
4922 ?\Л
4923 ?\М
4924 ?\Н
4925 ?\О
4926 ?\П
4927 ?\Р
4928 ?\С
4929 ?\Т
4930 ?\У
4931 ?\Ф
4932 ?\Х
4933 ?\Ц
4934 ?\Ч
4935 ?\Ш
4936 ?\Щ
4937 ?\Ъ
4938 ?\Ы
4939 ?\Ь
4940 ?\Э
4941 ?\Ю
4942 ?\Я
4943 ?\а
4944 ?\б
4945 ?\в
4946 ?\г
4947 ?\д
4948 ?\е
4949 ?\ж
4950 ?\з
4951 ?\и
4952 ?\й
4953 ?\к
4954 ?\л
4955 ?\м
4956 ?\н
4957 ?\о
4958 ?\п
4959 ?\░
4960 ?\▒
4961 ?\▓
4962 ?\│
4963 ?\┤
4964 ?\╡
4965 ?\╢
4966 ?\╖
4967 ?\╕
4968 ?\╣
4969 ?\║
4970 ?\╗
4971 ?\╝
4972 ?\╜
4973 ?\╛
4974 ?\┐
4975 ?\└
4976 ?\┴
4977 ?\┬
4978 ?\├
4979 ?\─
4980 ?\┼
4981 ?\╞
4982 ?\╟
4983 ?\╚
4984 ?\╔
4985 ?\╩
4986 ?\╦
4987 ?\╠
4988 ?\═
4989 ?\╬
4990 ?\╧
4991 ?\╨
4992 ?\╤
4993 ?\╥
4994 ?\╙
4995 ?\╘
4996 ?\╒
4997 ?\╓
4998 ?\╫
4999 ?\╪
5000 ?\┘
5001 ?\┌
5002 ?\█
5003 ?\▄
5004 ?\▌
5005 ?\▐
5006 ?\▀
5007 ?\р
5008 ?\с
5009 ?\т
5010 ?\у
5011 ?\ф
5012 ?\х
5013 ?\ц
5014 ?\ч
5015 ?\ш
5016 ?\щ
5017 ?\ъ
5018 ?\ы
5019 ?\ь
5020 ?\э
5021 ?\ю
5022 ?\я
5023 ?\Ё
5024 ?\ё
5025 ?\Ґ
5026 ?\ґ
5027 ?\Є
5028 ?\є
5029 ?\І
5030 ?\і
5031 ?\Ї
5032 ?\ї
5033 ?\÷
5034 ?\±
5035 ?\№
5036 ?\¤
5037 ?\■
5038 ?\ ])
5039;; Original ;name for cp1125, says Serhii Hlodin <hlodin@lutsk.bank.gov.ua>
5040(define-coding-system-alias 'cp866u 'cp1125)
5041
4908(dotimes (i 8) 5042(dotimes (i 8)
4909 (let ((w (intern (format "windows-125%d" i))) 5043 (let ((w (intern (format "windows-125%d" i)))
4910 (c (intern (format "cp125%d" i)))) 5044 (c (intern (format "cp125%d" i))))