GNU bug report logs - #78995
[PATCH] ;;;autoload-expand for special macros

Previous Next

Package: emacs;

Reported by: JD Smith <jdtsmith <at> gmail.com>

Date: Fri, 11 Jul 2025 19:29:02 UTC

Severity: normal

Tags: patch

Fixed in version 31

Done: "J.D. Smith" <jdtsmith <at> gmail.com>

Full log


View this message in rfc822 format

From: "J.D. Smith" <jdtsmith <at> gmail.com>
To: Michael Albinus <michael.albinus <at> gmx.de>
Cc: 78995 <at> debbugs.gnu.org, Stefan Monnier <monnier <at> iro.umontreal.ca>
Subject: bug#78995: [PATCH] ;;;autoload-expand for special macros
Date: Wed, 30 Jul 2025 11:54:18 -0400
Michael Albinus <michael.albinus <at> gmx.de> writes:
>
> Tramp uses an own declare form `tramp-suppress-trace'. In order to make
> it happen, there's the code
>

We are already adding the new declare form to `macro-declarations-alist', but the problem is, this code will not exist in Emacs <31.  I guess we could recommend:

 (add-to-list macro-declarations-alist (list autoload-macro ignore))

in the meantime.  But just skipping the declare (for now) as Stefan
suggests is I guess the simpler approach.  People who want to use it
will need to require v>=31.




This bug report was last modified 27 days ago.

Previous Next


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