GNU bug report logs -
#27965
25.2; \cj does not match some Japanese characters
Previous Next
Reported by: ynyaaa <at> gmail.com
Date: Sat, 5 Aug 2017 08:42:02 UTC
Severity: normal
Found in version 25.2
Fixed in version 26.1
Done: Glenn Morris <rgm <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
Message #8 received at 27965 <at> debbugs.gnu.org (full text, mbox):
> From: ynyaaa <at> gmail.com
> Date: Sat, 05 Aug 2017 17:40:55 +0900
>
>
> (string-match "\\cj"
> (mapconcat (lambda (l) (string (apply #'make-char
> 'japanese-jisx0213.2004-1
> l)))
> '((46 33) (47 126) (79 84) (79 126)
> (116 39) (126 122) (126 123) (126 124))
> ""))
> => nil
It returns nil in Emacs 25.2, but 0 in the current master. Does that
mean the problem is fixed in the current sources?
> These characters belong to 'japanese-jisx0213.2004-1,
> but does not belong to 'japanese-jisx0213-1.
I don't understand how it's related to the issue at hand. If you
could tell a bit more about this, including reference to the portions
of Emacs sources (probably characters.el) and how they should be
examined for correctness, we could try and make sure there are no more
errors there. I don't speak Japanese and don't know enough about the
various japanese charsets to see what, if anything, is in error.
Thanks.
This bug report was last modified 6 years and 259 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.