GNU bug report logs - #59360
[PATCH] Highlight multiple symbols in single quotes in Common Lisp strings

Previous Next

Package: emacs;

Reported by: Thuna <thuna.cing <at> gmail.com>

Date: Fri, 18 Nov 2022 15:13:02 UTC

Severity: wishlist

Tags: patch

Fixed in version 31.1

Done: Stefan Kangas <stefankangas <at> gmail.com>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 59360 in the body.
You can then email your comments to 59360 AT debbugs.gnu.org in the normal way.

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#59360; Package emacs. (Fri, 18 Nov 2022 15:13:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Thuna <thuna.cing <at> gmail.com>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Fri, 18 Nov 2022 15:13:02 GMT) Full text and rfc822 format available.

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

From: Thuna <thuna.cing <at> gmail.com>
To: bug-gnu-emacs <at> gnu.org
Subject: [PATCH] Highlight multiple symbols in single quotes in Common Lisp
 strings
Date: Fri, 18 Nov 2022 16:12:45 +0100
[Message part 1 (text/plain, inline)]
Severity: wishlist

This is mostly useful for quoting Hyperspec glossary entries.  I only
patched it for Common Lisp to avoid possibly breaking help buffers for
elisp.

[0001-Highlight-multiple-symbols-in-single-quotes-in-Commo.patch (text/x-patch, attachment)]

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#59360; Package emacs. (Thu, 24 Nov 2022 23:54:01 GMT) Full text and rfc822 format available.

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

From: Stefan Kangas <stefankangas <at> gmail.com>
To: Thuna <thuna.cing <at> gmail.com>
Cc: 59360 <at> debbugs.gnu.org
Subject: Re: bug#59360: [PATCH] Highlight multiple symbols in single quotes in
 Common Lisp strings
Date: Thu, 24 Nov 2022 15:53:03 -0800
Thuna <thuna.cing <at> gmail.com> writes:

> Severity: wishlist
>
> This is mostly useful for quoting Hyperspec glossary entries.  I only
> patched it for Common Lisp to avoid possibly breaking help buffers for
> elisp.

For posterity, could you show (or link) an example of such a glossary
entry?

Thanks.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#59360; Package emacs. (Fri, 25 Nov 2022 14:25:02 GMT) Full text and rfc822 format available.

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

From: Thuna <thuna.cing <at> gmail.com>
To: Stefan Kangas <stefankangas <at> gmail.com>
Cc: 59360 <at> debbugs.gnu.org
Subject: Re: bug#59360: [PATCH] Highlight multiple symbols in single quotes
 in Common Lisp strings
Date: Fri, 25 Nov 2022 15:24:24 +0100
> For posterity, could you show (or link) an example of such a glossary
> entry?

Some common examples that come to mind are `pathname designator',
`ordinary lambda list', and `generic function'.  These are glossary
entries so they don't have individual links.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#59360; Package emacs. (Sat, 26 Nov 2022 08:25:02 GMT) Full text and rfc822 format available.

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

From: Stefan Kangas <stefankangas <at> gmail.com>
To: Thuna <thuna.cing <at> gmail.com>
Cc: 59360 <at> debbugs.gnu.org
Subject: Re: bug#59360: [PATCH] Highlight multiple symbols in single quotes in
 Common Lisp strings
Date: Sat, 26 Nov 2022 00:24:38 -0800
Thuna <thuna.cing <at> gmail.com> writes:

>> For posterity, could you show (or link) an example of such a glossary
>> entry?
>
> Some common examples that come to mind are `pathname designator',
> `ordinary lambda list', and `generic function'.  These are glossary
> entries so they don't have individual links.

Thanks.  Would it risk being confusing to highlight them in the same way
as proper symbols, which also would have links?

Do you see any other drawbacks with this change?




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#59360; Package emacs. (Sat, 26 Nov 2022 12:21:02 GMT) Full text and rfc822 format available.

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

From: Thuna <thuna.cing <at> gmail.com>
To: Stefan Kangas <stefankangas <at> gmail.com>
Cc: 59360 <at> debbugs.gnu.org
Subject: Re: bug#59360: [PATCH] Highlight multiple symbols in single quotes
 in Common Lisp strings
Date: Sat, 26 Nov 2022 13:20:20 +0100
> Thanks.  Would it risk being confusing to highlight them in the same way
> as proper symbols, which also would have links?
I don't believe so, since it is already possible to have multiple
clashing meanings for symbols even without the glossary entry, for
example http://www.lispworks.com/documentation/HyperSpec/Body/a_string.htm.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#59360; Package emacs. (Sat, 03 Dec 2022 00:59:02 GMT) Full text and rfc822 format available.

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

From: Stefan Kangas <stefankangas <at> gmail.com>
To: Thuna <thuna.cing <at> gmail.com>
Cc: 59360 <at> debbugs.gnu.org
Subject: Re: bug#59360: [PATCH] Highlight multiple symbols in single quotes in
 Common Lisp strings
Date: Fri, 2 Dec 2022 16:58:41 -0800
Thuna <thuna.cing <at> gmail.com> writes:

>> Thanks.  Would it risk being confusing to highlight them in the same way
>> as proper symbols, which also would have links?
> I don't believe so, since it is already possible to have multiple
> clashing meanings for symbols even without the glossary entry, for
> example http://www.lispworks.com/documentation/HyperSpec/Body/a_string.htm.

I would like to install the change, but where are we at with the
copyright assignment?  I think we are above the limit for the number of
contributions that we can accept from you without one, unfortunately.

I see that you discussed that with Lars in Bug#56345 in September.
Has there been any progress with that?

Thanks.




Added tag(s) pending. Request was from Stefan Kangas <stefankangas <at> gmail.com> to control <at> debbugs.gnu.org. (Thu, 07 Sep 2023 21:07:02 GMT) Full text and rfc822 format available.

Reply sent to Stefan Kangas <stefankangas <at> gmail.com>:
You have taken responsibility. (Wed, 12 Feb 2025 03:17:02 GMT) Full text and rfc822 format available.

Notification sent to Thuna <thuna.cing <at> gmail.com>:
bug acknowledged by developer. (Wed, 12 Feb 2025 03:17:02 GMT) Full text and rfc822 format available.

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

From: Stefan Kangas <stefankangas <at> gmail.com>
To: Thuna <thuna.cing <at> gmail.com>
Cc: 59360-done <at> debbugs.gnu.org
Subject: Re: bug#59360: [PATCH] Highlight multiple symbols in single quotes in
 Common Lisp strings
Date: Tue, 11 Feb 2025 19:16:29 -0800
Version: 31.1

Stefan Kangas <stefankangas <at> gmail.com> writes:

> Thuna <thuna.cing <at> gmail.com> writes:
>
>>> Thanks.  Would it risk being confusing to highlight them in the same way
>>> as proper symbols, which also would have links?
>> I don't believe so, since it is already possible to have multiple
>> clashing meanings for symbols even without the glossary entry, for
>> example http://www.lispworks.com/documentation/HyperSpec/Body/a_string.htm.
>
> I would like to install the change, but where are we at with the
> copyright assignment?  I think we are above the limit for the number of
> contributions that we can accept from you without one, unfortunately.
>
> I see that you discussed that with Lars in Bug#56345 in September.
> Has there been any progress with that?

The copyright assignment is now done, so I installed this on master as
commit 32700f38fdd.

I'm therefore closing this bug report.




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Wed, 12 Mar 2025 11:24:23 GMT) Full text and rfc822 format available.

This bug report was last modified 1 day ago.

Previous Next


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