[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Early backtrace.
From: |
Stefan Monnier |
Subject: |
Re: Early backtrace. |
Date: |
Mon, 10 Jan 2022 16:54:16 -0500 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) |
> So I came up with the following, which has no Lisp dependencies. That
> is, absolutely none. I have used it as the first Lisp file loaded,
> immediately before byte-run.el.
I have a similar hack here for the same reason ;-)
So a +1 from me (tho I'd recommend using the `debugger-` namespace
rather than `early-`).
> So, how about including this file in Emacs, amending eval.c to use it if
> backtrace.el isn't yet avaiable? Comments and criticism are welcome.
I don't see any need for a change to `eval.c`. Just put the
(setq debugger #'early-debug)
and
(setq debugger #'debug)
at the appropriate places inside `loadup.el`.
Stefan
- Early backtrace., Alan Mackenzie, 2022/01/10
- Re: Early backtrace.,
Stefan Monnier <=
- Re: Early backtrace., Alan Mackenzie, 2022/01/11
- Re: [PATCH]: Re: Early backtrace., Philipp Stephani, 2022/01/31
- Re: [PATCH]: Re: Early backtrace., Eli Zaretskii, 2022/01/31
- Re: [PATCH]: Re: Early backtrace., Alan Mackenzie, 2022/01/31
- Re: [PATCH]: Re: Early backtrace., Alan Mackenzie, 2022/01/31