emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: describe-char-fold-equivalences


From: T.V Raman
Subject: Re: describe-char-fold-equivalences
Date: Mon, 9 Jan 2023 10:31:47 -0800

yes, this LGTM!

Robert Pluim writes:
 > >>>>> On Mon, 09 Jan 2023 07:31:17 -0800, "T.V Raman" <raman@google.com> 
 > >>>>> said:
 > 
 >     T> thanks for the explanation.
 >     T> Perhaps we could make that more discoverable when reading the output 
 > of
 >     T> that function ie the doc string I complained about?
 > 
 > Yes. Something like this for emacs-29?
 > 
 > diff --git a/lisp/char-fold.el b/lisp/char-fold.el
 > index eff2f5558b3..f1da7997407 100644
 > --- a/lisp/char-fold.el
 > +++ b/lisp/char-fold.el
 > @@ -436,7 +436,24 @@ describe-char-fold-equivalences
 >  describe all available character equivalences of `char-fold-to-regexp'.
 >  Optional argument LAX (interactively, the prefix argument), if
 >  non-nil, means also include partially matching ligatures and
 > -non-canonical equivalences."
 > +non-canonical equivalences.
 > +
 > +Each line of the display shows the equivalences in two different
 > +ways separated by a colon:
 > +
 > +    - as the literal character or sequence
 > +    - using an ASCII-only escape syntax
 > +
 > +For example, for the letter 'r', the first line is
 > +
 > +    r: ?\N{LATIN SMALL LETTER R}
 > +
 > +which is for the requested character itself, and a later line has
 > +
 > +    ṟ: ?\N{LATIN SMALL LETTER R}?\N{COMBINING MACRON BELOW}
 > +
 > +which clearly shows what the constituent characters are."
 >    (interactive (list (ignore-errors
 >                         (read-char-by-name
 >                          (format-prompt "Unicode name, single char, or hex"

-- 

Thanks,

--Raman(I Search, I Find, I Misplace, I Research)
♉ Id: kg:/m/0285kf1  🦮

--

Thanks,

--Raman(I Search, I Find, I Misplace, I Research)
♉ Id: kg:/m/0285kf1  🦮



reply via email to

[Prev in Thread] Current Thread [Next in Thread]