emacs-diffs
[Top][All Lists]
Advanced

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

[Emacs-diffs] /srv/bzr/emacs/emacs-23 r99723: Fix previous change of *-c


From: Kenichi Handa
Subject: [Emacs-diffs] /srv/bzr/emacs/emacs-23 r99723: Fix previous change of *-composable-pattern.
Date: Wed, 07 Apr 2010 15:09:33 +0900
User-agent: Bazaar (2.0.3)

------------------------------------------------------------
revno: 99723 [merge]
committer: Kenichi Handa <address@hidden>
branch nick: emacs-23
timestamp: Wed 2010-04-07 15:09:33 +0900
message:
  Fix previous change of *-composable-pattern.
modified:
  lisp/ChangeLog
  lisp/language/indian.el
=== modified file 'lisp/ChangeLog'
--- a/lisp/ChangeLog    2010-04-06 15:43:08 +0000
+++ b/lisp/ChangeLog    2010-04-07 06:08:27 +0000
@@ -1,3 +1,13 @@
+2010-04-07  Kenichi Handa  <address@hidden>
+
+       * language/indian.el (malayalam-composable-pattern): Fix previous
+       change (add U+0D4D "SIGN VIRAMA").
+       (oriya-composable-pattern): Add U+0B30 and fix typo in the regexp.
+       (tamil-composable-pattern): Fix typo in the regexp.
+       (telugu-composable-pattern): Fix U+0C4D and typo in the regexp.
+       (kannada-composable-pattern): Fix U+0CB0 and typo in the regexp.
+       (malayalam-composable-pattern): Fix U+0D4D and typo in the regexp.
+
 2010-04-06  Chong Yidong  <address@hidden>
 
        * textmodes/tex-mode.el (latex-mode): Revert 2008-03-03 change to

=== modified file 'lisp/language/indian.el'
--- a/lisp/language/indian.el   2010-03-30 12:46:31 +0000
+++ b/lisp/language/indian.el   2010-04-07 04:36:25 +0000
@@ -241,7 +241,7 @@
       ;; syllables with an independent vowel, or
       "\\(?:RH\\)?Vn?\\(?:J?HR\\)?v*n?a?A?\\|"
       ;; consonant-based syllables, or
-      "Cn?\\(?:J?HJ?Cn?\\)*\\(?:H[NJ]?|v*n?a?A?\\)\\|"
+      "Cn?\\(?:J?HJ?Cn?\\)*\\(?:H[NJ]?\\|v*n?a?A?\\)\\|"
       ;; special consonant form, or
       "JHR\\|"
       ;; any other singleton characters
@@ -256,8 +256,9 @@
           ("V" . "[\u0B05-\u0B14\u0B60-\u0B61]") ; independent vowel
           ("C" . "[\u0B15-\u0B39\u0B5C-\u0B5D\u0B71]") ; consonant
           ("B" . 
"[\u0B15-\u0B17\u0B1B-\u0B1D\u0B1F-\u0B21\u0B23-\u0B24\u0B27-\u0B30\u0B32-\u0B35\u0B38-\u0B39]")
 ; consonant with below form
+          ("R" . "\u0B30")             ; RA
           ("n" . "\u0B3C")             ; NUKTA
-          ("v" . "[\u0B3E-\u0B44\u0B56-\u0B57\u0B62-\u0B63]") ; vowel sign
+          ("v" . "[\u0B3E-\u0B44\u0B47\u0B56-\u0B57\u0B62-\u0B63]") ; vowel 
sign
           ("H" . "\u0B4D")             ; VIRAMA
           ("N" . "\u200C")             ; ZWNJ
           ("J" . "\u200D")             ; ZWJ
@@ -267,7 +268,7 @@
       ;; syllables with an independent vowel, or
       "\\(?:RH\\)?Vn?\\(?:J?HB\\)?v*n?a?A?\\|"
       ;; consonant-based syllables, or
-      "Cn?\\(?:J?HJ?Cn?\\)*\\(?:H[NJ]?|v*n?a?A?\\)\\|"
+      "Cn?\\(?:J?HJ?Cn?\\)*\\(?:H[NJ]?\\|v*n?a?A?\\)\\|"
       ;; special consonant form, or
       "JHB\\|"
       ;; any other singleton characters
@@ -288,7 +289,7 @@
     (indian-compose-regexp
      (concat
       ;; consonant-based syllables, or
-      "C\\(?:J?HJ?C\\)*\\(?:H[NJ]?|v*a?\\)\\|"
+      "C\\(?:J?HJ?C\\)*\\(?:H[NJ]?\\|v*a?\\)\\|"
       ;; syllables with an independent vowel, or
       "Vv*a?\\|"
       ;; any other singleton characters
@@ -302,14 +303,14 @@
           ("V" . "[\u0C05-\u0C14\u0C60-\u0C61]") ; independent vowel
           ("C" . "[\u0C15-\u0C39\u0C58-\u0C59]") ; consonant
           ("v" . "[\u0C3E-\u0C4C\u0C55-\u0C56\u0C62-\u0C63]")  ; vowel sign
-          ("H" . "\u0BCD")             ; VIRAMA
+          ("H" . "\u0C4D")             ; VIRAMA
           ("N" . "\u200C")             ; ZWNJ
           ("J" . "\u200D")             ; ZWJ
           ("X" . "[\u0C00-\u0C7F]")))) ; all coverage
     (indian-compose-regexp
      (concat
       ;; consonant-based syllables, or
-      "C\\(?:J?HJ?C\\)*\\(?:H[NJ]?|v*a?\\)\\|"
+      "C\\(?:J?HJ?C\\)*\\(?:H[NJ]?\\|v*a?\\)\\|"
       ;; syllables with an independent vowel, or
       "V\\(?:J?HC\\)?v*a?\\|"
       ;; special consonant form, or
@@ -324,7 +325,7 @@
         '(("A" . "[\u0C82-\u0C83]")    ; SIGN ANUSVARA .. VISARGA
           ("V" . "[\u0C85-\u0C94\u0CE0-\u0CE1]") ; independent vowel
           ("C" . "[\u0C95-\u0CB9\u0CDE]")        ; consonant
-          ("B" . "\u0CB0")             ; RA
+          ("R" . "\u0CB0")             ; RA
           ("n" . "\u0CBC")             ; NUKTA
           ("v" . "[\u0CBE-\u0CCC\u0CD5-\u0CD6\u0CE2-\u0CE3]") ; vowel sign
           ("H" . "\u0CCD")             ; VIRAMA
@@ -336,9 +337,9 @@
       ;; syllables with an independent vowel, or
       "\\(?:RH\\)?Vn?\\(?:J?HC\\)?v?A?\\|"
       ;; consonant-based syllables, or
-      "Cn?\\(?:J?HJ?Cn?\\)*\\(?:H[NJ]?|v*n?A?\\)\\|"
+      "Cn?\\(?:J?HJ?Cn?\\)*\\(?:H[NJ]?\\|v*n?A?\\)\\|"
       ;; special consonant form, or
-      "JHB\\|"
+      "JHC\\|"
       ;; any other singleton characters
       "X")
      table))
@@ -351,13 +352,14 @@
           ("C" . "[\u0D15-\u0D39]")              ; consonant 
           ("Y" . "[\u0D2F-\u0D30\u0D32\u0D35]")  ; YA, RA, LA, VA
           ("v" . "[\u0D3E-\u0D48\u0D57\u0D62-\u0D63]") ; postbase matra
+          ("H" . "\u0D4D")                       ; SIGN VIRAMA
           ("N" . "\u200C")                       ; ZWNJ
           ("J" . "\u200D")                       ; ZWJ
           ("X" . "[\u0D00-\u0D7F]"))))           ; all coverage
     (indian-compose-regexp
      (concat
       ;; consonant-based syllables, or
-      "\\(?:CJ?HJ?C\\)*\\(?:H[NJ]?\\|v?A?\\)\\|"
+      "C\\(?:J?HJ?C\\)*\\(?:H[NJ]?\\|v?A?\\)\\|"
       ;; syllables with an independent vowel, or
       "V\\(?:J?HY\\)?v*?A?\\|"
       ;; special consonant form, or


reply via email to

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