[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#53227: master: Wrong error message with M-: (funcall).
From: |
Stefan Monnier |
Subject: |
bug#53227: master: Wrong error message with M-: (funcall). |
Date: |
Fri, 14 Jan 2022 12:22:18 -0500 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) |
> You mean this?
>
> @@ -534,16 +534,14 @@ byte code for macroexp--expand-all:
> 431 stack-ref 3
> 432 call 2
> 433 return
> -434:28 stack-ref 2
> -435 stack-ref 5
> -436 stack-ref 3
> -437 call 2
> -438 return
> -439:29 stack-ref 1
> -440 stack-ref 4
> -441 stack-ref 2
> -442 call 2
> -443 return
> -444:30 stack-ref 2
> -445 car-safe
> -446 return
> +434:28 stack-ref 4
> +435 car-safe
> +436 return
> +437:29 stack-ref 1
> +438 stack-ref 4
> +439 stack-ref 2
> +440 call 2
> +441 return
> +442:30 stack-ref 2
> +443 car-safe
> +444 return
Hmm... indeed a few of the other patterns, such as:
(`(,(and fun `(lambda . ,_)) . ,args)
already prevent the optimization I was aiming for :-(
Stefan
- bug#53227: master: Wrong error message with M-: (funcall)., (continued)
- bug#53227: master: Wrong error message with M-: (funcall)., Stefan Monnier, 2022/01/13
- bug#53227: master: Wrong error message with M-: (funcall)., Andreas Schwab, 2022/01/13
- bug#53227: master: Wrong error message with M-: (funcall)., Stefan Monnier, 2022/01/13
- bug#53227: master: Wrong error message with M-: (funcall)., Andreas Schwab, 2022/01/13
- bug#53227: master: Wrong error message with M-: (funcall)., Stefan Monnier, 2022/01/13
- bug#53227: master: Wrong error message with M-: (funcall)., Andreas Schwab, 2022/01/13
- bug#53227: master: Wrong error message with M-: (funcall)., Stefan Monnier, 2022/01/13
- bug#53227: master: Wrong error message with M-: (funcall)., Andreas Schwab, 2022/01/13
- bug#53227: master: Wrong error message with M-: (funcall)., Stefan Monnier, 2022/01/13
- bug#53227: master: Wrong error message with M-: (funcall)., Andreas Schwab, 2022/01/14
- bug#53227: master: Wrong error message with M-: (funcall).,
Stefan Monnier <=
- bug#53227: master: Wrong error message with M-: (funcall)., Lars Ingebrigtsen, 2022/01/14
- bug#53227: master: Wrong error message with M-: (funcall)., Stefan Monnier, 2022/01/14
- bug#53227: master: Wrong error message with M-: (funcall)., Alan Mackenzie, 2022/01/13