From 8c00b9ab16ac38a7e6811a2db6b2e5dcb2ded139 Mon Sep 17 00:00:00 2001 From: Diancheng Wang Date: Thu, 5 Dec 2024 15:34:44 +0800 Subject: [PATCH] Turn off current source line indicator when gdb buffer is killed * lisp/progmodes/gud.el (gud-hide-current-line-indicator): Turn off current-line indicator. (Bug#74642) (cherry picked from commit a4548739b8ed3ba20223d1043390f71afcdd8a2f) --- lisp/progmodes/gud.el | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lisp/progmodes/gud.el b/lisp/progmodes/gud.el index 716b113c3c7..753ebd09d07 100644 --- a/lisp/progmodes/gud.el +++ b/lisp/progmodes/gud.el @@ -2964,6 +2964,8 @@ It is nil if not yet present.") (defun gud-sentinel (proc msg) (cond ((null (buffer-name (process-buffer proc))) ;; buffer killed + ;; Stop displaying an arrow and highlight overlay in a source file. + (gud-hide-current-line-indicator t) (set-process-buffer proc nil) (if (and (boundp 'speedbar-initial-expansion-list-name) (string-equal speedbar-initial-expansion-list-name "GUD")) -- 2.39.5