aboutsummaryrefslogtreecommitdiffstats
path: root/exec/exec.c
diff options
context:
space:
mode:
authorMattias EngdegÄrd2023-04-12 10:17:01 +0200
committerMattias EngdegÄrd2023-04-12 10:47:42 +0200
commitea9831bb3cb4878273f6f848051c9b8c3c76d5f1 (patch)
tree48db8a9d4aaa73a6779264377d14b2201769f84b /exec/exec.c
parentc146bd893dfbc8a4c92f9d1f33def8f29e7ece1f (diff)
downloademacs-ea9831bb3cb4878273f6f848051c9b8c3c76d5f1.tar.gz
emacs-ea9831bb3cb4878273f6f848051c9b8c3c76d5f1.zip
Better compilation of arguments to `ignore`
* lisp/emacs-lisp/bytecomp.el (byte-compile-form) (byte-compile-ignore): Instead of compiling each `ignore` argument for value which is then immediately discarded, compile it for effect but suppress ignore-return-value warnings by passing the special value `for-effect-no-warn` as for-effect parameter. Proposed by Stefan Monnier.
Diffstat (limited to 'exec/exec.c')
0 files changed, 0 insertions, 0 deletions