emacs-diffs
[Top][All Lists]
Advanced

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

[Emacs-diffs] master 0a74e2b: Fix composition-function-table for Arabic


From: Eli Zaretskii
Subject: [Emacs-diffs] master 0a74e2b: Fix composition-function-table for Arabic and Syriac
Date: Mon, 05 Oct 2015 19:21:09 +0000

branch: master
commit 0a74e2b590ca6b287f3c3d03e73e09a50b498fae
Author: Eli Zaretskii <address@hidden>
Commit: Eli Zaretskii <address@hidden>

    Fix composition-function-table for Arabic and Syriac
    
    * lisp/language/misc-lang.el (composition-function-table): Fix
    entries for Arabic and Syriac.
---
 lisp/language/misc-lang.el |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/lisp/language/misc-lang.el b/lisp/language/misc-lang.el
index b56d31f..9815421 100644
--- a/lisp/language/misc-lang.el
+++ b/lisp/language/misc-lang.el
@@ -77,9 +77,9 @@ and Italian.")))
 
 (set-char-table-range
  composition-function-table
- '(#x600 . #x6FF)
- (list ["\u200D?[\u0600-\u074F]+[\u200D\u200C]*[\u0600-\u074F]+\u200D?"
-       0 font-shape-gstring]))
+ '(#x600 . #x74F)
+ (list ["[\u0600-\u074F\u200C\u200D]+" 0 'font-shape-gstring]
+       ["[\u200C\u200D][\u0600-\u074F\u200C\u200D]+" 1 'font-shape-gstring]))
 
 (provide 'misc-lang)
 



reply via email to

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