GNU bug report logs - #54491
27.2; left-margin variable breaks autoload generation

Previous Next

Package: emacs;

Reported by: Will Tower <william.emerson.tower <at> gmail.com>

Date: Mon, 21 Mar 2022 10:35:04 UTC

Severity: normal

Merged with 54490

Found in version 27.2

Fixed in version 29.1

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Eli Zaretskii <eliz <at> gnu.org>
To: Lars Ingebrigtsen <larsi <at> gnus.org>
Cc: 54491 <at> debbugs.gnu.org, william.emerson.tower <at> gmail.com
Subject: bug#54491: 27.2; left-margin variable breaks autoload generation
Date: Mon, 21 Mar 2022 19:27:50 +0200
> From: Lars Ingebrigtsen <larsi <at> gnus.org>
> Date: Mon, 21 Mar 2022 16:19:20 +0100
> Cc: 54491 <at> debbugs.gnu.org
> 
> (autoload 'allout-widgets-mode "allout-widgets" "\
> ("Toggle Allout Widgets mode.
> 
> 	This is a minor mode.  If called interactively, toggle the
> 	`Allout-Widgets mode' mode.  If the prefix argument is
> 	positive, enable the mode, and if it is zero or negative,
> 	disable the mode.
> 
> 
> 
> instead of
> 
> 
> (autoload 'allout-mode "allout" "\
> Toggle Allout outline mode.
> 
> This is a minor mode.  If called interactively, toggle the `Allout
> mode' mode.  If the prefix argument is positive, enable the mode, and
> if it is zero or negative, disable the mode.
> 
> 
> (Although you may find it difficult to then actually build Emacs
> afterwards.)
> 
> I haven't tried debugging further -- is it obvious to anybody else
> what's breaking here?

Looks like adaptive-fill?  lisp-mode defines various indent-* and
fill-* functions, so perhaps the extra open parenthesis is the
"prefix" it decides to use when filling/indenting?




This bug report was last modified 3 years and 39 days ago.

Previous Next


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