]> git.eshelyaron.com Git - emacs.git/commit
Allow macros autoloaded as functions during bytecomp (Bug#36022)
authorNoam Postavsky <npostavs@gmail.com>
Fri, 31 May 2019 12:24:56 +0000 (08:24 -0400)
committerNoam Postavsky <npostavs@gmail.com>
Sat, 1 Jun 2019 21:48:43 +0000 (17:48 -0400)
commit2860285621eb890697ca122cd6ede8c3f03566d6
tree0a3328fe922111ab47dba4c45a3f4833f872bcf5
parent008b263feeba8951a95bec93ec0a9e263cf230f7
Allow macros autoloaded as functions during bytecomp (Bug#36022)

* lisp/emacs-lisp/bytecomp.el (byte-compile-callargs-warn): Don't pass
symbols which don't have a known definition to
byte-compile--function-signature, it fails to compile code which
previously compiled successfully (for example, gnus.el until
2019-06-01 "* lisp/gnus/gnus.el: Mark autoloaded macros as such" which
autoloads some macros as if they were functions).
lisp/emacs-lisp/bytecomp.el