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

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

bug#36022: 26.2.50; errors byte-compiling gnus.el


From: Noam Postavsky
Subject: bug#36022: 26.2.50; errors byte-compiling gnus.el
Date: Sat, 01 Jun 2019 17:52:36 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2 (gnu/linux)

tags 36022 fixed
close 36022 
quit

>> Glenn already fixed this[1], right?  (Thanks Glenn!)
>>
>> [1: 008b263fee]: * lisp/gnus/gnus.el: Mark autoloaded macros as such.
>>   2019-06-01 11:33:25 -0700
>>   
>> https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=008b263feeba8951a95bec93ec0a9e263cf230f7
>
> I get this compilation warning though:
>
>   ELC      gnus/gnus.elc
> Warning: Eager macro-expansion skipped due to cycle:
>   … => (load "gnus.el") => (macroexpand-all (defalias (quote 
> gnus-interactive) …)) => (macroexpand (gnus-summary-skip-intangible …)) => 
> (load "gnus.el")

Actually I guess this warning isn't a problem, it just makes explicit
what was happening all along.

I pushed my bytecomp fix to emacs-26, I'll see if I can make the 'macros
autoloaded as function' a proper compile warning in master.

2860285621 2019-06-01T17:48:43-04:00 "Allow macros autoloaded as functions 
during bytecomp (Bug#36022)"
https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=2860285621eb890697ca122cd6ede8c3f03566d6






reply via email to

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