------------------------------------------------------------ revno: 115265 committer: Stefan Monnier branch nick: trunk timestamp: Wed 2013-11-27 20:49:25 -0500 message: * lisp/vc/vc-dispatcher.el (vc-log-edit): Setup the Summary&Author headers. diff: === modified file 'lisp/ChangeLog' --- lisp/ChangeLog 2013-11-27 18:25:44 +0000 +++ lisp/ChangeLog 2013-11-28 01:49:25 +0000 @@ -1,3 +1,7 @@ +2013-11-28 Stefan Monnier + + * vc/vc-dispatcher.el (vc-log-edit): Setup the Summary&Author headers. + 2013-11-27 Glenn Morris * international/charprop.el, international/uni-bidi.el: === modified file 'lisp/vc/vc-dispatcher.el' --- lisp/vc/vc-dispatcher.el 2013-09-12 06:58:57 +0000 +++ lisp/vc/vc-dispatcher.el 2013-11-28 01:49:25 +0000 @@ -596,7 +596,7 @@ (setq default-directory (buffer-local-value 'default-directory vc-parent-buffer)) (log-edit 'vc-finish-logentry - nil + t `((log-edit-listfun . (lambda () ;; FIXME: Should expand the list ;; for directories. ------------------------------------------------------------ revno: 115264 committer: Paul Eggert branch nick: trunk timestamp: Wed 2013-11-27 15:58:03 -0800 message: Merge from gnulib, incorporating: 2013-11-13 getgroups: work around _DARWIN_C_SOURCE problem * lib/getgroups.c: Update from gnulib. diff: === modified file 'ChangeLog' --- ChangeLog 2013-11-27 06:28:18 +0000 +++ ChangeLog 2013-11-27 23:58:03 +0000 @@ -1,3 +1,9 @@ +2013-11-27 Paul Eggert + + Merge from gnulib, incorporating: + 2013-11-13 getgroups: work around _DARWIN_C_SOURCE problem + * lib/getgroups.c: Update from gnulib. + 2013-11-27 Glenn Morris Move ja-dic, quail, leim-list.el from leim to lisp/leim. === modified file 'lib/getgroups.c' --- lib/getgroups.c 2013-09-19 21:40:08 +0000 +++ lib/getgroups.c 2013-11-27 23:58:03 +0000 @@ -43,6 +43,21 @@ # define GETGROUPS_ZERO_BUG 0 # endif +/* On OS X 10.6 and later, use the usual getgroups, not the one + supplied when _DARWIN_C_SOURCE is defined. _DARWIN_C_SOURCE is + normally defined, since it means "conform to POSIX, but add + non-POSIX extensions even if that violates the POSIX namespace + rules", which is what we normally want. But with getgroups there + is an inconsistency, and _DARWIN_C_SOURCE means "change getgroups() + so that it no longer works right". The BUGS section of compat(5) + says that the behavior is dubious if you compile different sections + of a program with different _DARWIN_C_SOURCE settings, so fix only + the offending symbol. */ +# ifdef __APPLE__ +int posix_getgroups (int, gid_t []) __asm ("_getgroups"); +# define getgroups posix_getgroups +# endif + /* On at least Ultrix 4.3 and NextStep 3.2, getgroups (0, NULL) always fails. On other systems, it returns the number of supplemental groups for the process. This function handles that special case ------------------------------------------------------------ revno: 115263 committer: Glenn Morris branch nick: trunk timestamp: Wed 2013-11-27 13:34:25 -0500 message: Fix comment typo diff: === modified file 'admin/unidata/Makefile.in' --- admin/unidata/Makefile.in 2013-11-27 18:25:44 +0000 +++ admin/unidata/Makefile.in 2013-11-27 18:34:25 +0000 @@ -43,7 +43,7 @@ compile: ${srcdir}/unidata-gen.elc -## Depend on .el rather than .elc so as not to needless rebuild +## Depend on .el rather than .elc so as not to needlessly rebuild ## uni-*.el files just because .elc is missing. ## Same for UnicodeData.txt v unidata.txt. ${DSTDIR}/charprop.el: ${srcdir}/unidata-gen.el ${srcdir}/UnicodeData.txt ------------------------------------------------------------ revno: 115262 committer: Glenn Morris branch nick: trunk timestamp: Wed 2013-11-27 13:29:28 -0500 message: * leim/Makefile.in (bootstrap-clean): No need to delete .elc, lisp/ rules will do that. diff: === modified file 'leim/ChangeLog' --- leim/ChangeLog 2013-11-27 17:16:03 +0000 +++ leim/ChangeLog 2013-11-27 18:29:28 +0000 @@ -1,5 +1,8 @@ 2013-11-27 Glenn Morris + * Makefile.in (bootstrap-clean): No need to delete .elc, + lisp/ rules will do that. + * Makefile.in (extraclean): New. (bootstrap-clean): Move ja-dic deletion to extraclean. === modified file 'leim/Makefile.in' --- leim/Makefile.in 2013-11-27 17:16:03 +0000 +++ leim/Makefile.in 2013-11-27 18:29:28 +0000 @@ -143,8 +143,7 @@ .PHONY: bootstrap-clean distclean maintainer-clean extraclean bootstrap-clean: - rm -f ${TIT_MISC} ${TIT_MISC:.el=.elc} \ - ${leimdir}/leim-list.el changed.tit changed.misc + rm -f ${TIT_MISC} ${leimdir}/leim-list.el changed.tit changed.misc distclean: rm -f Makefile @@ -153,6 +152,8 @@ ## We do not delete ja-dic, even in a bootstrap, because it rarely ## changes and is slow to regenerate. +## TODO? Could consider doing the same with TIT_MISC, though those +## are much faster to generate. extraclean: rm -rf ${leimdir}/ja-dic ------------------------------------------------------------ revno: 115261 committer: Glenn Morris branch nick: trunk timestamp: Wed 2013-11-27 13:25:44 -0500 message: Stop keeping generated Unicode lisp files in the repository Ref: http://lists.gnu.org/archive/html/emacs-devel/2013-11/msg01023.html * admin/unidata/Makefile.in (all, install, clean, bootstrap-clean) (distclean, maintainer-clean): Declare as PHONY. (compile, extraclean): New. (${DSTDIR}/charprop.el): Depend on source files rather than intermediate products. * 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.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: Remove generated files from VCS repository. * src/Makefile.in ($(lispsource)/international/charprop.el): New. (emacs$(EXEEXT)): Depend on charprop.el. * Makefile.in: Comment. * .bzrignore: Add generated Unicode files. diff: === modified file '.bzrignore' --- .bzrignore 2013-11-27 06:15:06 +0000 +++ .bzrignore 2013-11-27 18:25:44 +0000 @@ -148,6 +148,22 @@ lisp/eshell/esh-groups.el lisp/finder-inf.el lisp/gnus/_dir-locals.el +# Generated Unicode files. +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.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 lisp/leim/ja-dic lisp/leim/leim-list.el # Generated quail files. === modified file 'Makefile.in' --- Makefile.in 2013-11-27 06:15:06 +0000 +++ Makefile.in 2013-11-27 18:25:44 +0000 @@ -48,6 +48,8 @@ # # make extraclean # Still more severe - delete backup and autosave files, too. +# Also generated files that do not normally change and can be slow +# to rebuild (eg leim/ja-dic). # # make bootstrap # Removes all the compiled files to force a new bootstrap from a === modified file 'admin/ChangeLog' --- admin/ChangeLog 2013-11-11 00:58:13 +0000 +++ admin/ChangeLog 2013-11-27 18:25:44 +0000 @@ -1,3 +1,11 @@ +2013-11-27 Glenn Morris + + * unidata/Makefile.in (all, install, clean, bootstrap-clean) + (distclean, maintainer-clean): Declare as PHONY. + (compile, extraclean): New. + (${DSTDIR}/charprop.el): Depend on source files rather than + intermediate products. + 2013-11-11 Glenn Morris * unidata/BidiMirroring.txt, unidata/UnicodeData.txt: Update to 6.3.0. === modified file 'admin/unidata/Makefile.in' --- admin/unidata/Makefile.in 2013-10-30 16:45:51 +0000 +++ admin/unidata/Makefile.in 2013-11-27 18:25:44 +0000 @@ -31,6 +31,8 @@ DSTDIR = ${top_srcdir}/lisp/international emacs = "${EMACS}" -batch --no-site-file --no-site-lisp +.PHONY: all compile install + all: ${DSTDIR}/charprop.el .el.elc: @@ -39,7 +41,13 @@ unidata.txt: ${srcdir}/UnicodeData.txt sed -e 's/\([^;]*\);\(.*\)/(#x\1 "\2")/' -e 's/;/" "/g' < ${srcdir}/UnicodeData.txt > $@ -${DSTDIR}/charprop.el: ${srcdir}/unidata-gen.elc unidata.txt +compile: ${srcdir}/unidata-gen.elc + +## Depend on .el rather than .elc so as not to needless rebuild +## uni-*.el files just because .elc is missing. +## Same for UnicodeData.txt v unidata.txt. +${DSTDIR}/charprop.el: ${srcdir}/unidata-gen.el ${srcdir}/UnicodeData.txt + ${MAKE} ${MFLAGS} compile unidata.txt EMACS="${EMACS}" ${emacs} -L ${srcdir} -l unidata-gen -f unidata-gen-files \ ${srcdir} "${DSTDIR}" @@ -48,6 +56,8 @@ ${emacs} -L ${srcdir} -l unidata-gen -f unidata-gen-files \ ${srcdir} +.PHONY: clean bootstrap-clean distclean maintainer-clean extraclean + install: charprop.el cp charprop.el ${DSTDIR} cp `sed -n 's/^;; FILE: //p' < charprop.el` ${DSTDIR} @@ -61,6 +71,15 @@ bootstrap-clean: clean distclean: clean - -rm -f ./Makefile + rm -f Makefile maintainer-clean: distclean + +## Do not remove these files, even in a bootstrap, because they rarely +## change and it slows down bootstrap (a tiny bit). +## Cf leim/ja-dic (which is much slower). +extraclean: + if test -f ${DSTDIR}/charprop.el; then \ + (cd ${DSTDIR} && rm -f `sed -n 's/^;; FILE: //p' < charprop.el`); \ + rm -f ${DSTDIR}/charprop.el; \ + fi === modified file 'lisp/ChangeLog' --- lisp/ChangeLog 2013-11-27 16:03:02 +0000 +++ lisp/ChangeLog 2013-11-27 18:25:44 +0000 @@ -1,3 +1,15 @@ +2013-11-27 Glenn Morris + + * international/charprop.el, international/uni-bidi.el: + * international/uni-category.el, international/uni-combining.el: + * international/uni-comment.el, international/uni-decimal.el: + * international/uni-decomposition.el, international/uni-digit.el: + * international/uni-lowercase.el, international/uni-mirrored.el: + * international/uni-name.el, international/uni-numeric.el: + * international/uni-old-name.el, international/uni-titlecase.el: + * international/uni-uppercase.el: + Remove generated files from VCS repository. + 2013-11-27 Eli Zaretskii * filenotify.el (file-notify-add-watch): Don't special-case === removed file 'lisp/international/charprop.el' --- lisp/international/charprop.el 2013-11-11 00:58:13 +0000 +++ lisp/international/charprop.el 1970-01-01 00:00:00 +0000 @@ -1,88 +0,0 @@ -;; Automatically generated by unidata-gen.el. -;; FILE: uni-name.el -(define-char-code-property 'name "uni-name.el" - "Unicode character name. -Property value is a string or nil. -The value nil stands for the default value \"null string\").") -;; FILE: uni-category.el -(define-char-code-property 'general-category "uni-category.el" - "Unicode general category. -Property value is one of the following symbols: - Lu, Ll, Lt, Lm, Lo, Mn, Mc, Me, Nd, Nl, No, Pc, Pd, Ps, Pe, Pi, Pf, Po, - Sm, Sc, Sk, So, Zs, Zl, Zp, Cc, Cf, Cs, Co, Cn") -;; FILE: uni-combining.el -(define-char-code-property 'canonical-combining-class "uni-combining.el" - "Unicode canonical combining class. -Property value is an integer.") -;; FILE: uni-bidi.el -(define-char-code-property 'bidi-class "uni-bidi.el" - "Unicode bidi class. -Property value is one of the following symbols: - L, LRE, LRO, R, AL, RLE, RLO, PDF, EN, ES, ET, - AN, CS, NSM, BN, B, S, WS, ON") -;; FILE: uni-decomposition.el -(define-char-code-property 'decomposition "uni-decomposition.el" - "Unicode decomposition mapping. -Property value is a list of characters. The first element may be -one of these symbols representing compatibility formatting tag: - font, noBreak, initial, medial, final, isolated, circle, super, - sub, vertical, wide, narrow, small, square, fraction, compat") -;; FILE: uni-decimal.el -(define-char-code-property 'decimal-digit-value "uni-decimal.el" - "Unicode numeric value (decimal digit). -Property value is an integer 0..9, or nil. -The value nil stands for NaN \"Numeric_Value\".") -;; FILE: uni-digit.el -(define-char-code-property 'digit-value "uni-digit.el" - "Unicode numeric value (digit). -Property value is an integer 0..9, or nil. -The value nil stands for NaN \"Numeric_Value\".") -;; FILE: uni-numeric.el -(define-char-code-property 'numeric-value "uni-numeric.el" - "Unicode numeric value (numeric). -Property value is an integer, a floating point, or nil. -The value nil stands for NaN \"Numeric_Value\".") -;; FILE: uni-mirrored.el -(define-char-code-property 'mirrored "uni-mirrored.el" - "Unicode bidi mirrored flag. -Property value is a symbol `Y' or `N'. See also the property `mirroring'.") -;; FILE: uni-old-name.el -(define-char-code-property 'old-name "uni-old-name.el" - "Unicode old names as published in Unicode 1.0. -Property value is a string or nil. -The value nil stands for the default value \"null string\").") -;; FILE: uni-comment.el -(define-char-code-property 'iso-10646-comment "uni-comment.el" - "Unicode ISO 10646 comment. -Property value is a string.") -;; FILE: uni-uppercase.el -(define-char-code-property 'uppercase "uni-uppercase.el" - "Unicode simple uppercase mapping. -Property value is a character or nil. -The value nil means that the actual property value of a character -is the character itself.") -;; FILE: uni-lowercase.el -(define-char-code-property 'lowercase "uni-lowercase.el" - "Unicode simple lowercase mapping. -Property value is a character or nil. -The value nil means that the actual property value of a character -is the character itself.") -;; FILE: uni-titlecase.el -(define-char-code-property 'titlecase "uni-titlecase.el" - "Unicode simple titlecase mapping. -Property value is a character or nil. -The value nil means that the actual property value of a character -is the character itself.") -;; FILE: uni-mirrored.el -(define-char-code-property 'mirroring "uni-mirrored.el" - "Unicode bidi-mirroring characters. -Property value is a character that has the corresponding mirroring image or nil. -The value nil means that the actual property value of a character -is the character itself.") -;; Local Variables: -;; coding: utf-8 -;; version-control: never -;; no-byte-compile: t -;; End: - -;; charprop.el ends here === removed file 'lisp/international/uni-bidi.el' --- lisp/international/uni-bidi.el 2013-11-11 00:58:13 +0000 +++ lisp/international/uni-bidi.el 1970-01-01 00:00:00 +0000 @@ -1,26 +0,0 @@ -;; Copyright (C) 1991-2013 Unicode, Inc. -;; This file was generated from the Unicode data files at -;; http://www.unicode.org/Public/UNIDATA/. -;; See lisp/international/README for the copyright and permission notice. -(define-char-code-property 'bidi-class - #^[1 nil char-code-property-table -#^^[3 0 5 5 5 5 5 5 5 5 5 17 6 17 18 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 17 18 19 19 14 14 14 19 19 19 19 19 13 15 13 15 15 3 3 3 3 3 3 3 3 3 3 15 19 19 19 19 19 19 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 19 19 19 19 19 19 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 19 19 19 19 5] #^^[1 0 #^^[2 0 -#^^[3 0 5 5 5 5 5 5 5 5 5 17 6 17 18 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 17 18 19 19 14 14 14 19 19 19 19 19 13 15 13 15 15 3 3 3 3 3 3 3 3 3 3 15 19 19 19 19 19 19 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 19 19 19 19 19 19 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 19 19 19 19 5] "…š„„ƒ…—Ÿˆ" 1 1 1 "¹‡ŽŽ…‰‘" "ð„ˆ" "„î‰" 1 "ƒ‡ö" 1 "Š„­¸" "…‹°•Šƒ" "Ö‡†„І" "Žž›³" "¦‹Ž«‰„†" "–„‰ƒ…«ƒ¤" " ‹·›" "ƒ·„ˆ„ƒ‡Šœ" "º„„ˆ”އ„" "¹„„ƒƒžƒŠ" "¹„…„”Ž" "º„ˆˆ‹œ" "½Œ¥†…" "¾ƒ…ƒ„‡‹”‡" "¼”œ" "Á„ˆ”œ" "ʇƒ©" "±‡„‡ˆ±" "±†‹†²" "˜›„³Ž" "……‹¤‰¹"] #^^[2 4096 "­„†™„ƒ„‹" "†â" 1 1 1 1 "݃ " "Šæ" "ÿ" 1 1 1 1 "šã" "’ƒƒžŒ" "´‡ˆ‹‡’І" "‹ƒñ" "©Ö" " ƒ„‰†ƒ„ƒº" "Þ¢" "—º‡ˆ†Š" 1 "„°……¨‰Œ" " „ºƒƒŽ" "¬ˆÈ" "Ѓ‡„†‹" 1 "À§•„" 1 1 1 "½ƒ‹ƒƒƒ"] #^^[2 8192 "‹ƒ˜ - …š…†ƒ† ƒ" "Š ƒ‘›•¡" "„Šƒ…†„‹„……„ " "‰†ð" "’ ì" 19 "¶Å…" "•ÞŒ" "§™‹• " "ˆ”Ζ" 19 19 19 "¬Ó" "ÿ" 19 1 1 19 19 19 19 "ÍƒŠ¦" 1 1 "冄ƒ‡‡" "ÿ" "à " "¼Ä" "šÙŒ" 19 "ÖšŒ„"] #^^[2 12288 "„ƒ™‰„……ƒÀ" "™ƒÚ„" 1 "À¤œ" "±œƒ" "±Œ„°" "÷„…" "ÞŸ" 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1] #^^[2 16384 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 "ÀÀ" 1 1 1 1] 1 1 1 1 #^^[2 36864 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -#^^[3 40832 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]] #^^[2 40960 1 1 1 1 1 1 1 1 1 "·¹" 1 1 "ƒß„Š" "ŸÐŽ" "¢Þ" "ˆ÷" "ƒ„™„Œº„ˆ" "Ä›’Ž" "¦ˆ™‹®" "ƒ°„Ã" "©†Œˆ³" "°ƒ…ªˆ‰" 1 "å„’" 1 1 1 1 1 1 1 1] 1 1 #^^[2 53248 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1] 1 #^^[2 61440 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 "Š ¦°" 7 7 7 "¾À" "ý" "Š†‡‰ ‰ ƒ„" "ÿ" "ƒ…  Š†š†š‹š" "àƒ‡Š…"]] #^^[1 65536 #^^[2 65536 1 1 "¾À" "‹…Œá" 1 1 1 1 1 1 1 1 1 1 1 1 2 2 "Ÿà" 2 "ƒ…„¨ƒ„À" 2 "¹‡À" 2 2 2 2 2 "àŸ" 2 2 2] #^^[2 69632 "¶‹”š" "±„Å" "ƒ¤…ˆË" "´‰Á" 1 1 1 1 1 1 1 1 1 "«†È" 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1] #^^[2 73728 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1] #^^[2 77824 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1] 1 1 #^^[2 90112 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 "„í"] 1 1 1 1 #^^[2 110592 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1] 1 #^^[2 118784 1 1 "烉ˆ…" "ƒ‡ž„Ò" "ƒº" 1 "ש" 1 1 1 1 1 1 "Û¤" "•¹°" "‰¹Š²" 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1] #^^[2 122880 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 "„›Š„†„ƒ„‡„„" "Š‘…ƒ…‘´Ž" 2 2] #^^[2 126976 "¬„Ð" "”ŒŽ " "‹ß”" 1 1 1 "¡†Æƒ" "”Œ¥…•‘" "¿¾" "ø„ƒ" "¾„Œ˜˜" "û…" "Á„‹°" "ƺ" "ôŒ" 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]] #^^[1 131072 1 1 1 1 1 1 1 1 1 1 #^^[2 172032 1 1 1 1 1 1 1 1 1 1 1 1 1 -#^^[3 173696 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1] 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1] #^^[2 176128 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -#^^[3 177920 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1] 1 -#^^[3 178176 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1] 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1] 1 1 1 #^^[2 192512 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]] 1 1 1 1 1 1 1 1 1 1 1 #^^[1 917504 #^^[2 917504 "žà" 1 16 "ð" 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1] 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1] #^^[1 983040 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 #^^[2 1044480 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -#^^[3 1048448 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]]] #^^[1 1048576 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 #^^[2 1110016 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -#^^[3 1113984 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]]] 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 bidi-class 0 1 #[(val) "\301\236A\207" [val ((L . "Left-to-Right") (LRE . "Left-to-Right Embedding") (LRO . "Left-to-Right Override") (R . "Right-to-Left") (AL . "Right-to-Left Arabic") (RLE . "Right-to-Left Embedding") (RLO . "Right-to-Left Override") (PDF . "Pop Directional Format") (EN . "European Number") (ES . "European Number Separator") (ET . "European Number Terminator") (AN . "Arabic Number") (CS . "Common Number Separator") (NSM . "Non-Spacing Mark") (BN . "Boundary Neutral") (B . "Paragraph Separator") (S . "Segment Separator") (WS . "Whitespace") (ON . "Other Neutrals"))] 2] [nil L R EN AN BN B AL LRE LRO RLE RLO PDF ES ET CS NSM S WS ON LRI RLI FSI PDI]] - "Unicode bidi class. -Property value is one of the following symbols: - L, LRE, LRO, R, AL, RLE, RLO, PDF, EN, ES, ET, - AN, CS, NSM, BN, B, S, WS, ON") -;; Local Variables: -;; coding: utf-8 -;; version-control: never -;; no-byte-compile: t -;; End: - -;; uni-bidi.el ends here === removed file 'lisp/international/uni-category.el' --- lisp/international/uni-category.el 2013-11-11 00:58:13 +0000 +++ lisp/international/uni-category.el 1970-01-01 00:00:00 +0000 @@ -1,38 +0,0 @@ -;; Copyright (C) 1991-2013 Unicode, Inc. -;; This file was generated from the Unicode data files at -;; http://www.unicode.org/Public/UNIDATA/. -;; See lisp/international/README for the copyright and permission notice. -(define-char-code-property 'general-category - #^[30 nil char-code-property-table -#^^[3 0 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 23 18 18 18 20 18 18 18 14 15 18 19 18 13 18 18 9 9 9 9 9 9 9 9 9 9 18 18 19 19 19 18 18 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 14 18 15 21 12 21 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 14 19 15 19 26] #^^[1 0 #^^[2 0 -#^^[3 0 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 23 18 18 18 20 18 18 18 14 15 18 19 18 13 18 18 9 9 9 9 9 9 9 9 9 9 18 18 19 19 19 18 18 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 14 18 15 21 12 21 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 14 19 15 19 26] " „   ƒ—‡˜ˆ" "" "ƒ„ƒƒƒƒ„ƒ" "‡„±" "”›’„ŒŽ…‡‘" "ðƒ" "„ƒ‘‰£ƒƒ…ƒ" "°°" "…" "‰¦†Ÿ" "ˆ „­ ˆ›…ƒ‹" "…ƒ‹ Š• Š„" "Ô‡†„ Šƒ" "Žž›³" "¦‹Ž Š¡‰ƒ…" "–„‰ƒ…™ƒ¡" " ‹·›" "ƒ¶ƒˆ„‡Š І‡" "ˆ–‡ƒ„ƒ„ˆ„ƒ Š †„" "†„–‡ƒ„ƒƒ‡„‡ ŠƒŠ" "‰ƒ–‡…ƒ… ŠŽ" "ˆ–‡…„ˆ„ƒ Š †ˆ" "†ƒƒ„ƒƒƒƒƒŒ„ƒƒƒ†Ž Š ƒ†…" "ƒˆƒ—Š…ƒƒ„ƒ„‡† Šˆ ‡" "ˆƒ—Š……‡‡ Š" "ˆƒ©ƒ„ƒƒˆˆ Š †ƒ†" "’ƒ˜‰‡ƒ„ƒƒˆ’‹" "°‡„†ˆ Ф" "†„‡ƒ„†…† Š„ " "ƒƒ† Š Šˆ¤„Ž" "……‹¤ˆ†…„¥"] #^^[2 4096 "«„† І†„ƒƒ‡ƒ„‹" "† Šƒ¦…«ƒ" 5 5 "É„‡„ " "‰„¡„‡„¨" "‘„É ”ƒ" "Š†Õ‹" " ÿ" 5 5 5 "í‘" "šƒËƒ -ƒ" "„ƒ‹’ƒ‰’ŒƒŒ" "´‡ˆ‹ƒƒ І І" "† „ƒ І£´ˆ" "©…ÆŠ" "ƒƒ„ƒ„†ƒ„ƒ Šž…‹" "¬„‘‡† Š ƒ¢" "—µ‡ˆ†Š" " І І‡†Ò" "„¯……‡„ ЇЉ‰ƒ" "ž„ Ьƒƒˆ„" "¤ˆˆƒ… Šƒƒ Šž†" "Àˆˆƒ‡„„‰" "¬¿‡" "›¥§•„" "" "‰" "ˆˆ††ˆˆˆˆ††ˆˆˆŽ" "ˆˆˆˆˆˆ…„ƒƒ„ƒ„„ƒˆ…ƒƒ„"] #^^[2 8192 "‹… †ˆ…‰„ ƒ‹ Š…Š  †ƒ" " Šƒƒ›•„ƒŒ" "„ƒƒ…†„„„…„  - " " -ƒ -„ †……„‡ŸŸŒ" 19 19 "ˆ”‡Ñƒ" "›™¨†’Œ" "§™‹•  " " œÎ –" 22 "·‰¶ˆ" "ï" 22 "ç Š" " ”¬…Ÿ" 22 22 19 "ƒ¿ " 19 19 "°•†ƒŠ¦" 30 "¯¯ƒ„†" "†ƒ…„ " "¦…¸‡Ž" "—‰‡‡‡‡‡‡‡‡ " "ƒ‰  …Š Ä" "šÙŒ" 22 "ÖšŒ„"] #^^[2 12288 "ƒ -  -‰„ … -ƒ¿" "— Úƒ" "…©ƒÏ" " „Š›…¤Œ" "Ÿ Šž ˆ  " " Ч ¿" 22 22 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5] #^^[2 16384 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 "¶ŠÀ" 5 5 5 5] 5 5 5 5 #^^[2 36864 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 -#^^[3 40832 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30]] #^^[2 40960 "•ê" 5 5 5 5 5 5 5 5 "ƒ·‰¨†" 5 5 "Œƒ Š”ƒŠ" "‡Æ -Іˆ" "—‰ƒˆ" "ŒÍ…" "ƒ„—„„ ††´„ˆ" "²‰ І’†ƒ„" " Šœˆ—‹‹ƒ" "ƒ¯„„ Š„ " "©†‰ƒˆ Š„†ƒ„" "°ƒ…˜‹‰" "†††‰‡‡Ñ" "À£ І" 5 5 5 5 5 5 5 5] 5 5 #^^[2 53248 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 "¤Œ—„±„" 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30] 29 #^^[2 61440 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 5 5 "î" "Ú¦" "‡Œ……Š…º" "²‘­" 5 5 "¾°" "¶¨Œ" "‡†‡‰ „ ƒƒ„ ƒ ƒ„…Š" "ý" "ƒƒ  Šƒš šŠ" "žŸƒ†††ƒƒ„Šƒ"]] #^^[1 65536 #^^[2 65536 "Œš“Ž¢" "û…" "ƒ„ ­ƒ‰ -µ „‡" "Š …Œ´­" 30 "ƒ±¯" "Ÿ „Œ‘ -ˆ -µ" "ž¤„ˆ -…ª" "¨¨°" "ž ŠÖ" 30 30 30 30 30 30 "†¬ƒ— ˆ " 30 "– †ƒš…À" "¸†À" "ƒ…„„ƒ›„ƒ„ ˆˆ‰‡ " 30 "¶ƒ‡– ˆ“… ˆ" 30 "É·" 30 30 30 "à Ÿ" 30 30 30] #^^[2 69632 "µ‡„ ” А" "­ƒ„„Ž™‡ І" "ƒ¤…ˆ Š„¼" "°ƒ‰„„‡ Ц" 30 30 30 30 30 30 30 30 30 "«†ˆ ж" 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30] #^^[2 73728 5 5 5 5 5 5 "ï‘" 30 " -㍄Œ" 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30] #^^[2 77824 5 5 5 5 5 5 5 5 "¯Ñ" 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30] 30 30 #^^[2 90112 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 5 5 5 5 "¹Ç" 30 30 30 30 30 30 30 30 30 "Å‹®" "„à"] 30 30 30 30 #^^[2 110592 "þ" 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30] 30 #^^[2 118784 22 "öŠ" "§¼ƒƒ†ˆ…" "ƒ‡ž„°¢" "ƒº" 30 "׉ ’Ž" 30 "ššš‡’˜" "š„ˆ„‡‹š–" "„„ˆ‡š„…ƒ‡š”" "†šššš’" "ˆšššš" "Šœ™™†™„" "•†™™†™" "‰†™™† ²" 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30] #^^[2 122880 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 "„›Š„†„ƒ„‡„„" "Š‘…ƒ…‘´Ž" 30 30] #^^[2 126976 "¬„Ð" "”ŒŽ " " ‹…Ÿ¼„" "›Ëš" "ƒ«…‰‡®" 30 "¡†Æƒ" "”Œ¥…•‘" "¿¾" "ø„ƒ" "¾„Œ˜˜" "û…" "Á„‹°" "ƺ" "ôŒ" 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30]] #^^[1 131072 5 5 5 5 5 5 5 5 5 5 #^^[2 172032 5 5 5 5 5 5 5 5 5 5 5 5 5 -#^^[3 173696 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30] 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5] #^^[2 176128 5 5 5 5 5 5 5 5 5 5 5 5 5 5 -#^^[3 177920 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 30 30 30 30 30 30 30 30 30 30 30 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5] 5 -#^^[3 178176 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30] 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30] 30 30 30 #^^[2 192512 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 5 5 5 5 "žâ" 30 30 30 30 30 30 30 30 30 30 30]] 30 30 30 30 30 30 30 30 30 30 30 #^^[1 917504 #^^[2 917504 "žà" 30 6 "ð" 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30] 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30] #^^[1 983040 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 #^^[2 1044480 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 -#^^[3 1048448 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30]]] #^^[1 1048576 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 #^^[2 1110016 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 -#^^[3 1113984 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30]]] 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 general-category 0 1 #[(val) "\301\236A\207" [val ((nil . "Uknown") (Lu . "Letter, Uppercase") (Ll . "Letter, Lowercase") (Lt . "Letter, Titlecase") (Lm . "Letter, Modifier") (Lo . "Letter, Other") (Mn . "Mark, Nonspacing") (Mc . "Mark, Spacing Combining") (Me . "Mark, Enclosing") (Nd . "Number, Decimal Digit") (Nl . "Number, Letter") (No . "Number, Other") (Pc . "Punctuation, Connector") (Pd . "Punctuation, Dash") (Ps . "Punctuation, Open") (Pe . "Punctuation, Close") (Pi . "Punctuation, Initial quote") (Pf . "Punctuation, Final quote") (Po . "Punctuation, Other") (Sm . "Symbol, Math") (Sc . "Symbol, Currency") (Sk . "Symbol, Modifier") (So . "Symbol, Other") (Zs . "Separator, Space") (Zl . "Separator, Line") (Zp . "Separator, Paragraph") (Cc . "Other, Control") (Cf . "Other, Format") (Cs . "Other, Surrogate") (Co . "Other, Private Use") (Cn . "Other, Not Assigned"))] 2] [nil Lu Ll Lt Lm Lo Mn Mc Me Nd Nl No Pc Pd Ps Pe Pi Pf Po Sm Sc Sk So Zs Zl Zp Cc Cf Cs Co Cn]] - "Unicode general category. -Property value is one of the following symbols: - Lu, Ll, Lt, Lm, Lo, Mn, Mc, Me, Nd, Nl, No, Pc, Pd, Ps, Pe, Pi, Pf, Po, - Sm, Sc, Sk, So, Zs, Zl, Zp, Cc, Cf, Cs, Co, Cn") -;; Local Variables: -;; coding: utf-8 -;; version-control: never -;; no-byte-compile: t -;; End: - -;; uni-category.el ends here === removed file 'lisp/international/uni-combining.el' --- lisp/international/uni-combining.el 2013-11-11 00:58:13 +0000 +++ lisp/international/uni-combining.el 1970-01-01 00:00:00 +0000 @@ -1,26 +0,0 @@ -;; Copyright (C) 1991-2013 Unicode, Inc. -;; This file was generated from the Unicode data files at -;; http://www.unicode.org/Public/UNIDATA/. -;; See lisp/international/README for the copyright and permission notice. -(define-char-code-property 'canonical-combining-class - #^[1 nil char-code-property-table 1 #^^[1 0 #^^[2 0 1 1 1 1 1 1 "•„…„‹…„ˆƒƒƒ„ - - - - " 1 1 "ƒ…ø" 1 "‘„ƒ ††  ¸" "ˆ° !\"#$…%" "Ö‡„’" "‘&žƒƒµ" "뇌" "–„‰ƒ…«ƒ¤" "䃃 !\"ƒ„" "¼'(ƒ«" "¼'(²" "¼'(²" "¼'(²" "¼'(²" "Í(²" "Í(‡)*©" "¼'(²" "Í(²" "Ê(µ" "¸++(,„´" "¸--Ž.„´" "˜›·/01…0„" "0(¾¹"] #^^[2 4096 "·'((Å" "ò" 1 1 1 1 "݃ " 1 1 1 1 1 1 1 "”(Ÿ(Ë" "Ò(Š¢" 1 "© Ö" "¹ Ä" 1 "—Ç(”ˆ" 1 "´'(¦‡Œ" "ª((º'‹((Œ" "·'È" "Ѓ…„‡„†‹" 1 "À‡ -2–• " 1 1 1 1] #^^[2 8192 1 "Єƒ„ƒ„" 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 "" "ÿ(" "à " 1 1 1 1] #^^[2 12288 "ª3  44Ð" "™55å" 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1] #^^[2 16384 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1] 1 1 1 1 #^^[2 36864 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -#^^[3 40832 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]] #^^[2 40960 1 1 1 1 1 1 1 1 1 1 1 1 "" "ŸÐŽ" 1 1 "†(ù" "Ä(›’Ž" "«ƒ¥(¬" "³'Œ(¿" 1 "°…´(‰" 1 "í(’" 1 1 1 1 1 1 1 1] 1 1 #^^[2 53248 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1] 1 #^^[2 61440 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 "ž6á" 1 1 1 1 1 " ‡Ù" 1 1 1]] #^^[1 65536 #^^[2 65536 1 1 1 "ý" 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 "¨„(À" 1 1 1 1 1 1 1 1 1 1 1] #^^[2 69632 "Æ(¹" "¹('Å" "ƒ°((Ë" "À(¿" 1 1 1 1 1 1 1 1 1 "¶('È" 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1] #^^[2 73728 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1] #^^[2 77824 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1] 1 1 #^^[2 90112 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1] 1 1 1 1 #^^[2 110592 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1] 1 #^^[2 118784 1 1 "僃7…ˆ…" "ƒ…ž„Ò" "ƒ»" 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1] #^^[2 122880 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1] #^^[2 126976 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]] #^^[1 131072 1 1 1 1 1 1 1 1 1 1 #^^[2 172032 1 1 1 1 1 1 1 1 1 1 1 1 1 -#^^[3 173696 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1] 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1] #^^[2 176128 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -#^^[3 177920 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1] 1 -#^^[3 178176 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1] 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1] 1 1 1 #^^[2 192512 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]] 1 1 1 1 1 1 1 1 1 1 1 #^^[1 917504 #^^[2 917504 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1] 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1] #^^[1 983040 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 #^^[2 1044480 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -#^^[3 1048448 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]]] #^^[1 1048576 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 #^^[2 1110016 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -#^^[3 1113984 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]]] 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 canonical-combining-class 0 1 #[(val) "\301\236A\207" [val ((0 . "Spacing, split, enclosing, reordrant, and Tibetan subjoined") (1 . "Overlays and interior") (7 . "Nuktas") (8 . "Hiragana/Katakana voicing marks") (9 . "Viramas") (10 . "Start of fixed position classes") (199 . "End of fixed position classes") (200 . "Below left attached") (202 . "Below attached") (204 . "Below right attached") (208 . "Left attached (reordrant around single base character)") (210 . "Right attached") (212 . "Above left attached") (214 . "Above attached") (216 . "Above right attached") (218 . "Below left") (220 . "Below") (222 . "Below right") (224 . "Left (reordrant around single base character)") (226 . "Right") (228 . "Above left") (230 . "Above") (232 . "Above right") (233 . "Double below") (234 . "Double above") (240 . "Below (iota subscript)"))] 2] [nil 0 230 232 220 216 202 1 240 233 234 222 228 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 30 31 32 27 28 29 33 34 35 36 7 9 84 91 103 107 118 122 129 130 132 214 218 224 8 26 226]] - "Unicode canonical combining class. -Property value is an integer.") -;; Local Variables: -;; coding: utf-8 -;; version-control: never -;; no-byte-compile: t -;; End: - -;; uni-combining.el ends here === removed file 'lisp/international/uni-comment.el' Binary files lisp/international/uni-comment.el 2013-11-11 00:58:13 +0000 and lisp/international/uni-comment.el 1970-01-01 00:00:00 +0000 differ === removed file 'lisp/international/uni-decimal.el' --- lisp/international/uni-decimal.el 2013-11-11 00:58:13 +0000 +++ lisp/international/uni-decimal.el 1970-01-01 00:00:00 +0000 @@ -1,63 +0,0 @@ -;; Copyright (C) 1991-2013 Unicode, Inc. -;; This file was generated from the Unicode data files at -;; http://www.unicode.org/Public/UNIDATA/. -;; See lisp/international/README for the copyright and permission notice. -(define-char-code-property 'decimal-digit-value - #^[0 nil char-code-property-table -#^^[3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 6 7 8 9 10 nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil] #^^[1 0 #^^[2 0 -#^^[3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 6 7 8 9 10 nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil] 0 0 0 0 0 0 0 0 0 0 0 "à -" "ð -" 0 "À -" 0 0 "æ -" "æ -" "æ -" "æ -" "æ -" "æ -" "æ -" "æ -" "æ -" 0 "Ð -" "Ð -" "  -" 0] #^^[2 4096 "À -" " -" 0 0 0 0 0 0 0 0 0 0 0 0 0 "à -" " -" 0 "Æ -" "Ð -" 0 " -† -" "Ð -" "° -" "À -† -" 0 0 0 0 0 0 0] 0 0 0 0 0 0 0 0 #^^[2 40960 0 0 0 0 0 0 0 0 0 0 0 0 "  -" 0 0 0 0 "Ð -" " -" "Ð -" "Ð -" 0 0 "ð -" 0 0 0 0 0 0 0 0] 0 0 0 0 #^^[2 61440 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 " -" 0]] #^^[1 65536 #^^[2 65536 0 0 0 0 0 0 0 0 0 "  -" 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] #^^[2 69632 "æ -" "ð -" "¶ -" "Ð -" 0 0 0 0 0 0 0 0 0 "À -" 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] 0 0 0 0 0 0 0 0 0 0 0 #^^[2 118784 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 "Î - - - - -" 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] 0 0] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 decimal-digit-value 0 1 nil [nil 0 1 2 3 4 5 6 7 8 9]] - "Unicode numeric value (decimal digit). -Property value is an integer 0..9, or nil. -The value nil stands for NaN \"Numeric_Value\".") -;; Local Variables: -;; coding: utf-8 -;; version-control: never -;; no-byte-compile: t -;; End: - -;; uni-decimal.el ends here === removed file 'lisp/international/uni-decomposition.el' Binary files lisp/international/uni-decomposition.el 2013-11-11 00:58:13 +0000 and lisp/international/uni-decomposition.el 1970-01-01 00:00:00 +0000 differ === removed file 'lisp/international/uni-digit.el' --- lisp/international/uni-digit.el 2013-11-11 00:58:13 +0000 +++ lisp/international/uni-digit.el 1970-01-01 00:00:00 +0000 @@ -1,76 +0,0 @@ -;; Copyright (C) 1991-2013 Unicode, Inc. -;; This file was generated from the Unicode data files at -;; http://www.unicode.org/Public/UNIDATA/. -;; See lisp/international/README for the copyright and permission notice. -(define-char-code-property 'digit-value - #^[0 nil char-code-property-table -#^^[3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 6 7 8 9 10 nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil] #^^[1 0 #^^[2 0 -#^^[3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 6 7 8 9 10 nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil] "²…" 0 0 0 0 0 0 0 0 0 0 "à -" "ð -" 0 "À -" 0 0 "æ -" "æ -" "æ -" "æ -" "æ -" "æ -" "æ -" "æ -" "æ -" 0 "Ð -" "Ð -" "  -" 0] #^^[2 4096 "À -" " -" 0 0 0 0 "é -" 0 0 0 0 0 0 0 0 "à -" " -" 0 "Æ -" "Ð -" 0 " -† -" "Ð -" "° -" "À -† -" 0 0 0 0 0 0 0] #^^[2 8192 "ðƒ -" " -" 0 0 0 0 0 0 "à -‹ -" "ˆ -ÙŠ -" 0 0 0 0 "ö -" " - -" 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] 0 0 0 0 0 0 0 #^^[2 40960 0 0 0 0 0 0 0 0 0 0 0 0 "  -" 0 0 0 0 "Ð -" " -" "Ð -" "Ð -" 0 0 "ð -" 0 0 0 0 0 0 0 0] 0 0 0 0 #^^[2 61440 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 " -" 0]] #^^[1 65536 #^^[2 65536 0 0 0 0 0 0 0 0 0 "  -" 0 0 0 0 0 0 0 0 0 0 "À" 0 0 0 0 0 0 0 "à -" 0 0 0] #^^[2 69632 "Ò -‹ -" "ð -" "¶ -" "Ð -" 0 0 0 0 0 0 0 0 0 "À -" 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] 0 0 0 0 0 0 0 0 0 0 0 #^^[2 118784 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 "Î - - - - -" 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] 0 #^^[2 126976 0 0 " -" 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 digit-value 0 1 nil [nil 0 1 2 3 4 5 6 7 8 9]] - "Unicode numeric value (digit). -Property value is an integer 0..9, or nil. -The value nil stands for NaN \"Numeric_Value\".") -;; Local Variables: -;; coding: utf-8 -;; version-control: never -;; no-byte-compile: t -;; End: - -;; uni-digit.el ends here === removed file 'lisp/international/uni-lowercase.el' --- lisp/international/uni-lowercase.el 2013-11-11 00:58:13 +0000 +++ lisp/international/uni-lowercase.el 1970-01-01 00:00:00 +0000 @@ -1,19 +0,0 @@ -;; Copyright (C) 1991-2013 Unicode, Inc. -;; This file was generated from the Unicode data files at -;; http://www.unicode.org/Public/UNIDATA/. -;; See lisp/international/README for the copyright and permission notice. -(define-char-code-property 'lowercase - #^[nil nil char-code-property-table -#^^[3 0 nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil] #^^[1 0 #^^[2 0 -#^^[3 0 nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil] "@àáâãäåæçèéêëìíîïðñòóôõöøùúûüýþ" "āăąćĉċčďđēĕėęěĝğġģĥħĩīĭįiijĵķĺļľŀłńņňŋōŏőœŕŗřśŝşšţťŧũūŭůűųŵŷÿźżž" "ɓƃƅɔƈɖɗƌǝəɛƒɠɣɩɨƙɯɲɵơƣƥʀƨʃƭʈưʊʋƴƶʒƹƽdždžljljnjnjǎǐǒǔǖǘǚǜǟǡǣǥǧǩǫǭǯdzdzǵƕƿǹǻǽǿ" "ȁȃȅȇȉȋȍȏȑȓȕȗșțȝȟƞȣȥȧȩȫȭȯȱȳⱥȼƚⱦɂƀʉʌɇɉɋɍɏ" nil "pͱͳͷ" "άέήίόύώαβγδεζηθικλμνξοπρστυφχψωϊϋϗϙϛϝϟϡϣϥϧϩϫϭϯθϸϲϻͻͼͽ" "ѐёђѓєѕіїјљњћќѝўџабвгдежзийклмнопрстуфхцчшщъыьэюяѡѣѥѧѩѫѭѯѱѳѵѷѹѻѽѿ" "ҁҋҍҏґғҕҗҙқҝҟҡңҥҧҩҫҭүұҳҵҷҹһҽҿӏӂӄӆӈӊӌӎӑӓӕӗәӛӝӟӡӣӥӧөӫӭӯӱӳӵӷӹӻӽӿ" "ԁԃԅԇԉԋԍԏԑԓԕԗԙԛԝԟԡԣԥԧաբգդեզէըթժիլխծկհձղճմյնշոչպջռսվտրցւփքօֆ" nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil] #^^[2 4096 nil " ⴀⴁⴂⴃⴄⴅⴆⴇⴈⴉⴊⴋⴌⴍⴎⴏⴐⴑⴒⴓⴔⴕⴖⴗⴘⴙⴚⴛⴜⴝⴞⴟⴠⴡⴢⴣⴤⴥⴧⴭ" nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil "ḁḃḅḇḉḋḍḏḑḓḕḗḙḛḝḟḡḣḥḧḩḫḭḯḱḳḵḷḹḻḽḿṁṃṅṇṉṋṍṏṑṓṕṗṙṛṝṟṡṣṥṧṩṫṭṯṱṳṵṷṹṻṽṿ" "ẁẃẅẇẉẋẍẏẑẓẕßạảấầẩẫậắằẳẵặẹẻẽếềểễệỉịọỏốồổỗộớờởỡợụủứừửữựỳỵỷỹỻỽỿ" "ἀἁἂἃἄἅἆἇἐἑἒἓἔἕἠἡἢἣἤἥἦἧἰἱἲἳἴἵἶἷὀὁὂὃὄὅὑὓὕὗὠὡὢὣὤὥὦὧ" "ᾀᾁᾂᾃᾄᾅᾆᾇᾐᾑᾒᾓᾔᾕᾖᾗᾠᾡᾢᾣᾤᾥᾦᾧᾰᾱὰάᾳὲέὴήῃῐῑὶίῠῡὺύῥὸόὼώῳ"] #^^[2 8192 nil nil "&ωkåⅎⅰⅱⅲⅳⅴⅵⅶⅷⅸⅹⅺⅻⅼⅽⅾⅿ" "ↄ" nil nil nil nil nil "6ⓐⓑⓒⓓⓔⓕⓖⓗⓘⓙⓚⓛⓜⓝⓞⓟⓠⓡⓢⓣⓤⓥⓦⓧⓨⓩ" nil nil nil nil nil nil nil nil nil nil nil nil nil nil "ⰰⰱⰲⰳⰴⰵⰶⰷⰸⰹⰺⰻⰼⰽⰾⰿⱀⱁⱂⱃⱄⱅⱆⱇⱈⱉⱊⱋⱌⱍⱎⱏⱐⱑⱒⱓⱔⱕⱖⱗⱘⱙⱚⱛⱜⱝⱞⱡɫᵽɽⱨⱪⱬɑɱɐɒⱳⱶȿɀ" "ⲁⲃⲅⲇⲉⲋⲍⲏⲑⲓⲕⲗⲙⲛⲝⲟⲡⲣⲥⲧⲩⲫⲭⲯⲱⲳⲵⲷⲹⲻⲽⲿⳁⳃⳅⳇⳉⳋⳍⳏⳑⳓⳕⳗⳙⳛⳝⳟⳡⳣⳬⳮⳳ" nil nil nil nil nil nil] nil nil nil nil nil nil nil #^^[2 40960 nil nil nil nil nil nil nil nil nil nil nil nil "@ꙁꙃꙅꙇꙉꙋꙍꙏꙑꙓꙕꙗꙙꙛꙝꙟꙡꙣꙥꙧꙩꙫꙭ" "ꚁꚃꚅꚇꚉꚋꚍꚏꚑꚓꚕꚗ" "\"ꜣꜥꜧꜩꜫꜭꜯꜳꜵꜷꜹꜻꜽꜿꝁꝃꝅꝇꝉꝋꝍꝏꝑꝓꝕꝗꝙꝛꝝꝟꝡꝣꝥꝧꝩꝫꝭꝯꝺꝼᵹꝿ" "ꞁꞃꞅꞇꞌɥꞑꞓꞡꞣꞥꞧꞩɦ" nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil] nil nil nil nil #^^[2 61440 nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil "!abcdefghijklmnopqrstuvwxyz" nil]] #^^[1 65536 #^^[2 65536 nil nil nil nil nil nil nil nil "𐐨𐐩𐐪𐐫𐐬𐐭𐐮𐐯𐐰𐐱𐐲𐐳𐐴𐐵𐐶𐐷𐐸𐐹𐐺𐐻𐐼𐐽𐐾𐐿𐑀𐑁𐑂𐑃𐑄𐑅𐑆𐑇𐑈𐑉𐑊𐑋𐑌𐑍𐑎𐑏" nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil] nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil] nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil lowercase nil 0 string nil] - "Unicode simple lowercase mapping. -Property value is a character or nil. -The value nil means that the actual property value of a character -is the character itself.") -;; Local Variables: -;; coding: utf-8 -;; version-control: never -;; no-byte-compile: t -;; End: - -;; uni-lowercase.el ends here === removed file 'lisp/international/uni-mirrored.el' --- lisp/international/uni-mirrored.el 2013-11-11 00:58:13 +0000 +++ lisp/international/uni-mirrored.el 1970-01-01 00:00:00 +0000 @@ -1,31 +0,0 @@ -;; Copyright (C) 1991-2013 Unicode, Inc. -;; This file was generated from the Unicode data files at -;; http://www.unicode.org/Public/UNIDATA/. -;; See lisp/international/README for the copyright and permission notice. -(define-char-code-property 'mirrored - #^[1 nil char-code-property-table -#^^[3 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1] #^^[1 0 #^^[2 0 -#^^[3 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1] "«Ä" 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 "º„Â" 1] #^^[2 4096 1 1 1 1 1 1 1 1 1 1 1 1 1 "›ã" 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1] #^^[2 8192 "¹Š¶" "ñ" "À¿" 1 "„ƒ†ƒƒƒ„„„‰…’…„‰ˆ’" "„…‰“…‰…„˜" "ˆ„”‡Õ" 1 1 1 1 1 1 1 "莊" "À„ƒ…„…ƒƒŽ" 1 1 1 "ƒ–•ˆ‡†ƒ„……„ƒŠ†" "Š“„„…†ƒ˜‹„„„‡" "¤ˆ¨…ƒ……ƒ„ƒ…" 1 1 1 1 1 1 "„ƒŽŠÖ" 1 1 1] #^^[2 12288 "ˆŠˆä" 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1] #^^[2 16384 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1] 1 1 1 1 #^^[2 36864 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -#^^[3 40832 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]] #^^[2 40960 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1] 1 1 #^^[2 53248 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1] 1 #^^[2 61440 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 "Ù†…š" 1 "ˆ’œœ" 1]] #^^[1 65536 #^^[2 65536 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1] #^^[2 69632 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1] #^^[2 73728 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1] #^^[2 77824 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1] 1 1 #^^[2 90112 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1] 1 1 1 1 #^^[2 110592 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1] 1 #^^[2 118784 1 1 1 1 1 1 1 1 1 1 1 1 1 "Û¤" "•¹°" "‰¹¼" 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1] #^^[2 122880 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1] #^^[2 126976 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]] #^^[1 131072 1 1 1 1 1 1 1 1 1 1 #^^[2 172032 1 1 1 1 1 1 1 1 1 1 1 1 1 -#^^[3 173696 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1] 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1] #^^[2 176128 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -#^^[3 177920 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1] 1 -#^^[3 178176 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1] 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1] 1 1 1 #^^[2 192512 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]] 1 1 1 1 1 1 1 1 1 1 1 #^^[1 917504 #^^[2 917504 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1] 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1] #^^[1 983040 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 #^^[2 1044480 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -#^^[3 1048448 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]]] #^^[1 1048576 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 #^^[2 1110016 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -#^^[3 1113984 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]]] 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 mirrored 0 1 nil [nil N Y]] - "Unicode bidi mirrored flag. -Property value is a symbol `Y' or `N'. See also the property `mirroring'.") -(define-char-code-property 'mirroring - #^[nil nil char-code-property-table -#^^[3 0 nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil 41 40 nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil 62 nil 60 nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil 93 nil 91 nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil 125 nil 123 nil nil] #^^[1 0 #^^[2 0 -#^^[3 0 nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil 41 40 nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil 62 nil 60 nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil 93 nil 91 nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil 125 nil 123 nil nil] "+»«" nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil ":༻༺༽༼" nil] #^^[2 4096 nil nil nil nil nil nil nil nil nil nil nil nil nil "᚜᚛" nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil] #^^[2 8192 "9›‹⁆⁅⁾⁽" " ₎₍" nil nil "∋∌∍∈∉∊⧵∽∼⋍≓≒≕≔≥≤≧≦≩≨≫≪≯≮≱≰≳≲≵≴≷≶≹≸≻≺≽≼≿≾" "⊁⊀⊃⊂⊅⊄⊇⊆⊉⊈⊋⊊⊐⊏⊒⊑⦸⊣⊢⫞⫤⫣⫥⊱⊰⊳⊲⊵⊴⊷⊶⋊⋉⋌⋋≃⋑⋐⋗⋖⋙⋘⋛⋚⋝⋜⋟⋞⋡⋠⋣⋢⋥⋤⋧⋦⋩⋨⋫⋪⋭⋬⋱⋰⋺⋻⋼⋽⋾⋲⋳⋴⋶⋷" "⌉⌈⌋⌊〉〈" nil nil nil nil nil nil nil "h❩❨❫❪❭❬❯❮❱❰❳❲❵❴" "C⟄⟃⟆⟅⟉⟈⟍⟋⟖⟕⟞⟝⟣⟢⟥⟤⟧⟦⟩⟨⟫⟪⟭⟬⟯⟮" nil nil nil "⦄⦃⦆⦅⦈⦇⦊⦉⦌⦋⦐⦏⦎⦍⦒⦑⦔⦓⦖⦕⦘⦗⊘⧁⧀⧅⧄⧐⧏⧒⧑⧕⧔⧙⧘⧛⧚∕⧹⧸⧽⧼" "+⨬⨫⨮⨭⨵⨴⨽⨼⩥⩤⩺⩹⩾⩽⪀" "⩿⪂⪁⪄⪃⪌⪋⪒⪑⪔⪓⪖⪕⪘⪗⪚⪙⪜⪛⪢⪡⪧⪦⪩⪨⪫⪪⪭⪬⪰⪯⪴⪳⪼⪻⪾⪽⫀⪿⫂⫁⫄⫃⫆⫅⫎⫍⫐⫏⫒⫑⫔⫓⫖⫕⊦⊩⊨⊫⫭⫬⫸⫷⫺⫹" nil nil nil nil nil nil "⸃⸂⸅⸄⸊⸉⸍⸌⸝⸜⸡⸠⸣⸢⸥⸤⸧⸦⸩⸨" nil nil nil] #^^[2 12288 "〉〈》《」「』『】【〕〔〗〖〙〘〛〚" nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil] nil nil nil nil nil nil nil nil nil nil nil #^^[2 61440 nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil "Y﹚﹙﹜﹛﹞﹝﹥﹤" nil ")(><][}{⦆⦅」「" nil]] nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil mirroring nil 0 nil nil] - "Unicode bidi-mirroring characters. -Property value is a character that has the corresponding mirroring image or nil. -The value nil means that the actual property value of a character -is the character itself.") -;; Local Variables: -;; coding: utf-8 -;; version-control: never -;; no-byte-compile: t -;; End: - -;; uni-mirrored.el ends here === removed file 'lisp/international/uni-name.el' Binary files lisp/international/uni-name.el 2013-11-11 00:58:13 +0000 and lisp/international/uni-name.el 1970-01-01 00:00:00 +0000 differ === removed file 'lisp/international/uni-numeric.el' --- lisp/international/uni-numeric.el 2013-11-11 00:58:13 +0000 +++ lisp/international/uni-numeric.el 1970-01-01 00:00:00 +0000 @@ -1,92 +0,0 @@ -;; Copyright (C) 1991-2013 Unicode, Inc. -;; This file was generated from the Unicode data files at -;; http://www.unicode.org/Public/UNIDATA/. -;; See lisp/international/README for the copyright and permission notice. -(define-char-code-property 'numeric-value - #^[0 nil char-code-property-table -#^^[3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 6 7 8 9 10 nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil] #^^[1 0 #^^[2 0 -#^^[3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 6 7 8 9 10 nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil] "²… " 0 0 0 0 0 0 0 0 0 0 "à -" "ð -" 0 "À -" 0 0 "æ -" "æ -„ " "æ -" "æ -" "æ - " "æ -" "æ -ˆ" "æ -" "æ - " 0 "Ð -" "Ð -" "  - " 0] #^^[2 4096 "À -" " -" 0 0 0 0 "é - !\"#$%&" 0 0 0 0 0 0 "î'()" 0 "à -† -" " -" 0 "Æ -" "Ð -" 0 " -† -" "Ð -" "° -" "À -† -" 0 0 0 0 0 0 0] #^^[2 8192 "ðƒ -" " -" "Ð*+,-./01234567 -89!: -89!:" ";&!<=" 0 0 0 0 "à -89>?@'() -89" ">?@'() -89>?@'()Î89>?@'() -" 0 0 0 0 "ö -" " - -" 0 0 0 0 0 0 0 0 0 "ý " 0 0 0 0 0 0] #^^[2 12288 "‡™ -Ž" 0 0 "’" "  -ž !\"#$ABCDEFGHIJKLMN" " -§OPQR STUVWXYZ[!" 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] 0 0 0 0 0 0 #^^[2 40960 0 0 0 0 0 0 0 0 0 0 0 0 "  -" "æ -" 0 0 "° " "Ð -" " -" "Ð -" "Ð -" 0 0 "ð -" 0 0 0 0 0 0 0 0] 0 0 0 0 #^^[2 61440 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 "뇄" "²ž©" 0 0 0 0 0 0 0 0 0 0 " -" 0]] #^^[1 65536 #^^[2 65536 0 0 "‡ - !\"#$%\\]^:_`abcde;fghi&jkl + + * Makefile.in ($(lispsource)/international/charprop.el): New. + (emacs$(EXEEXT)): Depend on charprop.el. + 2013-11-27 Eli Zaretskii * fileio.c (Finsert_file_contents): Invalidate buffer caches when === modified file 'src/Makefile.in' --- src/Makefile.in 2013-11-27 06:15:06 +0000 +++ src/Makefile.in 2013-11-27 18:25:44 +0000 @@ -417,13 +417,17 @@ $(leimdir)/leim-list.el: bootstrap-emacs$(EXEEXT) cd ../leim && $(MAKE) $(MFLAGS) leim-list.el EMACS="$(bootstrap_exe)" +$(lispsource)/international/charprop.el: bootstrap-emacs$(EXEEXT) + cd ../admin/unidata && $(MAKE) $(MFLAGS) all EMACS="../$(bootstrap_exe)" + ## The dumped Emacs is as functional and more efficient than ## bootstrap-emacs, so we replace the latter with the former. ## Strictly speaking, emacs does not depend directly on all of $lisp, ## since not all pieces are used on all platforms. But DOC depends ## on all of $lisp, and emacs depends on DOC, so it is ok to use $lisp here. emacs$(EXEEXT): temacs$(EXEEXT) $(ADDSECTION) \ - $(etc)/DOC $(lisp) $(leimdir)/leim-list.el + $(etc)/DOC $(lisp) $(leimdir)/leim-list.el \ + $(lispsource)/international/charprop.el if test "$(CANNOT_DUMP)" = "yes"; then \ rm -f emacs$(EXEEXT); \ ln temacs$(EXEEXT) emacs$(EXEEXT); \ ------------------------------------------------------------ revno: 115260 committer: Glenn Morris branch nick: trunk timestamp: Wed 2013-11-27 09:16:03 -0800 message: Don't delete ja-dic.el even in a bootstrap, since it is slow to remake * leim/Makefile.in (extraclean): New. (bootstrap-clean): Move ja-dic deletion to extraclean. diff: === modified file 'leim/ChangeLog' --- leim/ChangeLog 2013-11-27 06:28:18 +0000 +++ leim/ChangeLog 2013-11-27 17:16:03 +0000 @@ -1,5 +1,8 @@ 2013-11-27 Glenn Morris + * Makefile.in (extraclean): New. + (bootstrap-clean): Move ja-dic deletion to extraclean. + Move ja-dic, quail, leim-list.el to ../lisp/leim. * Makefile.in (leimdir): New variable. (TIT_GB, TIT_BIG5, MISC, changed.tit, changed.misc) === modified file 'leim/Makefile.in' --- leim/Makefile.in 2013-11-27 06:15:06 +0000 +++ leim/Makefile.in 2013-11-27 17:16:03 +0000 @@ -140,16 +140,20 @@ -f batch-skkdic-convert -dir "$(leimdir)/ja-dic" \ "$(srcdir)/SKK-DIC/SKK-JISYO.L" -.PHONY: bootstrap-clean distclean maintainer-clean +.PHONY: bootstrap-clean distclean maintainer-clean extraclean bootstrap-clean: rm -f ${TIT_MISC} ${TIT_MISC:.el=.elc} \ ${leimdir}/leim-list.el changed.tit changed.misc - rm -rf ${leimdir}/ja-dic distclean: rm -f Makefile maintainer-clean: distclean bootstrap-clean +## We do not delete ja-dic, even in a bootstrap, because it rarely +## changes and is slow to regenerate. +extraclean: + rm -rf ${leimdir}/ja-dic + ### Makefile.in ends here ------------------------------------------------------------ revno: 115259 fixes bug: http://debbugs.gnu.org/15973 committer: Eli Zaretskii branch nick: trunk timestamp: Wed 2013-11-27 18:08:53 +0200 message: Fix bug #15973 with erratic cursor motion after reverting a buffer. src/fileio.c (Finsert_file_contents): Invalidate buffer caches when deleting portions of the buffer under non-nil REPLACE argument. diff: === modified file 'src/ChangeLog' --- src/ChangeLog 2013-11-27 16:03:02 +0000 +++ src/ChangeLog 2013-11-27 16:08:53 +0000 @@ -1,5 +1,9 @@ 2013-11-27 Eli Zaretskii + * fileio.c (Finsert_file_contents): Invalidate buffer caches when + deleting portions of the buffer under non-nil REPLACE argument. + (Bug#15973) + * w32notify.c (Fw32notify_add_watch): If the argument FILE is a directory, watch it and not its parent. (add_watch): Allow empty string in FILE. === modified file 'src/fileio.c' --- src/fileio.c 2013-11-23 11:32:05 +0000 +++ src/fileio.c 2013-11-27 16:08:53 +0000 @@ -3858,6 +3858,9 @@ beg_offset += same_at_start - BEGV_BYTE; end_offset -= ZV_BYTE - same_at_end; + invalidate_buffer_caches (current_buffer, + BYTE_TO_CHAR (same_at_start), + BYTE_TO_CHAR (same_at_end)); del_range_byte (same_at_start, same_at_end, 0); /* Insert from the file at the proper position. */ temp = BYTE_TO_CHAR (same_at_start); @@ -3968,7 +3971,12 @@ { /* Truncate the buffer to the size of the file. */ if (same_at_start != same_at_end) - del_range_byte (same_at_start, same_at_end, 0); + { + invalidate_buffer_caches (current_buffer, + BYTE_TO_CHAR (same_at_start), + BYTE_TO_CHAR (same_at_end)); + del_range_byte (same_at_start, same_at_end, 0); + } inserted = 0; unbind_to (this_count, Qnil); @@ -4016,6 +4024,9 @@ if (same_at_end != same_at_start) { + invalidate_buffer_caches (current_buffer, + BYTE_TO_CHAR (same_at_start), + BYTE_TO_CHAR (same_at_end)); del_range_byte (same_at_start, same_at_end, 0); temp = GPT; eassert (same_at_start == GPT_BYTE); ------------------------------------------------------------ revno: 115258 committer: Eli Zaretskii branch nick: trunk timestamp: Wed 2013-11-27 18:03:02 +0200 message: Fix watching directories using w32notify.c. src/w32notify.c (Fw32notify_add_watch): If the argument FILE is a directory, watch it and not its parent. (add_watch): Allow empty string in FILE. lisp/filenotify.el (file-notify-add-watch): Don't special-case w32notify when computing the directory to watch. diff: === modified file 'lisp/ChangeLog' --- lisp/ChangeLog 2013-11-27 08:21:19 +0000 +++ lisp/ChangeLog 2013-11-27 16:03:02 +0000 @@ -1,3 +1,8 @@ +2013-11-27 Eli Zaretskii + + * filenotify.el (file-notify-add-watch): Don't special-case + w32notify when computing the directory to watch. + 2013-11-27 Glenn Morris Make bootstrap without generated uni-*.el files possible again. === modified file 'lisp/filenotify.el' --- lisp/filenotify.el 2013-11-19 09:47:02 +0000 +++ lisp/filenotify.el 2013-11-27 16:03:02 +0000 @@ -237,8 +237,7 @@ (let* ((handler (find-file-name-handler file 'file-notify-add-watch)) (dir (directory-file-name - (if (or (and (not handler) (eq file-notify--library 'w32notify)) - (file-directory-p file)) + (if (file-directory-p file) file (file-name-directory file)))) desc func l-flags) === modified file 'src/ChangeLog' --- src/ChangeLog 2013-11-27 07:44:48 +0000 +++ src/ChangeLog 2013-11-27 16:03:02 +0000 @@ -1,3 +1,9 @@ +2013-11-27 Eli Zaretskii + + * w32notify.c (Fw32notify_add_watch): If the argument FILE is a + directory, watch it and not its parent. + (add_watch): Allow empty string in FILE. + 2013-11-27 Martin Rudalics * window.c (Fset_window_start, window_resize_apply) === modified file 'src/w32notify.c' --- src/w32notify.c 2013-08-03 03:29:03 +0000 +++ src/w32notify.c 2013-11-27 16:03:02 +0000 @@ -324,7 +324,7 @@ HANDLE hdir; struct notification *dirwatch = NULL; - if (!file || !*file) + if (!file) return NULL; hdir = CreateFile (parent_dir, @@ -526,13 +526,21 @@ report_file_error ("GetFullPathName failed", Fcons (lisp_errstr, Fcons (file, Qnil))); } - /* We need the parent directory without the slash that follows it. - If BASENAME is NULL, the argument was the root directory on its - drive. */ - if (basename) - basename[-1] = '\0'; + /* filenotify.el always passes us a directory, either the parent + directory of a file to be watched, or the directory to be + watched. */ + if (file_directory_p (parent_dir)) + basename = ""; else - subdirs = TRUE; + { + /* This should only happen if we are called directly, not via + filenotify.el. If BASENAME is NULL, the argument was the + root directory on its drive. */ + if (basename) + basename[-1] = '\0'; + else + subdirs = TRUE; + } if (!NILP (Fmember (Qsubtree, filter))) subdirs = TRUE; ------------------------------------------------------------ revno: 115257 committer: Michael Albinus branch nick: trunk timestamp: Wed 2013-11-27 15:23:32 +0100 message: * automated/file-notify-tests.el (file-notify-test-remote-temporary-file-directory): Check $REMOTE_TEMPORARY_FILE_DIRECTORY. (tramp-read-passwd): Check $REMOTE_ALLOW_PASSWORD. (file-notify--deftest-remote): Cleanup connection initially. (file-notify-test03-autorevert): Run also in batch mode. Use a larger timeout for remote files. `sit-for' 1 second; 0.1 second does not work on MS Windows. Call `accept-process-output' for remote files. Apply `string-match' instead of `string-equal', the messages are different on MS Windows. * automated/tramp-tests.el (tramp-test-temporary-file-directory): Use $REMOTE_TEMPORARY_FILE_DIRECTORY. (tramp-read-passwd): Check $REMOTE_ALLOW_PASSWORD. diff: === modified file 'test/ChangeLog' --- test/ChangeLog 2013-11-26 10:38:19 +0000 +++ test/ChangeLog 2013-11-27 14:23:32 +0000 @@ -1,3 +1,20 @@ +2013-11-27 Michael Albinus + + * automated/file-notify-tests.el + (file-notify-test-remote-temporary-file-directory): + Check $REMOTE_TEMPORARY_FILE_DIRECTORY. + (tramp-read-passwd): Check $REMOTE_ALLOW_PASSWORD. + (file-notify--deftest-remote): Cleanup connection initially. + (file-notify-test03-autorevert): Run also in batch mode. Use a + larger timeout for remote files. `sit-for' 1 second; 0.1 second + does not work on MS Windows. Call `accept-process-output' for + remote files. Apply `string-match' instead of `string-equal', the + messages are different on MS Windows. + + * automated/tramp-tests.el (tramp-test-temporary-file-directory): + Use $REMOTE_TEMPORARY_FILE_DIRECTORY. + (tramp-read-passwd): Check $REMOTE_ALLOW_PASSWORD. + 2013-11-23 Glenn Morris * automated/python-tests.el (python-shell-make-comint-1) === modified file 'test/automated/file-notify-tests.el' --- test/automated/file-notify-tests.el 2013-11-13 15:36:12 +0000 +++ test/automated/file-notify-tests.el 2013-11-27 14:23:32 +0000 @@ -19,13 +19,17 @@ ;;; Commentary: -;; Some of the tests are intended to run over remote files. Set -;; `file-notify-test-remote-temporary-file-directory' to a suitable -;; value. It must NOT require an interactive password prompt, when -;; running the tests in batch mode. - -;; If you want to skip tests for remote files, set this variable to -;; `null-device'. +;; Some of the tests require access to a remote host files. Set +;; $REMOTE_TEMPORARY_FILE_DIRECTORY to a suitable value in order +;; to overwrite the default value. If you want to skip tests +;; accessing a remote host, set this environment variable to +;; "/dev/null" or whatever is appropriate on your system. + +;; When running the tests in batch mode, it must NOT require an +;; interactive password prompt unless the environment variable +;; $REMOTE_ALLOW_PASSWORD is set. + +;; A whole test run can be performed calling the command `file-notify-test-all'. ;;; Code: @@ -34,7 +38,10 @@ ;; There is no default value on w32 systems, which could work out of the box. (defconst file-notify-test-remote-temporary-file-directory - (if (eq system-type 'windows-nt) null-device "/ssh::/tmp") + (cond + ((getenv "REMOTE_TEMPORARY_FILE_DIRECTORY")) + ((eq system-type 'windows-nt) null-device) + (t (format "/ssh::%s" temporary-file-directory))) "Temporary directory for Tramp tests.") (defvar file-notify--test-tmpfile nil) @@ -45,7 +52,11 @@ (require 'tramp) (setq tramp-verbose 0 tramp-message-show-message nil) -(when noninteractive (defalias 'tramp-read-passwd 'ignore)) + +;; Disable interactive passwords in batch mode. +(when (and noninteractive (not (getenv "REMOTE_ALLOW_PASSWORD"))) + (defalias 'tramp-read-passwd 'ignore)) + ;; This shall happen on hydra only. (when (getenv "NIX_STORE") (add-to-list 'tramp-remote-path 'tramp-own-remote-path)) @@ -96,6 +107,8 @@ ;; That's why we skip only for failed local tests. (skip-unless (not (ert-test-failed-p (ert-test-most-recent-result ert-test)))) + (tramp-cleanup-connection + (tramp-dissect-file-name temporary-file-directory) nil 'keep-password) (funcall (ert-test-body ert-test))))) (ert-deftest file-notify-test00-availability () @@ -228,11 +241,11 @@ "Check autorevert via file notification. This test is skipped in batch mode." (skip-unless (file-notify--test-local-enabled)) - (skip-unless (not noninteractive)) ;; `auto-revert-buffers' runs every 5". And we must wait, until the ;; file has been reverted. - (let ((timeout 10) - buf) + (let* ((remote (file-remote-p temporary-file-directory)) + (timeout (if remote 60 10)) + buf) (unwind-protect (progn (setq file-notify--test-tmpfile (file-notify--test-make-temp-name)) @@ -247,7 +260,7 @@ ;; `auto-revert-buffers' runs every 5". (with-timeout (timeout (ignore)) (while (null auto-revert-notify-watch-descriptor) - (sit-for 0.1 'nodisplay))) + (sit-for 1 'nodisplay))) ;; Check, that file notification has been used. (should auto-revert-mode) @@ -269,8 +282,10 @@ (null (string-match (format "Reverting buffer `%s'." (buffer-name buf)) (buffer-string))) - (sit-for 0.1 'nodisplay)))) - (should (string-equal (buffer-string) "another text")))) + ;; We must trigger the process filter to run. + (when remote (accept-process-output nil 1)) + (sit-for 1 'nodisplay)))) + (should (string-match "another text" (buffer-string))))) ;; Exit. (ignore-errors (kill-buffer buf)) === modified file 'test/automated/tramp-tests.el' --- test/automated/tramp-tests.el 2013-11-16 11:46:37 +0000 +++ test/automated/tramp-tests.el 2013-11-27 14:23:32 +0000 @@ -22,14 +22,14 @@ ;; The tests require a recent ert.el from Emacs 24.4. ;; Some of the tests require access to a remote host files. Set -;; $TRAMP_TEST_TEMPORARY_FILE_DIRECTORY to a suitable value in order +;; $REMOTE_TEMPORARY_FILE_DIRECTORY to a suitable value in order ;; to overwrite the default value. If you want to skip tests ;; accessing a remote host, set this environment variable to ;; "/dev/null" or whatever is appropriate on your system. ;; When running the tests in batch mode, it must NOT require an ;; interactive password prompt unless the environment variable -;; $TRAMP_TEST_ALLOW_PASSWORD is set. +;; $REMOTE_ALLOW_PASSWORD is set. ;; A whole test run can be performed calling the command `tramp-test-all'. @@ -41,7 +41,7 @@ ;; There is no default value on w32 systems, which could work out of the box. (defconst tramp-test-temporary-file-directory (cond - ((getenv "TRAMP_TEST_TEMPORARY_FILE_DIRECTORY")) + ((getenv "REMOTE_TEMPORARY_FILE_DIRECTORY")) ((eq system-type 'windows-nt) null-device) (t (format "/ssh::%s" temporary-file-directory))) "Temporary directory for Tramp tests.") @@ -50,7 +50,7 @@ tramp-message-show-message nil) ;; Disable interactive passwords in batch mode. -(when (and noninteractive (not (getenv "TRAMP_TEST_ALLOW_PASSWORD"))) +(when (and noninteractive (not (getenv "REMOTE_ALLOW_PASSWORD"))) (defalias 'tramp-read-passwd 'ignore)) ;; This shall happen on hydra only. @@ -1193,6 +1193,12 @@ ;; * set-file-selinux-context ;; * vc-registered +;; * Fix `tramp-test17-insert-directory' for +;; `ls-lisp-insert-directory' ("plink" and friends). +;; * Fix `tramp-test27-start-file-process' on MS Windows +;; (`process-send-eof'?). +;; * Fix `tramp-test29-utf8' on MS Windows. + (defun tramp-test-all (&optional interactive) "Run all tests for \\[tramp]." (interactive "p") ------------------------------------------------------------ revno: 115256 committer: Glenn Morris branch nick: trunk timestamp: Wed 2013-11-27 00:21:19 -0800 message: Make bootstrap without generated uni-*.el files possible again * lisp/loadup.el: Update command-line-args checking for unidata-gen. Add vc to load-path to allow loading vc-bzr when writing uni-*.el. * lisp/composite.el, lisp/international/characters.el: Handle unicode tables being undefined. * lisp/composite.el: Add (rough) FSF copyright years. diff: === modified file 'lisp/ChangeLog' --- lisp/ChangeLog 2013-11-27 06:28:18 +0000 +++ lisp/ChangeLog 2013-11-27 08:21:19 +0000 @@ -1,5 +1,11 @@ 2013-11-27 Glenn Morris + Make bootstrap without generated uni-*.el files possible again. + * loadup.el: Update command-line-args checking for unidata-gen. + Add vc to load-path to allow loading vc-bzr when writing uni-*.el. + * composite.el, international/characters.el: + Handle unicode tables being undefined. + Move ja-dic, quail, leim-list.el from ../leim to a leim subdirectory. * Makefile.in (setwins_for_subdirs): Skip leim/ directory. (compile-main): Depend on leim rule. === modified file 'lisp/composite.el' --- lisp/composite.el 2013-11-05 07:44:14 +0000 +++ lisp/composite.el 2013-11-27 08:21:19 +0000 @@ -1,5 +1,7 @@ ;;; composite.el --- support character composition +;; Copyright (C) 2001-2013 Free Software Foundation, Inc. + ;; Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, ;; 2008, 2009, 2010, 2011 ;; National Institute of Advanced Industrial Science and Technology (AIST) @@ -669,13 +671,15 @@ (setq i (1+ i)))) gstring)))))) -(let ((elt `([,(purecopy "\\c.\\c^+") 1 compose-gstring-for-graphic] - [nil 0 compose-gstring-for-graphic]))) - (map-char-table - #'(lambda (key val) - (if (memq val '(Mn Mc Me)) - (set-char-table-range composition-function-table key elt))) - unicode-category-table)) +;; Allow for bootstrapping without uni-*.el. +(when unicode-category-table + (let ((elt `([,(purecopy "\\c.\\c^+") 1 compose-gstring-for-graphic] + [nil 0 compose-gstring-for-graphic]))) + (map-char-table + #'(lambda (key val) + (if (memq val '(Mn Mc Me)) + (set-char-table-range composition-function-table key elt))) + unicode-category-table))) (defun compose-gstring-for-terminal (gstring) "Compose glyph-string GSTRING for terminal display. === modified file 'lisp/international/characters.el' --- lisp/international/characters.el 2013-11-05 09:54:43 +0000 +++ lisp/international/characters.el 2013-11-27 08:21:19 +0000 @@ -484,13 +484,16 @@ ;; Bidi categories -(map-char-table (lambda (key val) - (cond - ((memq val '(R AL RLO RLE)) - (modify-category-entry key ?R)) - ((memq val '(L LRE LRO)) - (modify-category-entry key ?L)))) - (unicode-property-table-internal 'bidi-class)) +;; If bootstrapping without generated uni-*.el files, table not defined. +(let ((table (unicode-property-table-internal 'bidi-class))) + (when table + (map-char-table (lambda (key val) + (cond + ((memq val '(R AL RLO RLE)) + (modify-category-entry key ?R)) + ((memq val '(L LRE LRO)) + (modify-category-entry key ?L)))) + table))) ;; Latin @@ -1332,15 +1335,15 @@ ;;; Setting unicode-category-table. -(setq unicode-category-table - (unicode-property-table-internal 'general-category)) -(map-char-table #'(lambda (key val) - (if (and val - (or (and (/= (aref (symbol-name val) 0) ?M) - (/= (aref (symbol-name val) 0) ?C)) - (eq val 'Zs))) - (modify-category-entry key ?.))) - unicode-category-table) +(when (setq unicode-category-table + (unicode-property-table-internal 'general-category)) + (map-char-table #'(lambda (key val) + (if (and val + (or (and (/= (aref (symbol-name val) 0) ?M) + (/= (aref (symbol-name val) 0) ?C)) + (eq val 'Zs))) + (modify-category-entry key ?.))) + unicode-category-table)) (optimize-char-table (standard-category-table)) @@ -1426,23 +1429,24 @@ (glyphless-set-char-table-range glyphless-char-display #x80 #x9F method)) ((eq target 'format-control) - (map-char-table - #'(lambda (char category) - (if (eq category 'Cf) - (let ((this-method method) - from to) - (if (consp char) - (setq from (car char) to (cdr char)) - (setq from char to char)) - (while (<= from to) - (when (/= from #xAD) - (if (eq method 'acronym) - (setq this-method - (aref char-acronym-table from))) - (set-char-table-range glyphless-char-display - from this-method)) - (setq from (1+ from)))))) - unicode-category-table)) + (when unicode-category-table + (map-char-table + #'(lambda (char category) + (if (eq category 'Cf) + (let ((this-method method) + from to) + (if (consp char) + (setq from (car char) to (cdr char)) + (setq from char to char)) + (while (<= from to) + (when (/= from #xAD) + (if (eq method 'acronym) + (setq this-method + (aref char-acronym-table from))) + (set-char-table-range glyphless-char-display + from this-method)) + (setq from (1+ from)))))) + unicode-category-table))) ((eq target 'no-font) (set-char-table-extra-slot glyphless-char-display 0 method)) (t === modified file 'lisp/loadup.el' --- lisp/loadup.el 2013-11-27 06:15:06 +0000 +++ lisp/loadup.el 2013-11-27 08:21:19 +0000 @@ -51,8 +51,9 @@ ;; in deciding whether to modify it. (if (or (equal (nth 3 command-line-args) "bootstrap") (equal (nth 4 command-line-args) "bootstrap") - (equal (nth 3 command-line-args) "unidata-gen.el") - (equal (nth 4 command-line-args) "unidata-gen-files") + ;; FIXME this is irritatingly fragile. + (equal (nth 4 command-line-args) "unidata-gen.el") + (equal (nth 7 command-line-args) "unidata-gen-files") ;; In case CANNOT_DUMP. (string-match "src/bootstrap-emacs" (nth 0 command-line-args))) (let ((dir (car load-path))) @@ -62,7 +63,8 @@ (expand-file-name "emacs-lisp" dir) (expand-file-name "language" dir) (expand-file-name "international" dir) - (expand-file-name "textmodes" dir))))) + (expand-file-name "textmodes" dir) + (expand-file-name "vc" dir))))) (if (eq t purify-flag) ;; Hash consing saved around 11% of pure space in my tests.