1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-11-30 08:09:04 +00:00
Commit Graph

67 Commits

Author SHA1 Message Date
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