Re: Uppercase character predicate

Eli Zaretskii <[email protected]>
Newsgroups gmane.emacs.help
Message-ID <[email protected]>
> From: James Cloos <[email protected]>
> Cc: Nikolaos Chatzikonstantinou <[email protected]>,  [email protected]
> Copyright: Copyright 2026 James Cloos
> OpenPGP-Fingerprint: E9E9 F828 61A4 6EA9 0F2B  63E7 997A 9F17 ED7D AEA6
> Date: Fri, 14 Aug 2026 18:22:22 -0400
> 
> EZ > Because Emacs considers a character to be uppercase only if there's a
> EZ> corresponding lowercase character which makes the upper-/lower-case
> EZ> pair.  And MATHEMATICAL FRAKTUR CAPITAL A doesn't have a
> EZ> corresponding lowercase character.
> 
> 1D51E	[ 𝔞]	MATHEMATICAL FRAKTUR SMALL A

Which doesn't have a corresponding uppercase character.

It is not enough to have a character that _could_ be the lowercase
variant, Emacs needs the Unicode Character Database to recognize them
as a case pair.  And in this case Unicode doesn't (probably because
these characters are not letters, they are mathematical symbols).

I thought I already explained this in one of the previous messages?
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.