Compose combining characters only when it
authorKenichi Handa <handa@m17n.org>
Sun, 7 Sep 2008 01:14:58 +0000 (01:14 +0000)
committerKenichi Handa <handa@m17n.org>
Sun, 7 Sep 2008 01:14:58 +0000 (01:14 +0000)
follows an character matching with "[[:alpha:]]".

lisp/composite.el

index a86b314..fdf8dcd 100644 (file)
@@ -635,7 +635,7 @@ All non-spacing characters has this function in
              (setq i (1+ i))))
          gstring))))))
 
-(let ((elt '(["\\C^\\c^+" 1 compose-gstring-for-graphic]
+(let ((elt '(["[[:alpha:]]\\c^+" 1 compose-gstring-for-graphic]
             [nil 0 compose-gstring-for-graphic])))
   (map-char-table
    #'(lambda (key val)