GNU bug report logs - #79161
[PATCH] Improve Vprint_variable_mapping

Previous Next

Package: emacs;

Reported by: zach shaftel <zach <at> shaf.tel>

Date: Sun, 3 Aug 2025 04:11:02 UTC

Severity: normal

Tags: patch

Done: Eli Zaretskii <eliz <at> gnu.org>

To reply to this bug, email your comments to 79161 AT debbugs.gnu.org.
There is no need to reopen the bug first.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#79161; Package emacs. (Sun, 03 Aug 2025 04:11:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to zach shaftel <zach <at> shaf.tel>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Sun, 03 Aug 2025 04:11:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: zach shaftel <zach <at> shaf.tel>
To: bug-gnu-emacs <at> gnu.org
Subject: [PATCH] Improve Vprint_variable_mapping
Date: Sun, 03 Aug 2025 00:10:11 -0400
[Message part 1 (text/plain, inline)]
Tags: patch

just a couple small updates to the PRINT-OVERRIDES argument to
prin1/prin1-to-string. fixes the typo "unreadeable-function", and adds
an override for `print-symbols-bare'.


In GNU Emacs 31.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version
 3.24.49, cairo version 1.18.4) of 2025-07-13 built on bigbox
Repository revision: c44903b0118357336cca964bd210835ca4881e87
Repository branch: master
System Description: Arch Linux

Configured using:
 'configure --with-modules --without-xwidgets --with-native-compilation
 --with-tree-sitter --without-gsettings --without-gconf --without-gpm
 --with-pgtk --without-compress-install 'CFLAGS=-mtune=native
 -march=native -O2 -g -fuse-ld=mold''

[0001-Improve-Vprint_variable_mapping.patch (text/patch, attachment)]

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#79161; Package emacs. (Sun, 03 Aug 2025 13:37:02 GMT) Full text and rfc822 format available.

Message #8 received at 79161 <at> debbugs.gnu.org (full text, mbox):

From: Pip Cet <pipcet <at> protonmail.com>
To: 79161 <at> debbugs.gnu.org, zach shaftel <zach <at> shaf.tel>
Subject: Re: bug#79161: [PATCH] Improve Vprint_variable_mapping
Date: Sun, 03 Aug 2025 13:36:34 +0000
"zach shaftel via \"Bug reports for GNU Emacs, the Swiss army knife of text editors\"" <bug-gnu-emacs <at> gnu.org> writes:

> Tags: patch
>
> just a couple small updates to the PRINT-OVERRIDES argument to
> prin1/prin1-to-string. fixes the typo "unreadeable-function", and adds
> an override for `print-symbols-bare'.

The "unreadeable" typo was discussed before, and we decided to keep both
spellings, though that appears never to have happened. I'm okay with
just fixing it, of course!

Pip





Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#79161; Package emacs. (Mon, 04 Aug 2025 11:54:02 GMT) Full text and rfc822 format available.

Message #11 received at 79161 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: zach shaftel <zach <at> shaf.tel>,
 Stefan Monnier <monnier <at> iro.umontreal.ca>
Cc: 79161 <at> debbugs.gnu.org
Subject: Re: bug#79161: [PATCH] Improve Vprint_variable_mapping
Date: Mon, 04 Aug 2025 14:52:54 +0300
> Date: Sun, 03 Aug 2025 00:10:11 -0400
> From:  zach shaftel via "Bug reports for GNU Emacs,
>  the Swiss army knife of text editors" <bug-gnu-emacs <at> gnu.org>
> 
> just a couple small updates to the PRINT-OVERRIDES argument to
> prin1/prin1-to-string. fixes the typo "unreadeable-function", and adds
> an override for `print-symbols-bare'.

Thanks.

Stefan, any comments?




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#79161; Package emacs. (Mon, 04 Aug 2025 12:03:01 GMT) Full text and rfc822 format available.

Message #14 received at 79161 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Pip Cet <pipcet <at> protonmail.com>
Cc: 79161 <at> debbugs.gnu.org, zach <at> shaf.tel
Subject: Re: bug#79161: [PATCH] Improve Vprint_variable_mapping
Date: Mon, 04 Aug 2025 15:01:52 +0300
> Date: Sun, 03 Aug 2025 13:36:34 +0000
> From:  Pip Cet via "Bug reports for GNU Emacs,
>  the Swiss army knife of text editors" <bug-gnu-emacs <at> gnu.org>
> 
> "zach shaftel via \"Bug reports for GNU Emacs, the Swiss army knife of text editors\"" <bug-gnu-emacs <at> gnu.org> writes:
> 
> > Tags: patch
> >
> > just a couple small updates to the PRINT-OVERRIDES argument to
> > prin1/prin1-to-string. fixes the typo "unreadeable-function", and adds
> > an override for `print-symbols-bare'.
> 
> The "unreadeable" typo was discussed before, and we decided to keep both
> spellings, though that appears never to have happened.

Could you please point me to that discussion?

TIA




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#79161; Package emacs. (Mon, 04 Aug 2025 13:28:02 GMT) Full text and rfc822 format available.

Message #17 received at 79161 <at> debbugs.gnu.org (full text, mbox):

From: Pip Cet <pipcet <at> protonmail.com>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: 79161 <at> debbugs.gnu.org, zach <at> shaf.tel
Subject: Re: bug#79161: [PATCH] Improve Vprint_variable_mapping
Date: Mon, 04 Aug 2025 13:27:32 +0000
"Eli Zaretskii" <eliz <at> gnu.org> writes:

>> Date: Sun, 03 Aug 2025 13:36:34 +0000
>> From:  Pip Cet via "Bug reports for GNU Emacs,
>>  the Swiss army knife of text editors" <bug-gnu-emacs <at> gnu.org>
>>
>> "zach shaftel via \"Bug reports for GNU Emacs, the Swiss army knife of text editors\"" <bug-gnu-emacs <at> gnu.org> writes:
>>
>> > Tags: patch
>> >
>> > just a couple small updates to the PRINT-OVERRIDES argument to
>> > prin1/prin1-to-string. fixes the typo "unreadeable-function", and adds
>> > an override for `print-symbols-bare'.
>>
>> The "unreadeable" typo was discussed before, and we decided to keep both
>> spellings, though that appears never to have happened.
>
> Could you please point me to that discussion?
>
> TIA

https://debbugs.gnu.org/cgi/bugreport.cgi?bug=75784

Pip





Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#79161; Package emacs. (Mon, 04 Aug 2025 20:26:02 GMT) Full text and rfc822 format available.

Message #20 received at 79161 <at> debbugs.gnu.org (full text, mbox):

From: zach shaftel <zach <at> shaf.tel>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: Stefan Monnier <monnier <at> iro.umontreal.ca>, 79161 <at> debbugs.gnu.org
Subject: Re: bug#79161: [PATCH] Improve Vprint_variable_mapping
Date: Mon, 04 Aug 2025 16:25:28 -0400
[0001-Improve-Vprint_variable_mapping.patch (text/x-patch, attachment)]
[Message part 2 (text/plain, inline)]
i forgot to update the manual, a revised patch is attached.

Eli Zaretskii <eliz <at> gnu.org> writes:

>> Date: Sun, 03 Aug 2025 00:10:11 -0400
>> From:  zach shaftel via "Bug reports for GNU Emacs,
>>  the Swiss army knife of text editors" <bug-gnu-emacs <at> gnu.org>
>> 
>> just a couple small updates to the PRINT-OVERRIDES argument to
>> prin1/prin1-to-string. fixes the typo "unreadeable-function", and adds
>> an override for `print-symbols-bare'.
>
> Thanks.
>
> Stefan, any comments?

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#79161; Package emacs. (Thu, 07 Aug 2025 13:16:02 GMT) Full text and rfc822 format available.

Message #23 received at 79161 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: monnier <at> iro.umontreal.ca, zach shaftel <zach <at> shaf.tel>
Cc: 79161 <at> debbugs.gnu.org
Subject: Re: bug#79161: [PATCH] Improve Vprint_variable_mapping
Date: Thu, 07 Aug 2025 16:15:42 +0300
> From: zach shaftel <zach <at> shaf.tel>
> Cc: Stefan Monnier <monnier <at> iro.umontreal.ca>,  79161 <at> debbugs.gnu.org
> Date: Mon, 04 Aug 2025 16:25:28 -0400
> 
> i forgot to update the manual, a revised patch is attached.

Thanks.  Stefan, would you please take a look and tell what you think
about this?




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#79161; Package emacs. (Thu, 07 Aug 2025 13:24:02 GMT) Full text and rfc822 format available.

Message #26 received at 79161 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Pip Cet <pipcet <at> protonmail.com>
Cc: 79161 <at> debbugs.gnu.org, zach <at> shaf.tel
Subject: Re: bug#79161: [PATCH] Improve Vprint_variable_mapping
Date: Thu, 07 Aug 2025 16:23:13 +0300
> Date: Mon, 04 Aug 2025 13:27:32 +0000
> From: Pip Cet <pipcet <at> protonmail.com>
> Cc: 79161 <at> debbugs.gnu.org, zach <at> shaf.tel
> 
> "Eli Zaretskii" <eliz <at> gnu.org> writes:
> 
> >> Date: Sun, 03 Aug 2025 13:36:34 +0000
> >> From:  Pip Cet via "Bug reports for GNU Emacs,
> >>  the Swiss army knife of text editors" <bug-gnu-emacs <at> gnu.org>
> >>
> >> "zach shaftel via \"Bug reports for GNU Emacs, the Swiss army knife of text editors\"" <bug-gnu-emacs <at> gnu.org> writes:
> >>
> >> > Tags: patch
> >> >
> >> > just a couple small updates to the PRINT-OVERRIDES argument to
> >> > prin1/prin1-to-string. fixes the typo "unreadeable-function", and adds
> >> > an override for `print-symbols-bare'.
> >>
> >> The "unreadeable" typo was discussed before, and we decided to keep both
> >> spellings, though that appears never to have happened.
> >
> > Could you please point me to that discussion?
> >
> > TIA
> 
> https://debbugs.gnu.org/cgi/bugreport.cgi?bug=75784

Thanks.  What do you think about installing only the
corrected-spelling patch from that discussion?




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#79161; Package emacs. (Thu, 07 Aug 2025 18:02:02 GMT) Full text and rfc822 format available.

Message #29 received at 79161 <at> debbugs.gnu.org (full text, mbox):

From: Pip Cet <pipcet <at> protonmail.com>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: 79161 <at> debbugs.gnu.org, zach <at> shaf.tel
Subject: Re: bug#79161: [PATCH] Improve Vprint_variable_mapping
Date: Thu, 07 Aug 2025 18:01:19 +0000
"Eli Zaretskii" <eliz <at> gnu.org> writes:

>> Date: Mon, 04 Aug 2025 13:27:32 +0000
>> From: Pip Cet <pipcet <at> protonmail.com>
>> Cc: 79161 <at> debbugs.gnu.org, zach <at> shaf.tel
>>
>> "Eli Zaretskii" <eliz <at> gnu.org> writes:
>>
>> >> Date: Sun, 03 Aug 2025 13:36:34 +0000
>> >> From:  Pip Cet via "Bug reports for GNU Emacs,
>> >>  the Swiss army knife of text editors" <bug-gnu-emacs <at> gnu.org>
>> >>
>> >> "zach shaftel via \"Bug reports for GNU Emacs, the Swiss army knife of text editors\"" <bug-gnu-emacs <at> gnu.org> writes:
>> >>
>> >> > Tags: patch
>> >> >
>> >> > just a couple small updates to the PRINT-OVERRIDES argument to
>> >> > prin1/prin1-to-string. fixes the typo "unreadeable-function", and adds
>> >> > an override for `print-symbols-bare'.
>> >>
>> >> The "unreadeable" typo was discussed before, and we decided to keep both
>> >> spellings, though that appears never to have happened.
>> >
>> > Could you please point me to that discussion?
>> >
>> > TIA
>>
>> https://debbugs.gnu.org/cgi/bugreport.cgi?bug=75784
>
> Thanks.  What do you think about installing only the
> corrected-spelling patch from that discussion?

Sounds good to me. Would that work for everyone?

Pip





Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#79161; Package emacs. (Thu, 07 Aug 2025 18:43:02 GMT) Full text and rfc822 format available.

Message #32 received at 79161 <at> debbugs.gnu.org (full text, mbox):

From: Stefan Monnier <monnier <at> iro.umontreal.ca>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: 79161 <at> debbugs.gnu.org, zach shaftel <zach <at> shaf.tel>
Subject: Re: bug#79161: [PATCH] Improve Vprint_variable_mapping
Date: Thu, 07 Aug 2025 14:42:42 -0400
>> just a couple small updates to the PRINT-OVERRIDES argument to
>> prin1/prin1-to-string. fixes the typo "unreadeable-function", and adds
>> an override for `print-symbols-bare'.
> Thanks.
> Stefan, any comments?

LGTM.


        Stefan





Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#79161; Package emacs. (Thu, 07 Aug 2025 18:51:02 GMT) Full text and rfc822 format available.

Message #35 received at 79161 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Pip Cet <pipcet <at> protonmail.com>
Cc: 79161 <at> debbugs.gnu.org, zach <at> shaf.tel
Subject: Re: bug#79161: [PATCH] Improve Vprint_variable_mapping
Date: Thu, 07 Aug 2025 21:50:15 +0300
> Date: Thu, 07 Aug 2025 18:01:19 +0000
> From: Pip Cet <pipcet <at> protonmail.com>
> Cc: 79161 <at> debbugs.gnu.org, zach <at> shaf.tel
> 
> "Eli Zaretskii" <eliz <at> gnu.org> writes:
> 
> >> https://debbugs.gnu.org/cgi/bugreport.cgi?bug=75784
> >
> > Thanks.  What do you think about installing only the
> > corrected-spelling patch from that discussion?
> 
> Sounds good to me. Would that work for everyone?

It's at least a step in the right direction, IMO.




Reply sent to Eli Zaretskii <eliz <at> gnu.org>:
You have taken responsibility. (Sat, 09 Aug 2025 12:40:02 GMT) Full text and rfc822 format available.

Notification sent to zach shaftel <zach <at> shaf.tel>:
bug acknowledged by developer. (Sat, 09 Aug 2025 12:40:02 GMT) Full text and rfc822 format available.

Message #40 received at 79161-done <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: zach shaftel <zach <at> shaf.tel>
Cc: monnier <at> iro.umontreal.ca, 79161-done <at> debbugs.gnu.org
Subject: Re: bug#79161: [PATCH] Improve Vprint_variable_mapping
Date: Sat, 09 Aug 2025 15:39:19 +0300
> From: zach shaftel <zach <at> shaf.tel>
> Cc: Stefan Monnier <monnier <at> iro.umontreal.ca>,  79161 <at> debbugs.gnu.org
> Date: Mon, 04 Aug 2025 16:25:28 -0400
> 
> i forgot to update the manual, a revised patch is attached.

Thanks, installed on master, and closing the bug.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#79161; Package emacs. (Sat, 09 Aug 2025 12:50:02 GMT) Full text and rfc822 format available.

Message #43 received at 79161 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: pipcet <at> protonmail.com
Cc: 79161 <at> debbugs.gnu.org, zach <at> shaf.tel
Subject: Re: bug#79161: [PATCH] Improve Vprint_variable_mapping
Date: Sat, 09 Aug 2025 15:49:02 +0300
> Cc: 79161 <at> debbugs.gnu.org, zach <at> shaf.tel
> Date: Thu, 07 Aug 2025 21:50:15 +0300
> From: Eli Zaretskii <eliz <at> gnu.org>
> 
> > Date: Thu, 07 Aug 2025 18:01:19 +0000
> > From: Pip Cet <pipcet <at> protonmail.com>
> > Cc: 79161 <at> debbugs.gnu.org, zach <at> shaf.tel
> > 
> > "Eli Zaretskii" <eliz <at> gnu.org> writes:
> > 
> > >> https://debbugs.gnu.org/cgi/bugreport.cgi?bug=75784
> > >
> > > Thanks.  What do you think about installing only the
> > > corrected-spelling patch from that discussion?
> > 
> > Sounds good to me. Would that work for everyone?
> 
> It's at least a step in the right direction, IMO.

I've now installed that part of the patches discussed in bug#75784.




This bug report was last modified 5 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.