]> git.eshelyaron.com Git - emacs.git/commitdiff
(create-fontset-from-fontset-spec): Fix
authorKenichi Handa <handa@m17n.org>
Mon, 30 Oct 2006 06:52:47 +0000 (06:52 +0000)
committerKenichi Handa <handa@m17n.org>
Mon, 30 Oct 2006 06:52:47 +0000 (06:52 +0000)
script name handling.

lisp/international/fontset.el

index aa68519d495629eb3f5cb4c6f4b9450e4130167e..2047b43aa6551a6e68f4aacdb769f24e9c33ae09 100644 (file)
@@ -790,8 +790,9 @@ which case, the corresponding script is decided by the variable
       (setq idx (match-end 0))
       (setq target (intern (match-string 1 fontset-spec)))
       (cond ((or (eq target 'ascii)
-                (memq target (char-table-extra-slot char-script-table 0))
-                (setq script (cdr (assq script charset-script-alist))))
+                (memq target (char-table-extra-slot char-script-table 0)))
+            (push (list target (match-string 2 fontset-spec)) fontlist))
+           ((setq script (cdr (assq target charset-script-alist)))
             (push (list script (match-string 2 fontset-spec)) fontlist))
            ((charsetp target)
             (push (list target (match-string 2 fontset-spec)) fontlist))))