Mercurial > emacs
diff src/category.c @ 23755:63628f8fe648
(word_boundary_p): If C1 or C2 are composite
characters, test their first components.
author | Kenichi Handa <handa@m17n.org> |
---|---|
date | Tue, 24 Nov 1998 03:52:08 +0000 |
parents | 6f3b920860e5 |
children | 0a7261c1d487 |
line wrap: on
line diff
--- a/src/category.c Mon Nov 23 15:15:09 1998 +0000 +++ b/src/category.c Tue Nov 24 03:52:08 1998 +0000 @@ -568,6 +568,11 @@ Lisp_Object tail; int default_result; + if (COMPOSITE_CHAR_P (c1)) + c1 = cmpchar_component (c1, 0, 1); + if (COMPOSITE_CHAR_P (c2)) + c2 = cmpchar_component (c2, 0, 1); + if (CHAR_CHARSET (c1) == CHAR_CHARSET (c2)) { tail = Vword_separating_categories;