Glenn Morris
7ca145d3f9
No need for cp51932.el, eucjp-ms.el to not be compiled any more.
...
* admin/charsets/cp51932.awk, admin/charsets/eucjp-ms.awk:
Don't set no-byte-compile in the outputs.
* lisp/loadup.el: Don't specify uncompiled cp51932, eucjp-ms.
2015-06-15 23:02:58 -07:00
Glenn Morris
9f89ea1f84
Remove charset map files from repository, generate in first bootstrap
...
* admin/charsets/Makefile.in (${srcdir}/charsets.stamp): New.
(all): Create the stamp file.
(extraclean): Delete the stamp file.
* src/Makefile.in (lispintdir, charsets): New variables.
(${lispintdir}/cp51932.el, ${lispintdir}/eucjp-ms.el, ${charsets}):
New rules.
(emacs$(EXEEXT), temacs$(EXEEXT)): Depend on $charsets.
* lisp/international/cp51932.el, lisp/international/eucjp-ms.el:
* etc/charsets/*.map: Remove from repository.
; * admin/charsets/mapconv: Fix typo in output comment.
; * etc/charsets/README: Small update.
; * .gitignore: Update for charset changes.
2015-05-23 16:38:13 -07:00
Glenn Morris
49fa1919e9
* admin/charsets/glibc/: New directory, imported from glibc 2.21.
...
* admin/charsets/Makefile.in (GLIBC_CHARMAPS):
Change to included version.
(LOCAL, local, totalclean): Remove.
(extraclean): Delete all generated files.
2015-05-23 11:07:40 -07:00
Glenn Morris
a89ea17be3
* admin/charsets/Makefile.in (TRANS_TABLE): Add short aliases.
2015-05-22 19:17:51 -04:00
Glenn Morris
fa560755d5
* admin/charsets/mapconv (LC_ALL): Set to C.
2015-05-22 19:15:55 -04:00
Glenn Morris
2bf7996ad8
* admin/charsets/Makefile.in (LOCAL, local): Fix members.
2015-05-22 18:44:46 -04:00
Glenn Morris
e7bc85db46
Generate admin/charsets Makefile via configure, and make more portable.
...
* configure.ac (SUBDIR_MAKEFILES): Add admin/charsets/Makefile.
(admin/charsets/Makefile): Generate it.
* admin/charsets/Makefile.in: Rename from Makefile.
(AWK, srcdir, top_srcdir, AM_DEFAULT_VERBOSITY):
New variables, set by configure.
(charsetdir, lispintdir, mapfiledir, AM_V_GEN, am__v_GEN_)
(am__v_GEN_0, am__v_GEN_1, AM_V_at, am__v_at_, am__v_at_0)
(am__v_at_1, LOCAL, mapconv, run_mapconv, big5, compact, cp51932)
(cp932, eucjp_ms, gb180302, gb180304, kuten): New variables.
(TRANS_TABLE, CHARSETS): Add directory prefix to value.
(all): Declare PHONY.
(local): New PHONY target.
(map_template): New template. Use to define short PHONY aliases.
(*.map): Add directory prefixes to targets and prerequisites.
Respect make verbosity.
(JISC6226.map): Replace non-portable sed append without newline.
(install): Remove rule.
(clean): Only delete temporary sedscript.
(bootstrap-clean, distclean, maintainer-clean, extraclean)
(totalclean): New PHONY rules.
* admin/charsets/mapconv (BASE): Replace basename with expr.
(FILE): Add "mapfiles" subdirectory.
(AWK): New variable. Use throughout in place of "awk".
(main): Use "gunzip -c" in place of "zcat".
Don't leave whitespace before "p", for older sed.
* admin/charsets/mapfiles/PTCP154: Add final newline,
to make older sed versions happy.
; * .gitignore: Ignore admin/charsets/Makefile.
2015-05-21 23:44:00 -07:00
Glenn Morris
c7e93c4107
Tweak japanese.el's loading of dependencies.
...
* lisp/loadup.el: Explicitly load cp51932 and eucjp-ms.
* lisp/language/japanese.el: Use require rather than load.
* lisp/international/cp51932.el, lisp/international/eucjp-ms.el:
Provide a feature.
* admin/charsets/eucjp-ms.awk, admin/charsets/cp51932.awk:
Provide a feature in the generated file.
2015-05-15 18:33:09 -04:00
Paul Eggert
7e09ef09a4
Update copyright year to 2015
...
Run admin/update-copyright.
2015-01-01 14:26:41 -08:00
Paul Eggert
342bc0e04b
.gitignore cleanup.
...
* .gitignore: Merge contents of subsidiary files and organize the
result so as to avoid duplication. Remove no-longer needed entries.
* admin/charsets/.gitignore, admin/unidata/.gitignore:
* doc/lispintro/.gitignore, etc/.gitignore, leim/.gitignore:
* leim/ja-dic/.gitignore, lib-src/.gitignore, lisp/.gitignore:
* lisp/calc/.gitignore, lisp/calendar/.gitignore:
* lisp/cedet/.gitignore, lisp/emulation/.gitignore:
* lisp/erc/.gitignore, lisp/eshell/.gitignore, lisp/gnus/.gitignore:
* lisp/international/.gitignore, lisp/language/.gitignore:
* lisp/leim/.gitignore, lisp/leim/quail/.gitignore:
* lisp/mail/.gitignore, lisp/mh-e/.gitignore, lisp/net/.gitignore:
* lisp/nxml/.gitignore, lisp/obsolete/.gitignore:
* lisp/play/.gitignore, lisp/progmodes/.gitignore:
* lisp/term/.gitignore, lisp/textmodes/.gitignore:
* lisp/url/.gitignore, nt/.gitignore, src/.gitignore:
Remove; no longer needed.
2014-11-17 17:58:28 -08:00
Paul Eggert
c7880bc8f0
Fix copyright license notices for Adobe Unicode mapping files.
...
* charsets/mapfiles/README: The copied files are not compressed.
Check for copies as of today.
* charsets/mapfiles/stdenc.txt, charsets/mapfiles/symbol.txt:
Update from table version 0.2 (1999-03-30) to 1.0 (2011-07-12).
This doesn't change the table data, just copyright license notice.
The new notices are compatible with the GPL, the old ones were not.
2014-01-15 11:38:44 -08:00
Paul Eggert
ba3189039a
Update copyright year to 2014 by running admin/update-copyright.
2014-01-01 07:43:34 +00:00
Eli Zaretskii
28c9be2d34
(Mostly) fix bug #16007 with generation of MULE-*.map files.
...
admin/charsets/mule-charsets.el: Rewritten to work in Emacs 23 and
later.
2013-11-30 12:42:17 +02:00
Paul Eggert
ab422c4d68
Update copyright notices for 2013.
2013-01-01 09:11:05 +00:00
Kenichi Handa
f5772b8eae
Add more mappings for the charset japanese-jisx0208-1978.
2012-10-14 17:01:30 +09:00
Kenichi Handa
cde44a7728
Re-generate charsets. Adjust for the change of admin/charset/mapfiles/*.gz
2012-10-11 20:26:26 +09:00
Andreas Schwab
01e0f0f5d7
* admin/charsets/mule-charsets.el (header): Fix typo.
...
* etc/charsets/MULE-ethiopic.map: Fix typo in comment.
* etc/charsets/MULE-ipa.map: Likewise.
* etc/charsets/MULE-is13194.map: Likewise.
* etc/charsets/MULE-lviscii.map: Likewise.
* etc/charsets/MULE-sisheng.map: Likewise.
* etc/charsets/MULE-tibetan.map: Likewise.
* etc/charsets/MULE-uviscii.map: Likewise.
2012-08-28 18:08:50 +02:00
Glenn Morris
acaf905b11
Add 2012 to FSF copyright years for Emacs files
2012-01-05 01:46:05 -08:00
Paul Eggert
e47695319f
Spelling fixes.
2011-11-26 20:43:11 -08:00
Paul Eggert
da6062e6ea
Spelling fixes.
2011-11-14 23:55:13 -08:00
Paul Eggert
f6b1b0a848
Spelling fixes.
2011-11-12 23:48:23 -08:00
Paul Eggert
fe3c566957
Spelling fixes.
2011-11-08 22:10:51 -08:00
Chong Yidong
6166381edd
admin/make-dist: Add admin/ to source tarballs.
...
admin/charsets/mapfiles/*.gz: Delete. Add gunzipped versions.
See emacs-devel thread at
http://lists.gnu.org/archive/html/emacs-devel/2011-08/msg00347.html
2011-08-12 12:24:44 -04:00
Juanma Barranquero
5eba16a37c
Fix typos.
2011-07-14 03:09:00 +02:00
Glenn Morris
73b0cd5003
Convert consecutive FSF copyright years to ranges.
2011-01-24 20:08:28 -08:00
Glenn Morris
0d9f702fd0
Nuke arch-tags.
2011-01-15 15:16:57 -08:00
Glenn Morris
2153c86209
* admin/charsets/cp51932.awk: No longer print arch-tag.
2011-01-15 14:46:51 -08:00
Glenn Morris
623717b76c
* admin/charsets/eucjp-ms.awk: No longer print arch-tag.
2011-01-15 14:44:52 -08:00
Stefan Monnier
77ab81d054
Merge from emacs-23
2011-01-14 12:18:41 -05:00
Glenn Morris
5df4f04cd3
Add 2011 to FSF/AIST copyright years.
2011-01-02 15:50:46 -08:00
Stefan Monnier
eb6967a081
Remove the Arch metafiles.
2010-04-12 23:06:50 -04:00
Glenn Morris
114f9c9679
Add 2010 to copyright years.
2010-01-13 00:35:10 -08:00
Kenichi Handa
c9acd49dd2
For the UNICODE format files, do reverse sort
...
and don't compact the map. This is to prefer the first one in the
duplicated mappings (e.g. 0x20->U+0020, 0x20->U+00A0).
2009-06-24 13:02:50 +00:00
Kenichi Handa
a7cc524da1
(JISX213A.map): Make it depend on mapfiles/JISX213A.map.gz.
...
(BIG5-1.map, BIG5-2.map): Prepend "# " to the first comment line.
2009-06-12 12:29:11 +00:00
Kenichi Handa
2a431b7fb2
Describe JISX213A.map.gz.
2009-06-12 12:27:50 +00:00
Kenichi Handa
b9ce553bfb
New file.
2009-06-12 12:26:54 +00:00
Kenichi Handa
09e47eb57a
New file.
2009-06-12 07:35:10 +00:00
Kenichi Handa
9cf3cd77a2
Maps depend on files under mapfiles or ${GLIBC_CHARMAPS}.
2009-06-12 07:23:10 +00:00
Kenichi Handa
64ace564ee
Mostly re-written to handle "gzip"ed input files.
2009-06-12 07:22:48 +00:00
Kenichi Handa
d581a3d065
(END): Print arch-tag at the tail.
2009-06-12 07:22:28 +00:00
Kenichi Handa
2c36b57712
Mostly re-written to handle glibc's EUC-JP-MS.
2009-06-12 07:22:13 +00:00
Kenichi Handa
1a3cbf350a
Mostly re-written to generate all MULE-*.map files.
2009-06-12 07:21:57 +00:00
Glenn Morris
f858db9ff1
Add 2009 to copyright years.
2009-01-08 04:24:42 +00:00
Glenn Morris
9ad5de0c1c
Switch to recommended form of GPLv3 permissions notice.
2008-05-09 23:48:10 +00:00
Glenn Morris
835a3da77a
Update copyright years and GPL version.
2008-02-02 03:52:44 +00:00
Glenn Morris
56b3f3fe70
Add copyright and license notice.
2008-02-02 03:51:41 +00:00
Glenn Morris
ed3be7aaf4
Update copyright years and GPL version.
2008-02-02 03:51:10 +00:00
Glenn Morris
175d1c83f0
Add copyright and license notice.
2008-02-02 03:50:03 +00:00
Glenn Morris
87f59510a2
Update copyright years and GPL version.
2008-02-02 03:49:32 +00:00
Miles Bader
69c48766bb
Revision: miles@gnu.org--gnu-2004/emacs--unicode--0--patch-64
...
Restore accidentally deleted admin/charsets/Makefile
2004-10-26 01:28:28 +00:00