diff options
author | Eli Zaretskii <eliz@gnu.org> | 2020-12-14 20:09:04 +0200 |
---|---|---|
committer | Eli Zaretskii <eliz@gnu.org> | 2020-12-14 20:09:04 +0200 |
commit | 668f0a7f847264dbc9549aeb2d42b967e25eef5f (patch) | |
tree | 3ebae1195566747c081c6ce77276c58dd912802c | |
parent | 2dbc95063b5ee3d48aceff05f89e63a134df86ed (diff) | |
download | emacs-668f0a7f847264dbc9549aeb2d42b967e25eef5f.tar.gz |
Fix point location when completing in gdb-mi.el
* lisp/progmodes/gdb-mi.el (def-gdb-auto-update-handler): Don't
force window-start position, so that redisplay doesn't move point
when popping completion window below the GUD one. (Bug#45052)
-rw-r--r-- | lisp/progmodes/gdb-mi.el | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lisp/progmodes/gdb-mi.el b/lisp/progmodes/gdb-mi.el index e785acd2840..2162df44f2b 100644 --- a/lisp/progmodes/gdb-mi.el +++ b/lisp/progmodes/gdb-mi.el @@ -2891,7 +2891,7 @@ If NOPRESERVE is non-nil, window point is not restored after CUSTOM-DEFUN." (,custom-defun) (gdb-update-buffer-name) ,@(when (not nopreserve) - '((set-window-start window start) + '((set-window-start window start t) (set-window-point window p)))))) (defmacro def-gdb-trigger-and-handler (trigger-name gdb-command |