|
From: | Jim Porter |
Subject: | bug#69265: 30.0.50; eshell: ls wrong number of arguments |
Date: | Mon, 19 Feb 2024 10:30:36 -0800 |
On 2/19/2024 12:59 AM, Colin Baxter wrote:
1. emacs -Q <RET> 2. Mx-eshell <RET> 3. ls <RET> 4. Wrong number of arguments: (5 . 5), 4
This looks like you have a stale .elc file. (Unfortunately, if a macro defined in another file is changed, files using that macro aren't automatically recompiled.) Try `rm lisp/eshell/*.elc && make` to do a full Eshell rebuild.
If that doesn't work, you can run `eshell-debug error` to make Eshell stop trapping errors, and then rerun this (possibly after calling `toggle-debug-on-error`). Then you could at least get a stack trace.
[Prev in Thread] | Current Thread | [Next in Thread] |