diff options
author | Stefan Monnier <monnier@iro.umontreal.ca> | 2019-07-27 17:28:10 -0400 |
---|---|---|
committer | Stefan Monnier <monnier@iro.umontreal.ca> | 2019-07-27 17:28:10 -0400 |
commit | 1c8405e33e814a372fa349313521b015c3601605 (patch) | |
tree | e922be4b6a7695bd5380b472bafbc55589e022bb /lisp/emacs-lisp/autoload.el | |
parent | 37db78c4bd351041eada08ebbdbf92c16819f09c (diff) | |
download | emacs-1c8405e33e814a372fa349313521b015c3601605.tar.gz |
* lisp/emacs-lisp/bytecomp.el (byte-compile-out-toplevel): Fix bug#34757
This fix was provided by Pip Cet <pipcet@gmail.com>. It tightens the
code that tries to recognize a bytecode sequence as being a simple
function call (to then decompile it), which occasionally misfired.
I added some minor changes found while investigating this issue.
(byte-compile): Handle corner case where byte-compile-top-level returns
a non-self-evaluating expression.
(byte-compile-out-toplevel): Remove support for `progn` and `t` values
of output-type which aren't used anywhere.
Diffstat (limited to 'lisp/emacs-lisp/autoload.el')
0 files changed, 0 insertions, 0 deletions