[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#38164: quit-restore-window doesn't restore point in man
From: |
martin rudalics |
Subject: |
bug#38164: quit-restore-window doesn't restore point in man |
Date: |
Mon, 11 Nov 2019 10:33:45 +0100 |
>>> (progn
>>> (man "XYZ")
>>> (read-string "-->"))
>>>
>>> This is because quit-restore-window moves point to wrong window.
>>
>> What should 'quit-restore-window' do here in particular?
>
> quit-restore-window should move point to old-selected-window,
> i.e. the minibuffer window that was selected before Man-bgproc-sentinel
> kicked in. But I don't understand why it's not doing that.
I'm not sure what you mean. At the time 'man' calls 'display-buffer',
the latter simply records the window returned by 'selected-window' as
the one to reselect when the *Man XYZ* window gets deleted. That
recorded window is not the minibuffer window here, even if I evaluate
the form via M-:. Am I missing something?
martin
- bug#19064: 25.0.50; `message' overwrites `y-or-n-p' prompt, so user misses it, Juri Linkov, 2019/11/06
- bug#19064: 25.0.50; `message' overwrites `y-or-n-p' prompt, so user misses it, Juri Linkov, 2019/11/09
- bug#19064: 25.0.50; `message' overwrites `y-or-n-p' prompt, so user misses it, martin rudalics, 2019/11/10
- bug#38164: quit-restore-window doesn't restore point in man, Juri Linkov, 2019/11/10
- bug#38164: quit-restore-window doesn't restore point in man,
martin rudalics <=
- bug#38164: quit-restore-window doesn't restore point in man, Juri Linkov, 2019/11/12
- bug#38164: quit-restore-window doesn't restore point in man, martin rudalics, 2019/11/13
- bug#38164: quit-restore-window doesn't restore point in man, Juri Linkov, 2019/11/13
- bug#38164: quit-restore-window doesn't restore point in man, martin rudalics, 2019/11/14
- bug#38164: quit-restore-window doesn't restore point in man, Juri Linkov, 2019/11/14
- bug#38164: quit-restore-window doesn't restore point in man, martin rudalics, 2019/11/15
- bug#38164: quit-restore-window doesn't restore point in man, Juri Linkov, 2019/11/18
- bug#38164: quit-restore-window doesn't restore point in man, Eli Zaretskii, 2019/11/18
- bug#38164: quit-restore-window doesn't restore point in man, martin rudalics, 2019/11/19
- bug#38164: quit-restore-window doesn't restore point in man, Eli Zaretskii, 2019/11/19