GNU bug report logs -
#38164
quit-restore-window doesn't restore point in man
Previous Next
Reported by: Juri Linkov <juri <at> linkov.net>
Date: Sun, 10 Nov 2019 20:57:01 UTC
Severity: minor
Done: Lars Ingebrigtsen <larsi <at> gnus.org>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
> Is it possible to not restore the previous window configuration
> when quitting the minibuffer?
No. It's a very elaborate scheme in read_minibuf triggered by
record_unwind_protect (restore_buffer, Fcurrent_buffer ());
choose_minibuf_frame ();
record_unwind_protect_void (choose_minibuf_frame);
record_unwind_protect (restore_window_configuration,
Fcurrent_window_configuration (Qnil));
/* If the minibuffer window is on a different frame, save that
frame's configuration too. */
mini_frame = WINDOW_FRAME (XWINDOW (minibuf_window));
if (!EQ (mini_frame, selected_frame))
record_unwind_protect (restore_window_configuration,
Fcurrent_window_configuration (mini_frame));
so it may even save two window configurations.
martin
This bug report was last modified 4 years and 47 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.