[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/geiser-chez 0cd37833ab 03/15: geiser-chez-debug-on-excepti
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/geiser-chez 0cd37833ab 03/15: geiser-chez-debug-on-exception-p -> geiser-chez-debug-on-exception |
Date: |
Tue, 11 Oct 2022 13:58:54 -0400 (EDT) |
branch: elpa/geiser-chez
commit 0cd37833aba3af0150ea4486e244cd38f376f1cd
Author: jao <jao@gnu.org>
Commit: jao <jao@gnu.org>
geiser-chez-debug-on-exception-p -> geiser-chez-debug-on-exception
---
geiser-chez.el | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/geiser-chez.el b/geiser-chez.el
index b179ef76d2..cb6ad00f03 100644
--- a/geiser-chez.el
+++ b/geiser-chez.el
@@ -63,11 +63,14 @@ init file at this location in remote host."
:type '(repeat string)
:group 'geiser-chez)
-(geiser-custom--defcustom geiser-chez-debug-on-exception-p nil
+(geiser-custom--defcustom geiser-chez-debug-on-exception nil
"Whether to automatically enter the debugger when catching an exception"
:type 'boolean
:group 'geiser-chez)
+(define-obsolete-variable-alias 'geiser-chez-debug-on-exception-p
+ 'geiser-chez-debug-on-exception "0.18")
+
;;; REPL support:
@@ -190,7 +193,8 @@ This function uses `geiser-chez-init-file' if it exists."
(defun geiser-chez--enter-debugger ()
"Tell Geiser to interact with the debugger."
- (when geiser-chez-debug-on-exception-p
+ (when geiser-chez-debug-on-exception
+ (geiser-switch nil 'chez)
(let ((bt-cmd "\n(debug)\n")
(repl-buffer (geiser-repl--repl/impl 'chez)))
(compilation-forget-errors)
- [nongnu] elpa/geiser-chez 52fbf028e5 04/15: fixes for the above in the face of non-continuable conditions, (continued)
- [nongnu] elpa/geiser-chez 52fbf028e5 04/15: fixes for the above in the face of non-continuable conditions, ELPA Syncer, 2022/10/11
- [nongnu] elpa/geiser-chez e80f797a5c 10/15: autodoc: fix for arity 0 functions, ELPA Syncer, 2022/10/11
- [nongnu] elpa/geiser-chez 3bfa85afb9 05/15: following the error reporting protocol now that geiser does too, ELPA Syncer, 2022/10/11
- [nongnu] elpa/geiser-chez 7f12bcfe8b 13/15: initial implementation of symbol-location and module-location, ELPA Syncer, 2022/10/11
- [nongnu] elpa/geiser-chez 00ab1e6c7a 12/15: 'module' recognised as a keyword in chez, ELPA Syncer, 2022/10/11
- [nongnu] elpa/geiser-chez 3996898343 14/15: add-to-load-path, ELPA Syncer, 2022/10/11
- [nongnu] elpa/geiser-chez 2d8cd83c64 08/15: wee refactoring, ELPA Syncer, 2022/10/11
- [nongnu] elpa/geiser-chez 501fa22da4 06/15: whitespace and spurious rest arg, ELPA Syncer, 2022/10/11
- [nongnu] elpa/geiser-chez a70c47c557 07/15: unit test fixes, ELPA Syncer, 2022/10/11
- [nongnu] elpa/geiser-chez 21d35aa8d6 02/15: autodoc improvements (signatures from arities, values), ELPA Syncer, 2022/10/11
- [nongnu] elpa/geiser-chez 0cd37833ab 03/15: geiser-chez-debug-on-exception-p -> geiser-chez-debug-on-exception,
ELPA Syncer <=
- [nongnu] elpa/geiser-chez 39b7e9357d 09/15: remote connections: wee refactoring, ELPA Syncer, 2022/10/11
- [nongnu] elpa/geiser-chez 846f96ba19 11/15: whitespace, ELPA Syncer, 2022/10/11
- [nongnu] elpa/geiser-chez 53b7279550 15/15: load-file: adjust current-directory to loaded file's, ELPA Syncer, 2022/10/11