diff options
author | Alan Mackenzie <acm@muc.de> | 2015-11-26 10:36:32 +0000 |
---|---|---|
committer | Alan Mackenzie <acm@muc.de> | 2015-11-26 10:36:32 +0000 |
commit | 5d93a89e805baa2f29941fd801e48235f6c1a6b6 (patch) | |
tree | d8bb921b2d2a9185aab21ae0165518fd9f8f378c /lisp/emacs-lisp/inline.el | |
parent | 768b6f67746d2ba8407eb264c4b2d5c8ca011f58 (diff) | |
download | emacs-5d93a89e805baa2f29941fd801e48235f6c1a6b6.tar.gz emacs-5d93a89e805baa2f29941fd801e48235f6c1a6b6.tar.bz2 emacs-5d93a89e805baa2f29941fd801e48235f6c1a6b6.zip |
Byte compiler: on setq with an odd number of arguments, generate a `signal'
* lisp/emacs-lisp/cconv.el (cconv-convert): Don't transform `setq' form when
it has an odd number of arguments, to allow bytecomp to handle the error.
* lisp/emacs-lisp/bytecomp.el (byte-compile-setq): In a `setq' form with an
odd number of arguments, generate a `signal' instead of the normal code.
Diffstat (limited to 'lisp/emacs-lisp/inline.el')
0 files changed, 0 insertions, 0 deletions