bug-gnu-emacs
[Top][All Lists]
Advanced

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

bug#50752: 28.0.50; easy-menu-define lowers the menu-bar key


From: Eli Zaretskii
Subject: bug#50752: 28.0.50; easy-menu-define lowers the menu-bar key
Date: Wed, 27 Oct 2021 17:00:01 +0300

> From: Stefan Kangas <stefan@marxist.se>
> Date: Tue, 26 Oct 2021 22:24:10 +0200
> Cc: larsi@gnus.org, rgm@gnu.org, 50752@debbugs.gnu.org, shuguang79@qq.com
> 
> OK, let me just double check that you mean to memcpy and then just loop
> over the memory byte by bite and update them like so:
> 
>     int new_ch = XFIXNUM (CHAR_TABLE_REF (Vascii_downcase_table, ch))
> 
> Or do you mean something even simpler like this?
> 
>     if (ch >= 'A' && ch <= 'Z')
>         new_ch = c + ('A' - 'a');

The latter.

> > The log message should say "don't merge to master".
> 
> Hmm.  If we can live with a simpler fix on emacs-28, can we not live
> with it on master as well?

On master, I'd prefer to have the full solution, which you already
coded.  There's no need to give up a complete solution there.  It just
is too complex to safely backport it to the release branch, so Emacs
28 will have to do with a 99% solution, not 100%.





reply via email to

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