Subject: bug#12218: closed (Re: bug#12218: 24.2.50; vc-ediff: Pressing `n' moves focus away from ediff control panel)

From: [email-masked] (GNU bug Tracking System)
Date: Wed, 13 Feb 2013 08:46:02 +0000

Your bug report

#12218: 24.2.50; vc-ediff: Pressing `n' moves focus away from ediff control panel

which was filed against the emacs package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to [email-masked].

-- 
12218: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=12218
GNU Bug Tracking System
Contact [email-masked] with problems

Subject: Re: bug#12218: 24.2.50; vc-ediff: Pressing `n' moves focus away from ediff control panel
From: Juri Linkov <[email-masked]>
To: Jambunathan K <[email-masked]>
Cc: martin rudalics <[email-masked]>, [email-masked], Glenn Morris <[email-masked]>
Date: Wed, 13 Feb 2013 10:44:20 +0200
List-Id: <debbugs-submit.debbugs.gnu.org>

Version: 24.3.50

>> I recommend that this patch be applied. Works for me on my XFCE sytem.
>
> Also verified with "emacs -Q".

Thanks for verifying.  This is now installed in trunk, and the bug is closed.

PS: Note that (fboundp 'select-frame-set-input-focus) is added
for the case when Ediff is used with some other Emacs versions.
Its else-branch is like in `gnus-select-frame-set-input-focus'
in gnus-util.el.

Subject: 24.2.50; vc-ediff: Pressing `n' moves focus away from ediff control panel
From: Jambunathan K <[email-masked]>
To: [email-masked]
Date: Fri, 17 Aug 2012 15:52:19 +0530
List-Id: <debbugs-submit.debbugs.gnu.org>

My Bzr checkout is at 

    kjambunathan@debian-6:~/src/emacs/trunk/lisp$ bzr version-info
    revision-id: [email-masked]
    date: 2012-08-17 00:28:23 -0700
    build-date: 2012-08-17 15:46:53 +0530
    revno: 109655
    branch-nick: trunk

1. C-x C-f <some modified file>
2. M-x vc-ediff
3. Press `n' in the control panel
4. Note that the one of the src buffer - buffer B specifically - becomes
   receives focus (or whatever you call it)
5. Pressing another `n' and it modifies the src buffer.  

I would expect that focus never leave the ediff control panel.

Seems like a recent regression to me.