GNU bug report logs -
#52263
Stale comment in xsd-regexp.el about Emacs not supporting Unicode
Previous Next
Reported by: Stefan Kangas <stefan <at> marxist.se>
Date: Fri, 3 Dec 2021 18:38:01 UTC
Severity: minor
Done: Stefan Kangas <stefankangas <at> gmail.com>
Bug is archived. No further changes may be made.
Full log
Message #14 received at 52263 <at> debbugs.gnu.org (full text, mbox):
> From: Stefan Kangas <stefan <at> marxist.se>
> Date: Sat, 4 Dec 2021 14:07:46 +0100
> Cc: 52263 <at> debbugs.gnu.org
>
> >> Is that correct?
> >
> > Probably. The mule-Unicode-* stuff is definitely obsolete. The only
> > thing that bothers me is what happens with eight-bit characters in the
> > XSD regexps -- are they allowed? Emacs in general does allow them.
> > If xsd-regexp.el doesn't, that should be stated there.
>
> Hmm, so probably more work is needed here than just removing the above
> comment. There is a lot of non-trivial mule and conversion stuff going
> on in that library that might need a proper look by someone that knows
> this stuff well.
Mainly that file needs simplification: we in effect have a single
range of characters, with the possible exception of the codepoints
between 128 and 160. Also, decode-char is now a no-op when the 1st
arg is 'ucs'.
I can offer help in those parts where you don't feel you understand
the issue well enough to make the simplifications.
This bug report was last modified 138 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.