all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Drew Adams <drew.adams@oracle.com>
To: Eli Zaretskii <eliz@gnu.org>, Markus Triska <triska@metalevel.at>
Cc: larsi@gnus.org, stefan@marxist.se, 45428@debbugs.gnu.org
Subject: bug#45428: 27.1; (quote (quote (quote ...))) unexpectedly works as anonymous face
Date: Sun, 27 Dec 2020 11:06:03 -0800 (PST)	[thread overview]
Message-ID: <975c150b-99aa-4143-b057-8b5ec7caec19@default> (raw)
In-Reply-To: <<83h7o7kufk.fsf@gnu.org>>

> > In my own configuration and Emacs Lisp programs, I would strongly prefer
> > to rely only on documented features of Emacs, and I would like Emacs to
> > at least warn me if my code starts to rely on features that are not
> > officially supported and hence may change more readily in the future.
> 
> You should indeed rely on documented behavior.  But that doesn't mean
> Emacs cannot have undocumented behavior, especially when it is a side
> effect of the specific implementation of some documented feature.

Agreed.  But what is the specific need for this
particular undocumented behavior?  That's the
question relevant for this bug, I think.

Does anyone even know why this undocumented,
unlispy, and bizarre exception was made here?





       reply	other threads:[~2020-12-27 19:06 UTC|newest]

Thread overview: 25+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <<m2tusa3vzm.fsf@metalevel.at>
     [not found] ` <<87eejc9pnm.fsf@gnus.org>
     [not found]   ` <<CADwFkm=Q9P-a+PJdiQzGWU9PkV1BhTEw9V4GPcFRAnuaFiUNVg@mail.gmail.com>
     [not found]     ` <<5e99c39b-b67b-4184-a890-2cae38fb40de@default>
     [not found]       ` <<87a6tzk5iv.fsf@metalevel.at>
     [not found]         ` <<83h7o7kufk.fsf@gnu.org>
2020-12-27 19:06           ` Drew Adams [this message]
2020-12-27 19:18             ` bug#45428: 27.1; (quote (quote (quote ...))) unexpectedly works as anonymous face Eli Zaretskii
     [not found] <<<<<<m2tusa3vzm.fsf@metalevel.at>
     [not found] ` <<<<<<87eejc9pnm.fsf@gnus.org>
     [not found]   ` <<<<<<CADwFkm=Q9P-a+PJdiQzGWU9PkV1BhTEw9V4GPcFRAnuaFiUNVg@mail.gmail.com>
     [not found]     ` <<<<<<5e99c39b-b67b-4184-a890-2cae38fb40de@default>
     [not found]       ` <<<<<<87a6tzk5iv.fsf@metalevel.at>
     [not found]         ` <<<<<<83h7o7kufk.fsf@gnu.org>
     [not found]           ` <<<<<975c150b-99aa-4143-b057-8b5ec7caec19@default>
     [not found]             ` <<<<<838s9jkqh7.fsf@gnu.org>
     [not found]               ` <<<<fc9aea86-b07a-4f81-a442-019f610bb73a@default>
     [not found]                 ` <<<<835z4mkpvz.fsf@gnu.org>
     [not found]                   ` <<<5dfff982-e496-46fe-9efd-1e0edd4f0be8@default>
     [not found]                     ` <<<83o8idkehc.fsf@gnu.org>
     [not found]                       ` <<<83mtxxkcwk.fsf@gnu.org>
     [not found]                         ` <<9a600718-7caf-4ad0-a664-0ebafba63e57@default>
     [not found]                           ` <<83im8lk9lp.fsf@gnu.org>
2020-12-28 20:44                             ` Drew Adams
2020-12-29 14:53                               ` Eli Zaretskii
2020-12-29 16:40                                 ` Markus Triska
2020-12-29 17:17                                   ` Eli Zaretskii
2020-12-29 18:39                                     ` Markus Triska
2020-12-29 19:41                                       ` Eli Zaretskii
2020-12-29 18:27                                 ` Drew Adams
2020-12-29 19:39                                   ` Eli Zaretskii
2020-12-30  2:54                                     ` Lars Ingebrigtsen
     [not found] <<<<<m2tusa3vzm.fsf@metalevel.at>
     [not found] ` <<<<<87eejc9pnm.fsf@gnus.org>
     [not found]   ` <<<<<CADwFkm=Q9P-a+PJdiQzGWU9PkV1BhTEw9V4GPcFRAnuaFiUNVg@mail.gmail.com>
     [not found]     ` <<<<<5e99c39b-b67b-4184-a890-2cae38fb40de@default>
     [not found]       ` <<<<<87a6tzk5iv.fsf@metalevel.at>
     [not found]         ` <<<<<83h7o7kufk.fsf@gnu.org>
     [not found]           ` <<<<975c150b-99aa-4143-b057-8b5ec7caec19@default>
     [not found]             ` <<<<838s9jkqh7.fsf@gnu.org>
     [not found]               ` <<<fc9aea86-b07a-4f81-a442-019f610bb73a@default>
     [not found]                 ` <<<835z4mkpvz.fsf@gnu.org>
     [not found]                   ` <<5dfff982-e496-46fe-9efd-1e0edd4f0be8@default>
     [not found]                     ` <<83o8idkehc.fsf@gnu.org>
     [not found]                       ` <<83mtxxkcwk.fsf@gnu.org>
2020-12-28 18:54                         ` Drew Adams
2020-12-28 19:34                           ` Eli Zaretskii
     [not found] <<<<m2tusa3vzm.fsf@metalevel.at>
     [not found] ` <<<<87eejc9pnm.fsf@gnus.org>
     [not found]   ` <<<<CADwFkm=Q9P-a+PJdiQzGWU9PkV1BhTEw9V4GPcFRAnuaFiUNVg@mail.gmail.com>
     [not found]     ` <<<<5e99c39b-b67b-4184-a890-2cae38fb40de@default>
     [not found]       ` <<<<87a6tzk5iv.fsf@metalevel.at>
     [not found]         ` <<<<83h7o7kufk.fsf@gnu.org>
     [not found]           ` <<<975c150b-99aa-4143-b057-8b5ec7caec19@default>
     [not found]             ` <<<838s9jkqh7.fsf@gnu.org>
     [not found]               ` <<fc9aea86-b07a-4f81-a442-019f610bb73a@default>
     [not found]                 ` <<835z4mkpvz.fsf@gnu.org>
2020-12-28 17:45                   ` Drew Adams
2020-12-28 17:49                     ` Eli Zaretskii
2020-12-28 18:23                       ` Eli Zaretskii
     [not found] <<<m2tusa3vzm.fsf@metalevel.at>
     [not found] ` <<<87eejc9pnm.fsf@gnus.org>
     [not found]   ` <<<CADwFkm=Q9P-a+PJdiQzGWU9PkV1BhTEw9V4GPcFRAnuaFiUNVg@mail.gmail.com>
     [not found]     ` <<<5e99c39b-b67b-4184-a890-2cae38fb40de@default>
     [not found]       ` <<<87a6tzk5iv.fsf@metalevel.at>
     [not found]         ` <<<83h7o7kufk.fsf@gnu.org>
     [not found]           ` <<975c150b-99aa-4143-b057-8b5ec7caec19@default>
     [not found]             ` <<838s9jkqh7.fsf@gnu.org>
2020-12-27 19:56               ` Drew Adams
2020-12-28 13:43                 ` Eli Zaretskii
2020-12-25 12:34 Markus Triska
2020-12-26 22:19 ` Lars Ingebrigtsen
2020-12-27  4:16   ` Stefan Kangas
2020-12-27  4:47     ` Drew Adams
2020-12-27  8:38       ` Markus Triska
2020-12-27 17:52         ` Eli Zaretskii
2020-12-28 19:58 ` Andreas Schwab

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=975c150b-99aa-4143-b057-8b5ec7caec19@default \
    --to=drew.adams@oracle.com \
    --cc=45428@debbugs.gnu.org \
    --cc=eliz@gnu.org \
    --cc=larsi@gnus.org \
    --cc=stefan@marxist.se \
    --cc=triska@metalevel.at \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.