[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#12193: 24.1.50; 24.1.50; Completion broken in revno 109116
From: |
Daiki Ueno |
Subject: |
bug#12193: 24.1.50; 24.1.50; Completion broken in revno 109116 |
Date: |
Tue, 14 Aug 2012 11:50:30 +0900 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.1.50 (gnu/linux) |
chad <yandros@MIT.EDU> writes:
> I'm still seeing the problem, but my recipe was off. Try this instead:
I can reproduce it and find it quite annoying. There seems to be
another couple of typo in Stefan's with-selected-window cleanup
(r109577):
> +(defun internal--after-with-seleted-window (state)
> + ;; First reset frame-selected-window.
> + (when (window-live-p (nth 2 state))
> + ;; We don't use set-frame-selected-window because it does not
> + ;; pass the `norecord' argument to Fselect_window.
> + (select-window (nth 2 state) 'norecord)
> + (and (frame-live-p (nth 3 state))
> + (not (eq (tty-top-frame) (nth 3 state)))
> + (select-frame (nth 3 state) 'norecord)))
> + ;; Then reset the actual selected-window.
> + (when (window-live-p (nth 2 state))
> + (select-window (nth 2 state) 'norecord)))
The last two (nth 2 state) should be (nth 1 state).
Regards,
--
Daiki Ueno