emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] emacs/admin/unidata unidata-gen.el


From: Kenichi Handa
Subject: [Emacs-diffs] emacs/admin/unidata unidata-gen.el
Date: Tue, 02 Dec 2008 01:12:14 +0000

CVSROOT:        /cvsroot/emacs
Module name:    emacs
Changes by:     Kenichi Handa <handa>   08/12/02 01:12:14

Modified files:
        admin/unidata  : unidata-gen.el 

Log message:
        (unidata-prop-alist): Docstring for
        `decomposition' property adjusted.
        (unidata-split-decomposition): Don't include surrounding "<" and
        ">" in a symbol name.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/emacs/admin/unidata/unidata-gen.el?cvsroot=emacs&r1=1.8&r2=1.9

Patches:
Index: unidata-gen.el
===================================================================
RCS file: /cvsroot/emacs/emacs/admin/unidata/unidata-gen.el,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -b -r1.8 -r1.9
--- unidata-gen.el      1 Dec 2008 11:41:16 -0000       1.8
+++ unidata-gen.el      2 Dec 2008 01:12:14 -0000       1.9
@@ -166,9 +166,8 @@
      "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>"
+  font, noBreak, initial, medial, final, isolated, circle, super,
+  sub, vertical, wide, narrow, small, square, fraction, compat"
      unidata-describe-decomposition)
     (decimal-digit-value
      6 unidata-gen-table-integer "uni-decimal.el"
@@ -1027,11 +1026,11 @@
          (setq c (aref str i))
          (if (= c 32)
              (setq l (if (= (aref str idx) ?<)
-                         (cons (intern (substring str idx i)) l)
+                         (cons (intern (substring str (1+ idx) (1- i))) l)
                        (cons (string-to-number (substring str idx i) 16) l))
                    idx (1+ i))))
        (if (= (aref str idx) ?<)
-           (setq l (cons (intern (substring str idx len)) l))
+           (setq l (cons (intern (substring str (1+ idx) (1- len))) l))
          (setq l (cons (string-to-number (substring str idx len) 16) l)))
        (nreverse l)))))
 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]