emacs-diffs
[Top][All Lists]
Advanced

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

[Emacs-diffs] emacs/lisp/language indian.el


From: Kenichi Handa
Subject: [Emacs-diffs] emacs/lisp/language indian.el
Date: Wed, 02 Dec 2009 07:59:51 +0000

CVSROOT:        /cvsroot/emacs
Module name:    emacs
Changes by:     Kenichi Handa <handa>   09/12/02 07:59:51

Modified files:
        lisp/language  : indian.el 

Log message:
        Include ZWJ and ZWNJ in the patterns to shape for all Indic scripts.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/emacs/lisp/language/indian.el?cvsroot=emacs&r1=1.38&r2=1.39

Patches:
Index: indian.el
===================================================================
RCS file: /cvsroot/emacs/emacs/lisp/language/indian.el,v
retrieving revision 1.38
retrieving revision 1.39
diff -u -b -r1.38 -r1.39
--- indian.el   5 Jan 2009 03:22:27 -0000       1.38
+++ indian.el   2 Dec 2009 07:59:51 -0000       1.39
@@ -165,15 +165,15 @@
   "Regexp matching a composable sequence of Malayalam characters.")
 
 (let ((script-regexp-alist
-       `((devanagari . ,devanagari-composable-pattern)
+       `((devanagari . "[\x900-\x97F\x200C\x200D]+")
         (bengali . "[\x980-\x9FF\x200C\x200D]+")
         (gurmukhi . "[\xA00-\xA7F\x200C\x200D]+")
         (gujarati . "[\xA80-\xAFF\x200C\x200D]+")
         (oriya . "[\xB00-\xB7F\x200C\x200D]+")
-        (tamil . ,tamil-composable-pattern)
+        (tamil . "[\xB80-\xBFF\x200C\x200D]+")
         (telugu . "[\xC00-\xC7F\x200C\x200D]+")
-        (kannada . ,kannada-composable-pattern)
-        (malayalam . ,malayalam-composable-pattern))))
+        (kannada . "[\xC80-\xCFF\x200C\x200D]+")
+        (malayalam . "[\xD00-\xD7F\x200C\x200D]+"))))
   (map-char-table
    #'(lambda (key val)
        (let ((slot (assq val script-regexp-alist)))




reply via email to

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