1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-02-13 03:06:23 -08:00
emacs/doc
Martin Rudalics 5bba1b95b8 Further adjustments for restoring killed buffer windows (Bug#68235)
* etc/NEWS: Announce 'window-restore-killed-buffer-windows'.
* src/buffer.h (struct buffer) : New field last_name_.
* src/buffer.c (Fbuffer_last_name): New function to return last
name of buffer before it was killed or renamed.
(bset_last_name, Fget_buffer_create, Fmake_indirect_buffer)
(Frename_buffer, Fkill_buffer, init_buffer_once): Set buffer's
last_name_ field accordingly.
* src/window.c (window_restore_killed_buffer_windows): New
variable replacing Vwindow_kept_windows_functions.
(Fset_window_configuration): Use
window_restore_killed_buffer_windows instead of
Vwindow_kept_windows_functions.
* lisp/window.el (window--state-put-2, window-state-put): Use
'window-restore-killed-buffer-windows' instead of
'window-kept-windows-functions'.
* doc/lispref/windows.texi (Window Configurations): Describe
'window-restore-killed-buffer-windows' which replaces
'window-kept-windows-functions'.
2024-03-15 10:35:27 +01:00
..
emacs ; Fix last change (bug#68604) 2024-03-14 11:32:00 +02:00
lispintro Fix info-xref-tests 2024-01-13 20:38:34 +02:00
lispref Further adjustments for restoring killed buffer windows (Bug#68235) 2024-03-15 10:35:27 +01:00
man Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
misc When navigating through history in EWW, don't keep adding to 'eww-history' 2024-03-06 14:36:23 -08:00
translations ; Further copyedits of doc/translations/README. 2024-02-19 15:19:54 +02:00