aboutsummaryrefslogtreecommitdiffstats
path: root/lisp
diff options
context:
space:
mode:
authorEli Zaretskii2019-09-07 12:19:06 +0300
committerEli Zaretskii2019-09-07 12:19:06 +0300
commit7eaca940ceecc812d6099de64bf7e7a5081fdfb2 (patch)
tree80104bc7e43a24f7f855a5cfb1ca8d038f6dced0 /lisp
parentf42509955901bbc81284b5141cf272a1f6c6ad4c (diff)
downloademacs-7eaca940ceecc812d6099de64bf7e7a5081fdfb2.tar.gz
emacs-7eaca940ceecc812d6099de64bf7e7a5081fdfb2.zip
Allow Zs characters to be composed
* src/composite.c (char_composable_p): Allow SPC and other Zs characters to be composed. * lisp/composite.el (compose-gstring-for-graphic): Don't reject characters whose general category is Zs. (Bug#14461)
Diffstat (limited to 'lisp')
-rw-r--r--lisp/composite.el4
1 files changed, 2 insertions, 2 deletions
diff --git a/lisp/composite.el b/lisp/composite.el
index d0f20949438..b3661cc2fa0 100644
--- a/lisp/composite.el
+++ b/lisp/composite.el
@@ -558,9 +558,9 @@ All non-spacing characters have this function in
558 ;; "Improper" base characters are of the following general 558 ;; "Improper" base characters are of the following general
559 ;; categories: 559 ;; categories:
560 ;; Mark (nonspacing, combining, enclosing) 560 ;; Mark (nonspacing, combining, enclosing)
561 ;; Separator (space, line, paragraph) 561 ;; Separator (line, paragraph)
562 ;; Other (control, format, surrogate) 562 ;; Other (control, format, surrogate)
563 '(Mn Mc Me Zs Zl Zp Cc Cf Cs)) 563 '(Mn Mc Me Zl Zp Cc Cf Cs))
564 nil) 564 nil)
565 565
566 ;; A base character and the following non-spacing characters. 566 ;; A base character and the following non-spacing characters.