summaryrefslogtreecommitdiff
path: root/admin/unidata
Commit message (Collapse)AuthorAgeFilesLines
...
* Simplify admin/unidata Makefile rulesGlenn Morris2013-10-302-19/+24
| | | | | | | | | | | | | * admin/unidata/unidata-gen.el (unidata-gen-files): Use pop. Also take the output directory as an argument. * admin/unidata/Makefile.in: Simplify now that unidata-gen-files takes the output directory as an argument (no need to cd, etc). (abs_srcdir, abs_builddir): Remove. (abs_top_builddir): Replace by top_builddir. (${DSTDIR}/charprop.el): No need to cd. Pass dest as argument. (${DSTDIR}/charprop.el, charprop.el): No need to pass unidata.txt as argument.
* * Makefile.in (distclean, bootstrap-clean, maintainer-clean):Glenn Morris2013-10-291-1/+1
| | | | | | Also clean admin/unidata, if present. * admin/unidata/Makefile.in (bootstrap-clean): New rule.
* * admin/unidata/unidata-gen.el (unidata--ensure-compiled): New function.Glenn Morris2013-10-291-11/+15
| | | | | | | | (unidata-gen-table-name, unidata-gen-table-decomposition) (unidata-gen-files): Use unidata--ensure-compiled. Add FSF copyright years based on when this file first appeared in Emacs trunk.
* * admin/unidata/Makefile.in (abs_srcdir): New, set by configure.Glenn Morris2013-10-291-5/+6
| | | | | (${DSTDIR}/charprop.el, charprop.el): Update for srcdir not absolute. (clean): Delete all .elc files.
* Make building in directories with whitespace possibleGlenn Morris2013-10-221-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Make has trouble with targets containing whitespace, http://savannah.gnu.org/bugs/?712, so the general approach is to use relative paths where possible. It's generally only Emacs itself that needs absolute paths, eg in src/epaths.h. * configure.ac (srcdir): Don't make it absolute - abs_srcdir exists. * Makefile.in (abs_srcdir): New, set by configure. (buildlisppath): Use abs_srcdir. (install-arch-indep, install-etcdoc, install-info, install-man) (install-etc): Quote entities that might contain whitespace. * admin/unidata/Makefile.in (emacs, ${DSTDIR}/charprop.el): Quote entities that might contain whitespace. * leim/Makefile.in (abs_srcdir): New, set by configure. (buildlisppath): Use abs_srcdir. (RUN_EMACS, .el.elc, changed.tit, changed.misc, leim-list.el) ($(srcdir)/ja-dic/ja-dic.el, setwins, distclean, check-declare): Quote entities that might contain whitespace. * lib-src/Makefile.in ($(DESTDIR)${archlibdir}): Quote entities that might contain whitespace. * lisp/Makefile.in (abs_srcdir, abs_lisp): New, set by configure. (emacs, compile, compile-always): Quote entities that might contain whitespace. (custom-deps, finder-data, autoloads): Use abs_lisp. ($(MH_E_DIR)/mh-loaddefs.el, $(TRAMP_DIR)/tramp-loaddefs.el) ($(CAL_DIR)/cal-loaddefs.el, $(CAL_DIR)/diary-loaddefs.el) ($(CAL_DIR)/hol-loaddefs.el): Manually expand target file name. * nextstep/Makefile.in (${ns_check_file} ${ns_appdir}): Quote entities that might contain whitespace. * nt/Makefile.in ($(DESTDIR)${archlibdir}): Quote entities that might contain whitespace. * src/Makefile.in (RUN_TEMACS): Make relative (again). ($(leimdir)/leim-list.el, .el.elc, $(lispsource)/loaddefs.el) (bootstrap-emacs$(EXEEXT)): Quote entities that might contain whitespace. * test/automated/Makefile.in (abs_top_srcdir, top_builddir): New, set by configure. (top_srcdir): Remove. (abs_test, abs_lispsrc): New. (lisp): No longer absolute. (emacs, lisp-compile, compile, compile-always): Quote entities that might contain whitespace. Fixes: debbugs:15675
* * Makefile.in (SHELL): Now @SHELL@, not /bin/sh,Paul Eggert2013-08-271-1/+1
| | | | for portability to hosts where /bin/sh has problems.
* Use a @configure_input@ comment at the start of generated MakefilesGlenn Morris2013-07-231-1/+1
|
* Update copyright notices for 2013.Paul Eggert2013-01-011-1/+1
|
* Update to Unicode 6.2.Juanma Barranquero2012-09-272-18/+12
| | | | | | | | | | * admin/unidata/BidiMirroring.txt: * admin/unidata/UnicodeData.txt: Update to Unicode 6.2. * lisp/international/uni-bidi.el: * lisp/international/uni-category.el: * lisp/international/uni-name.el: * lisp/international/uni-numeric.el: Regenerate.
* Generate admin/unidata/Makefile with configureGlenn Morris2012-04-101-13/+29
| | | | | | | * configure.in: Conditionally generate admin/unidata/Makefile. * admin/unidata/Makefile.in: Add FSF copyright. Make it use autoconf features, and work for out-of-tree builds.
* Update the Unicode database and derived files for Unicode 6.1.Eli Zaretskii2012-04-074-93/+812
| | | | | | | | | | | | | | | | | | | | | admin/unidata/README: admin/unidata/copyright.html: admin/unidata/BidiMirroring.txt: admin/unidata/UnicodeData.txt: Update for the latest version 6.1 of the Unicode Standard. lisp/international/uni-bidi.el: lisp/international/uni-category.el: lisp/international/uni-combining.el: lisp/international/uni-decimal.el: lisp/international/uni-decomposition.el: lisp/international/uni-digit.el: lisp/international/uni-lowercase.el: lisp/international/uni-mirrored.el: lisp/international/uni-name.el: lisp/international/uni-numeric.el: lisp/international/uni-titlecase.el: lisp/international/uni-uppercase.el: Update for Unicode 6.1.
* Make the default values of character properties name, old-name, and ↵Kenichi Handa2012-02-161-7/+7
| | | | iso-10646-comment to nil.
* Spelling fixes.Paul Eggert2011-11-191-1/+1
|
* admin/unidata/makefile.w32-in (clean): Remove bidimirror.h and biditype.h.Juanma Barranquero2011-11-071-1/+1
|
* Followup for character properties in 2011-08-23T11:48:07Z!handa@m17n.org.Eli Zaretskii2011-08-231-1/+5
| | | | | | | | | | | src/bidi.c (bidi_get_type): Abort if we get zero as the bidi type of a character. admin/unidata/unidata-gen.el (unidata-prop-alist): Update the default values of bidi-class according to DerivedBidiClass.txt from the latest UCD. lisp/international/uni-bidi.el: Regenerated. doc/lispref/nonascii.texi (Character Properties): Document the values for unassigned codepoints.
* Fix default values of character properties.Kenichi Handa2011-08-231-29/+74
|
* Use uniprop tables instead of biditype.h and bidimirror.h.Eli Zaretskii2011-08-154-148/+2
| | | | | | | | | | | | | | | | | | | | | | src/bidi.c (bidi_initialize): Use uniprop_table instead of including biditype.h and bidimirror.h. src/biditype.h: File removed. src/bidimirror.h: File removed. src/deps.mk (bidi.o): Remove biditype.h and bidimirror.h. src/makefile.w32-in ($(BLD)/bidi.$(O)): Remove biditype.h and bidimirror.h. src/dispextern.h: Fix a typo in the comment to bidi_type_t. src/chartab.c: Improve commentary for the uniprop_table API. admin/unidata/bidimirror.awk: File removed. admin/unidata/biditype.awk: File removed. admin/unidata/makefile.w32-in (all): Remove src/biditype.h and src/bidimirror.h. (../../src/biditype.h, ../../src/bidimirror.h): Deleted. admin/unidata/Makefile.in (all): Remove src/biditype.h and src/bidimirror.h. (../../src/biditype.h, ../../src/bidimirror.h): Deleted.
* admin/unidata/makefile.w32-in: Duplicate change in Makefile.in ↵Juanma Barranquero2011-07-071-3/+4
| | | | (2011-07-06T22:43:48Z!handa@m17n.org).
* Add C interface for Unicode character property table.Kenichi Handa2011-07-072-254/+188
|
* Convert consecutive FSF copyright years to ranges.Glenn Morris2011-01-242-2/+2
|
* Nuke arch-tags.Glenn Morris2011-01-152-4/+0
|
* Add 2011 to remaining FSF/AIST copyright years.Glenn Morris2011-01-152-2/+2
|
* Merge from emacs-23Stefan Monnier2011-01-143-5/+4
|\
| * Revert accidental update of non-FSF copyright from ↵Glenn Morris2011-01-021-1/+1
| | | | | | | | 2010-01-13T08:35:10Z!rgm@gnu.org.
| * Add 2011 to FSF/AIST copyright years.Glenn Morris2011-01-023-4/+3
| |
| * Fix typos in docstrings, comments and ChangeLogs.Juanma Barranquero2010-10-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * etc/tutorials/TUTORIAL.es: Fix typos. * lisp/cedet/semantic/symref/list.el (semantic-symref-list-rename-open-hits): Fix typo in message. (semantic-symref-list-map-open-hits): Fix typo in docstring. * lisp/erc/erc-xdcc.el (erc-xdcc-help-text): Fix typo in docstring. * lisp/gnus/nnmail.el (nnmail-fancy-expiry-targets): Fix typo in docstring. * lisp/international/mule.el (define-coding-system): * lisp/international/titdic-cnv.el (quail-cxterm-package-ext-info): * composite.el (compose-region): Fix typo in docstring. * lisp/org/org-agenda.el (org-prefix-category-length) (org-prefix-category-max-length): Fix typos in docstrings. * src/font.c (Ffont_variation_glyphs): * ccl.c (Fccl_execute_on_string): Fix typo in docstring.
* | Fix typos in comments and ChangeLogs.Juanma Barranquero2010-09-141-1/+1
| |
* | Update to latest Unicode 6.0 beta data files.Juanma Barranquero2010-09-052-8/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * admin/unidata/BidiMirroring.txt: Update from http://www.unicode.org/Public/6.0.0/ucd/BidiMirroring-6.0.0d2.txt * admin/unidata/UnicodeData.txt: Update from http://www.unicode.org/Public/6.0.0/ucd/UnicodeData-6.0.0d7.txt * lisp/international/uni-bidi.el: * lisp/international/uni-category.el: * lisp/international/uni-combining.el: * lisp/international/uni-decimal.el: * lisp/international/uni-mirrored.el: * lisp/international/uni-name.el: Regenerate. * src/biditype.h: Regenerate.
* | Make obsolete --unibyte argument do nothing (Bug#6886).Chong Yidong2010-08-222-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | * src/emacs.c (main): Remove --unibyte handling (Bug#6886). * lisp/startup.el (command-line-1): Issue warning for ignored arguments --unibyte, etc (Bug#6886). * doc/lispref/nonascii.texi (Text Representations): * doc/lispref/loading.texi (Loading Non-ASCII): * doc/lispref/compile.texi (Byte Compilation): Don't mention obsolete --unibyte command-line argument.
* | Use BidiMirroring.txt for mirroring characters in bidi context.Eli Zaretskii2010-06-125-4/+739
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | admin/unidata/bidimirror.awk: New file. admin/unidata/BidiMirroring.txt: New file from http://www.unicode.org/Public/6.0.0/ucd/BidiMirroring-6.0.0d1.txt. admin/unidata/Makefile.in: (../../src/bidimirror.h): New target. (all): Depend on ../../src/biditype.h and ../../src/bidimirror.h. admin/unidata/makefile.w32-in (../../src/bidimirror.h): New target. (all): Depend on ../../src/biditype.h and ../../src/bidimirror.h. src/makefile.w32-in ($(BLD)/bidi.$(O)): Depend on biditype.h and bidimirror.h. src/deps.mk (bidi.o): Depend on biditype.h and bidimirror.h. src/bidi.c (bidi_initialize): Initialize bidi_mirror_table. (bidi_mirror_char): Use bidi_mirror_table.
* | Derive bidi type table from UnicodeData.txt.Eli Zaretskii2010-06-122-3/+11
| | | | | | | | | | | | | | | | | | | | src/bidi.c (bidi_initialize): Remove explicit initialization of bidi_type_table; include biditype.h instead. Don't support entries whose second codepoint is zero. src/biditype.h: New file. admin/unidata/biditype.awk: New file. admin/unidata/Makefile.in (../../src/biditype.h): New target. admin/unidata/makefile.w32-in (../../src/biditype.h): New target.
* | Update to Unicode 6.0.0 beta.Juanma Barranquero2010-06-091-4/+1871
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * lisp/international/charprop.el: Update copyright. * lisp/international/mule-cmds.el (ucs-names): Update character ranges. * lisp/international/uni-bidi.el: * lisp/international/uni-category.el: * lisp/international/uni-combining.el: * lisp/international/uni-comment.el: * lisp/international/uni-decimal.el: * lisp/international/uni-decomposition.el: * lisp/international/uni-digit.el: * lisp/international/uni-lowercase.el: * lisp/international/uni-mirrored.el: * lisp/international/uni-name.el: * lisp/international/uni-numeric.el: * lisp/international/uni-old-name.el: * lisp/international/uni-titlecase.el: * lisp/international/uni-uppercase.el: Regenerate. * admin/unidata/UnicodeData.txt: Update from http://www.unicode.org/Public/6.0.0/ucd/UnicodeData-6.0.0d5.txt
* | Remove the Arch metafiles.Stefan Monnier2010-04-121-4/+0
|/
* Add 2010 to copyright years.Glenn Morris2010-01-133-4/+4
|
* (unidata-gen-table): Fix for the case that the block data and theKenichi Handa2009-11-061-5/+32
| | | | following per-char data fall into the same char-table leaf.
* *** empty log message ***Kenichi Handa2009-10-131-1/+1
|
* Update to Unicode 5.2.0.Juanma Barranquero2009-10-011-442/+2935
| | | | | | | | | | | | | | | | | | | | | * admin/unidata/UnicodeData.txt: Update. * lisp/international/charprop.el: * lisp/international/uni-bidi.el: * lisp/international/uni-category.el: * lisp/international/uni-combining.el: * lisp/international/uni-comment.el: * lisp/international/uni-decimal.el: * lisp/international/uni-decomposition.e: * lisp/international/uni-digit.el: * lisp/international/uni-lowercase.el: * lisp/international/uni-mirrored.el: * lisp/international/uni-name.el: * lisp/international/uni-numeric.el: * lisp/international/uni-old-name.el: * lisp/international/uni-titlecase.el: * lisp/international/uni-uppercase.el: Regenerate.
* Add arch taglineMiles Bader2009-09-171-0/+2
|
* * unidata/.gitignore: New file.Juanma Barranquero2009-09-071-4/+1
|
* Add copyright header.Chong Yidong2009-06-041-1/+4
|
* (unidata-get-decomposition): Fix previous change.Kenichi Handa2009-04-211-2/+2
|
* (unidata-get-decomposition): Adjust Hangle decomposition rule toKenichi Handa2009-04-171-1/+3
| | | | Unicode.
* (unidata-describe-decomposition): ReturnKenichi Handa2009-04-091-2/+7
| | | | | a string with a composition property to disable combining characters being composed.
* Add 2009 to copyright years.Glenn Morris2009-01-083-3/+3
|
* (unidata-prop-alist): Docstring forKenichi Handa2008-12-021-5/+4
| | | | | | `decomposition' property adjusted. (unidata-split-decomposition): Don't include surrounding "<" and ">" in a symbol name.
* (unidata-prop-alist): Docstring adjusted.Kenichi Handa2008-12-011-1/+1
|
* (unidata-prop-alist): Set `numric-value'Kenichi Handa2008-12-011-2/+59
| | | | | | | property generator to unidata-gen-table-numeric. (unidata-get-numeric, unidata-put-numeric) (unidata-gen-table-numeric): New functions. (unidata-encode-val): Use assoc to get a slot in VAL-LIST.
* Switch to recommended form of GPLv3 permissions notice.Glenn Morris2008-05-093-18/+14
|
* Update to Unicode 5.1.Juanma Barranquero2008-04-151-39/+1655
|
* (unidata-prop-alist): Fix typo in description of `numeric-value'.Juanma Barranquero2008-04-141-15/+18
| | | | (unidata-put-character): Fix typo in error message.