aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKenichi Handa2012-10-14 17:01:30 +0900
committerKenichi Handa2012-10-14 17:01:30 +0900
commitf5772b8eaee90d0b50a60bd55d9d28805a2543cb (patch)
treef2bc109f3937f49aff7f08c1584e69b18a1e5dba
parentd3e4228575e9ba9e99dc4a7dae788280ffcc4566 (diff)
downloademacs-f5772b8eaee90d0b50a60bd55d9d28805a2543cb.tar.gz
emacs-f5772b8eaee90d0b50a60bd55d9d28805a2543cb.zip
Add more mappings for the charset japanese-jisx0208-1978.
-rw-r--r--admin/ChangeLog4
-rw-r--r--admin/charsets/Makefile16
-rw-r--r--etc/ChangeLog4
-rw-r--r--etc/charsets/JISC6226.map7
4 files changed, 27 insertions, 4 deletions
diff --git a/admin/ChangeLog b/admin/ChangeLog
index ca2ebbdfa06..e21293d618d 100644
--- a/admin/ChangeLog
+++ b/admin/ChangeLog
@@ -1,3 +1,7 @@
12012-10-12 Kenichi Handa <handa@gnu.org>
2
3 * charsets/Makefile (JISC6226.map): Add missing mappings.
4
12012-10-11 Kenichi Handa <handa@gnu.org> 52012-10-11 Kenichi Handa <handa@gnu.org>
2 6
3 * charsets/mapconv: Adjusted for the change of mapfiles/*.gz to 7 * charsets/mapconv: Adjusted for the change of mapfiles/*.gz to
diff --git a/admin/charsets/Makefile b/admin/charsets/Makefile
index 91f541979da..e5cf2508d85 100644
--- a/admin/charsets/Makefile
+++ b/admin/charsets/Makefile
@@ -197,9 +197,19 @@ cp51932.el: CP932-2BYTE.map cp51932.awk
197eucjp-ms.el: ${GLIBC_CHARMAPS}/EUC-JP-MS.gz eucjp-ms.awk 197eucjp-ms.el: ${GLIBC_CHARMAPS}/EUC-JP-MS.gz eucjp-ms.awk
198 @zcat $< | $(AWK) -f eucjp-ms.awk > $@ 198 @zcat $< | $(AWK) -f eucjp-ms.awk > $@
199 199
200JISC6226.map : mapfiles/Uni2JIS mapconv kuten.awk 200JISC6226.map: mapfiles/Uni2JIS mapconv kuten.awk
201 # Generating $@... 201 # Generating $@...
202 @./mapconv $< '/^[^#].*0-/' YASUOKA kuten.awk > $@ 202# As Uni2JIS doesn't contain mappings of characters added to Unicode
203# recently, we add them manually here (including one correction for
204# U+005C vs U+FF3C). These changes are based on bogytech's blog at
205# http://bogytech.blogspot.jp/search/label/emacs.
206 @./mapconv $< '/^[^#].*0-/' YASUOKA kuten.awk \
207 | sed -e '/0x2140/s/005C/FF3C/' \
208 -e '$$ a 0x3442 0x3D4E' \
209 -e '$$ a 0x374E 0x25874' \
210 -e '$$ a 0x3764 0x28EF6' \
211 -e '$$ a 0x513D 0x2F80F' \
212 -e '$$ a 0x7045 0x9724' > $@
203 213
204KSC5601.map: ${GLIBC_CHARMAPS}/EUC-KR.gz mapconv compact.awk 214KSC5601.map: ${GLIBC_CHARMAPS}/EUC-KR.gz mapconv compact.awk
205 # Generating $@... 215 # Generating $@...
diff --git a/etc/ChangeLog b/etc/ChangeLog
index 2bfae3696c5..27237ca0f61 100644
--- a/etc/ChangeLog
+++ b/etc/ChangeLog
@@ -1,3 +1,7 @@
12012-10-14 Kenichi Handa <handa@gnu.org>
2
3 * charsets/JISC6226.map: Re-generated.
4
12012-10-11 Kenichi Handa <handa@gnu.org> 52012-10-11 Kenichi Handa <handa@gnu.org>
2 6
3 * charsets/CNS-2.map, charsets/CNS-3.map, charsets/CNS-4.map, 7 * charsets/CNS-2.map, charsets/CNS-3.map, charsets/CNS-4.map,
diff --git a/etc/charsets/JISC6226.map b/etc/charsets/JISC6226.map
index cba6df50b75..953867f72db 100644
--- a/etc/charsets/JISC6226.map
+++ b/etc/charsets/JISC6226.map
@@ -31,7 +31,7 @@
310x213D 0x2014 310x213D 0x2014
320x213E 0x2010 320x213E 0x2010
330x213F 0xFF0F 330x213F 0xFF0F
340x2140 0x005C 340x2140 0xFF3C
350x2141 0x301C 350x2141 0x301C
360x2142 0x2016 360x2142 0x2016
370x2143 0xFF5C 370x2143 0xFF5C
@@ -6797,3 +6797,8 @@
67970x737C 0x9F95 67970x737C 0x9F95
67980x737D 0x9F9C 67980x737D 0x9F9C
67990x737E 0x9FA0 67990x737E 0x9FA0
68000x3442 0x3D4E
68010x374E 0x25874
68020x3764 0x28EF6
68030x513D 0x2F80F
68040x7045 0x9724