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

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

bug#40671: [DOC] modify literal objects


From: Michael Heerdegen
Subject: bug#40671: [DOC] modify literal objects
Date: Tue, 12 May 2020 00:36:28 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux)

Noam Postavsky <npostavs@gmail.com> writes:

> Paul Eggert <eggert@cs.ucla.edu> writes:
>
> >  (defvar gnus-article-mode-line-format-alist
> > -  (nconc '((?w (gnus-article-wash-status) ?s)
> > -      (?m (gnus-article-mime-part-status) ?s))
> > -    gnus-summary-mode-line-format-alist))
> > +  (nconc `((?w (gnus-article-wash-status) ?s)
> > +      (?m (gnus-article-mime-part-status) ?s)
> > +      ,@gnus-summary-mode-line-format-alist)))
>
> You meant to remove the nconc call too, right?

That, and, the code still makes literal lists to alist entries.  If you
modify these associations, you modify these literal lists.

I wonder how many of such uses of backquote expressions used to
construct alists are scattered throughout the Emacs code.

Michael.





reply via email to

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