[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#55863: 29.0.50; [PATCH] Avoid hanging chad of *Backtrace*
From: |
Po Lu |
Subject: |
bug#55863: 29.0.50; [PATCH] Avoid hanging chad of *Backtrace* |
Date: |
Thu, 09 Jun 2022 18:11:04 +0800 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) |
dick.r.chiang@gmail.com writes:
> Subject: [PATCH] Avoid the hanging chad of "*Backtrace*"
Most people do not use paper punches anymore, and are likely to think of
the urban slang meaning of "chad" instead. Mysterious commit messages
do not belong in our source code.
> * lisp/emacs-lisp/debug.el (debugger-buffer-name): DRY.
> (debug): Don't just erase the *Backtrace*; kill it.
> * test/lisp/abbrev-tests.el (copy-abbrev-table-test):
> We have `ignore-errors` for this purpose.
> (abbrev-tests-backtrace-bury): Test it.
> ---
> lisp/emacs-lisp/debug.el | 113 ++++++++++++++++++--------------------
> test/lisp/abbrev-tests.el | 20 +++++--
So exactly what is the problem, and where is the fix? And why is
`abbrev-tests.el' related?
> 2 files changed, 68 insertions(+), 65 deletions(-)
>
> diff --git a/lisp/emacs-lisp/debug.el b/lisp/emacs-lisp/debug.el
> index 6c172d6c31d..c1c977ce66e 100644
> --- a/lisp/emacs-lisp/debug.el
> +++ b/lisp/emacs-lisp/debug.el
> @@ -95,6 +95,8 @@ debug-allow-recursive-debug
> :type 'boolean
> :version "29.1")
>
> +(defconst debugger-buffer-name "*Backtrace*")
No doc string.
- bug#55863: 29.0.50; [PATCH] Avoid hanging chad of *Backtrace*, dick . r . chiang, 2022/06/09
- bug#55863: 29.0.50; [PATCH] Avoid hanging chad of *Backtrace*, Eli Zaretskii, 2022/06/09
- bug#55863: 29.0.50; [PATCH] Avoid hanging chad of *Backtrace*, Juri Linkov, 2022/06/09
- bug#55863: 29.0.50; [PATCH] Avoid hanging chad of *Backtrace*,
Po Lu <=
- bug#55863: 29.0.50; [PATCH] Avoid hanging chad of *Backtrace*, Lars Ingebrigtsen, 2022/06/09
- bug#55863: 29.0.50; [PATCH] Avoid hanging chad of *Backtrace*, dick, 2022/06/09
- bug#55863: 29.0.50; [PATCH] Avoid hanging chad of *Backtrace*, Lars Ingebrigtsen, 2022/06/09
- bug#55863: 29.0.50; [PATCH] Avoid hanging chad of *Backtrace*, Juri Linkov, 2022/06/09
- bug#55863: 29.0.50; [PATCH] Avoid hanging chad of *Backtrace*, Lars Ingebrigtsen, 2022/06/09
- bug#55863: 29.0.50; [PATCH] Avoid hanging chad of *Backtrace*, Juri Linkov, 2022/06/09
- bug#55863: 29.0.50; [PATCH] Avoid hanging chad of *Backtrace*, Lars Ingebrigtsen, 2022/06/09
- bug#55863: 29.0.50; [PATCH] Avoid hanging chad of *Backtrace*, Drew Adams, 2022/06/09
- bug#55863: 29.0.50; [PATCH] Avoid hanging chad of *Backtrace*, Eli Zaretskii, 2022/06/09
- bug#55863: 29.0.50; [PATCH] Avoid hanging chad of *Backtrace*, Lars Ingebrigtsen, 2022/06/09