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

Previous Next

Package: emacs;

Reported by: Jambunathan K <kjambunathan <at> gmail.com>

Date: Fri, 17 Aug 2012 10:32:01 UTC

Severity: normal

Found in version 24.2.50

Fixed in version 24.3.50

Done: Juri Linkov <juri <at> jurta.org>

Bug is archived. No further changes may be made.

Full log


Message #11 received at 12218 <at> debbugs.gnu.org (full text, mbox):

From: Jambunathan K <kjambunathan <at> gmail.com>
To: martin rudalics <rudalics <at> gmx.at>
Cc: 12218 <at> debbugs.gnu.org
Subject: Re: bug#12218: 24.2.50;
	vc-ediff: Pressing `n' moves focus away from ediff control panel
Date: Fri, 05 Oct 2012 22:42:51 +0530
[Message part 1 (text/plain, inline)]
martin rudalics <rudalics <at> gmx.at> writes:

>> 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.
>
> I can't reproduce that here.  But maybe you should try customizing the
> variable `ediff-grab-mouse' to t.

I am debian squeeze running Emacs from trunk (bzr version is visible in
the attached screenshot). Emacs is launched like this:

   ~/src/emacs/trunk/src/emacs  --debug-init -Q

`ediff-grab-mouse' is at it's default value of t.

I am attaching a screenshot of my desktop.  

I don't know whether the diff file has any bearing on the behaviour.
The register.el on display is the one obtained by applying the
bug12389.diff.

This bug is bit of an annoyance.  I am happy you are lookng in to it.

[bug12218.png (image/png, attachment)]
[bug12389.diff (text/x-diff, attachment)]
[Message part 4 (text/plain, inline)]
> martin

This bug report was last modified 12 years and 100 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.