Eli Zaretskii
bca633fb29
Followup for character properties in 2011-08-23T11:48:07Z!handa@m17n.org.
...
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.
2011-08-23 17:45:14 +03:00
Kenichi Handa
0902a04edd
Fix default values of character properties.
2011-08-23 20:48:07 +09:00
Eli Zaretskii
474a84653b
Use uniprop tables instead of biditype.h and bidimirror.h.
...
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.
2011-08-15 20:47:25 +03:00
Juanma Barranquero
a5b436dff5
admin/unidata/makefile.w32-in: Duplicate change in Makefile.in (2011-07-06T22:43:48Z!handa@m17n.org).
2011-07-07 15:55:12 +02:00
Kenichi Handa
c805dec0b5
Add C interface for Unicode character property table.
2011-07-07 07:43:48 +09: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
d0d4361dba
Add 2011 to remaining FSF/AIST copyright years.
2011-01-15 14:10:37 -08:00
Stefan Monnier
77ab81d054
Merge from emacs-23
2011-01-14 12:18:41 -05:00
Glenn Morris
ca7e840863
Revert accidental update of non-FSF copyright from 2010-01-13T08:35:10Z!rgm@gnu.org.
2011-01-02 16:01:07 -08:00
Glenn Morris
5df4f04cd3
Add 2011 to FSF/AIST copyright years.
2011-01-02 15:50:46 -08:00
Juanma Barranquero
c0943d3db2
Fix typos in docstrings, comments and ChangeLogs.
...
* 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.
2010-10-13 01:25:19 +02:00
Juanma Barranquero
3b59c3511c
Fix typos in comments and ChangeLogs.
2010-09-14 22:32:35 +02:00
Juanma Barranquero
733946e777
Update to latest Unicode 6.0 beta data files.
...
* 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.
2010-09-05 04:06:39 +02:00
Chong Yidong
198a7a97ff
Make obsolete --unibyte argument do nothing (Bug#6886).
...
* 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.
2010-08-22 17:15:20 -04:00
Eli Zaretskii
cbc4fd20f7
Use BidiMirroring.txt for mirroring characters in bidi context.
...
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.
2010-06-12 18:52:43 +03:00
Eli Zaretskii
317fbf3360
Derive bidi type table from UnicodeData.txt.
...
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.
2010-06-12 17:15:25 +03:00
Juanma Barranquero
bf3e70ebc1
Update to Unicode 6.0.0 beta.
...
* 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
2010-06-09 17:46:41 +02: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
149353a4eb
(unidata-gen-table): Fix for the case that the block data and the
...
following per-char data fall into the same char-table leaf.
2009-11-06 06:31:48 +00:00
Kenichi Handa
5ccee76964
*** empty log message ***
2009-10-13 05:17:40 +00:00
Juanma Barranquero
171fda8ada
Update to Unicode 5.2.0.
...
* 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.
2009-10-01 23:34:27 +00:00
Miles Bader
2c4c2e22c4
Add arch tagline
2009-09-17 23:49:15 +00:00
Juanma Barranquero
06d0946173
* unidata/.gitignore: New file.
2009-09-07 00:58:16 +00:00
Chong Yidong
e845514044
Add copyright header.
2009-06-04 01:16:20 +00:00
Kenichi Handa
0b4ff5dfa0
(unidata-get-decomposition): Fix previous change.
2009-04-21 02:11:25 +00:00
Kenichi Handa
88758986d5
(unidata-get-decomposition): Adjust Hangle decomposition rule to
...
Unicode.
2009-04-17 02:36:03 +00:00
Kenichi Handa
0af3fedff9
(unidata-describe-decomposition): Return
...
a string with a composition property to disable combining
characters being composed.
2009-04-09 11:06:49 +00:00
Glenn Morris
f858db9ff1
Add 2009 to copyright years.
2009-01-08 04:24:42 +00:00
Kenichi Handa
f1478738d8
(unidata-prop-alist): Docstring for
...
`decomposition' property adjusted.
(unidata-split-decomposition): Don't include surrounding "<" and
">" in a symbol name.
2008-12-02 01:12:14 +00:00
Kenichi Handa
2fc9e56e9e
(unidata-prop-alist): Docstring adjusted.
2008-12-01 11:41:16 +00:00
Kenichi Handa
dd787998bf
(unidata-prop-alist): Set `numric-value'
...
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.
2008-12-01 11:39:09 +00:00
Glenn Morris
9ad5de0c1c
Switch to recommended form of GPLv3 permissions notice.
2008-05-09 23:48:10 +00:00
Juanma Barranquero
2e10f11c41
Update to Unicode 5.1.
2008-04-15 13:31:08 +00:00
Juanma Barranquero
dd7d19d7ce
(unidata-prop-alist): Fix typo in description of `numeric-value'.
...
(unidata-put-character): Fix typo in error message.
2008-04-14 10:47:12 +00:00
Eli Zaretskii
8a7619baf3
(unidata.txt): Don't use $<, it's non-portable in this context.
2008-02-16 15:02:12 +00:00
Eli Zaretskii
f96b6330e8
(lisp): New variable.
...
(EMACSLOADPATH): Use $(lisp). Add lisp/international and lisp/emacs-lisp.
2008-02-09 09:29:03 +00:00
Miles Bader
6a20941828
Use an explicit id for admin/unicode/Makefile.in, instead of arch-tag:
...
Files run though autoconf end up copying the arch-tag: line (there seems no
way to avoid this), which confuses arch.
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1053
2008-02-05 09:06:00 +00:00
Andreas Schwab
bad4ec85b6
Ignore Makefile.
2008-02-04 13:10:18 +00:00
Jason Rumney
b315b596a9
(unidata.txt): Use ARGQUOTE and DQUOTE macros.
2008-02-04 11:22:25 +00:00
Eli Zaretskii
58617d04c4
(charprop-CMD): Chdir in Emacs rather than in Makefile.
2008-02-02 17:55:39 +00:00
Juanma Barranquero
a8fd9158b7
Ignore also "Makefile.unix" and "makefile".
2008-02-02 17:35:23 +00:00
Eli Zaretskii
9aa0b3c822
(charprop-CMD): Fix last change.
2008-02-02 16:35:11 +00:00
Eli Zaretskii
5889232dc5
Renamed Makefile to Makefile.in.
2008-02-02 15:45:50 +00:00
Eli Zaretskii
c7e85fc704
New file.
2008-02-02 15:00:20 +00:00
Glenn Morris
835a3da77a
Update copyright years and GPL version.
2008-02-02 03:52:44 +00:00
Jason Rumney
db516472cb
(unidata-gen-files): Force unix line ends.
2008-02-02 02:23:24 +00:00
Andreas Schwab
80232097ec
Add unidata.txt.
2008-01-03 17:45:29 +00:00
Miles Bader
066f434419
Add arch tagline
2006-08-21 05:13:52 +00:00