|
From: | Juri Linkov |
Subject: | bug#68235: 29.1.90; Switching tabs stops following process output in selected window |
Date: | Fri, 12 Jan 2024 09:37:59 +0200 |
User-agent: | Gnus/5.13 (Gnus v5.13) Emacs/30.0.50 (x86_64-pc-linux-gnu) |
>>>> Actually the problem is somewhere else because after dired revert >>>> point is relocated to the top of the buffer even in non-selected windows >>>> in window-configuration. So trying to manually preserve point >>>> in the selected window is not of much help. Therefore I just >>>> removed the special-handling of dired revert in master. >>> >>> Do you remember the bug this was supposed to fix? >> >> The dedicated bug report is this: >> >> bug#33871: Revert Dired window saved in window configuration >> >> Also something related was discussed in: >> >> bug#27243: dired-auto-revert-buffer jumps point to beginning of buffer >> bug#33458: dired loses position when reverted from outside place >> >> and maybe more. > > IIUC 'dired-save-positions' and 'dired-restore-positions' are supposed > to handle these bug scenarios in "normal" (user driven) dired reverting. > Do they? If so, why does saving and restoring a window configuration > not use them? This is because 'dired-save-positions' and 'dired-restore-positions' can't update positions in all existing window configurations that are not yet garbage-collected.
[Prev in Thread] | Current Thread | [Next in Thread] |