Feels weird not to have a y-or-n-p.

This commit is contained in:
Benson Chu 2026-05-11 13:47:55 -05:00
parent 7ac690b51e
commit 4bc8acf8e7

View file

@ -449,15 +449,16 @@
(defun realgud:rr-reverse-continue ()
(interactive)
(let* ((buffer (current-buffer))
(cmdbuf (realgud-get-cmdbuf))
(cmd "reverse-continue"))
(progn
;; Set flag to know which buffer to jump back to
(with-current-buffer-safe cmdbuf
(realgud-cmdbuf-info-in-srcbuf?= (not (realgud-cmdbuf? buffer))))
;; Run actual command
(realgud-command cmd nil nil nil nil))))
(when (y-or-n-p "Reverse continue? ")
(let* ((buffer (current-buffer))
(cmdbuf (realgud-get-cmdbuf))
(cmd "reverse-continue"))
(progn
;; Set flag to know which buffer to jump back to
(with-current-buffer-safe cmdbuf
(realgud-cmdbuf-info-in-srcbuf?= (not (realgud-cmdbuf? buffer))))
;; Run actual command
(realgud-command cmd nil nil nil nil)))))
(define-key realgud:shortkey-mode-map (kbd "p") #'realgud:rr-reverse-next)
(define-key realgud:shortkey-mode-map (kbd "C") #'realgud:rr-reverse-continue)