diff options
| author | Mattias EngdegÄrd | 2026-02-28 14:24:35 +0100 |
|---|---|---|
| committer | Mattias EngdegÄrd | 2026-03-02 21:36:19 +0100 |
| commit | e96bb822e3b47552d8ebf369af6255f5f21ca780 (patch) | |
| tree | ce8b9a29a02f944e7ff9024575b7bdb1f02c8b00 /java | |
| parent | f46eaf609e1f9344671a7886f161d460edc0fe0c (diff) | |
| download | emacs-e96bb822e3b47552d8ebf369af6255f5f21ca780.tar.gz emacs-e96bb822e3b47552d8ebf369af6255f5f21ca780.zip | |
Don't complain on compiler-macro arity mismatch
* lisp/emacs-lisp/macroexp.el (macroexp--compiler-macro):
Don't warn if calling the compiler-macro handler elicits an arity error.
This helps in two ways: no messy wrong-number-of-arguments errors during
macro-expansion, only the actual warnings emitted by the compiler, and
compiler-macros no longer need to be written defensively to avoid such
errors.
Diffstat (limited to 'java')
0 files changed, 0 insertions, 0 deletions