From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Matthew Persico Newsgroups: gmane.emacs.bugs Subject: bug#37390: 26.3; ediff-buffers appears to have a focus issue Date: Tue, 17 Sep 2019 08:29:47 -0400 Message-ID: References: <1ddaf25a-e1c8-4fd2-1350-6ca8e33f31cb@gmx.at> <68193418-d3e6-fca2-4b86-d6d117768584@gmx.at> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="000000000000ded5850592bee074" Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="139037"; mail-complaints-to="usenet@blaine.gmane.org" Cc: 37390@debbugs.gnu.org To: martin rudalics Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Sep 17 14:34:12 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iACgO-000a4p-KK for geb-bug-gnu-emacs@m.gmane.org; Tue, 17 Sep 2019 14:34:12 +0200 Original-Received: from localhost ([::1]:45602 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iACgM-0003dY-QS for geb-bug-gnu-emacs@m.gmane.org; Tue, 17 Sep 2019 08:34:11 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:36223) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iACdL-0001op-Gg for bug-gnu-emacs@gnu.org; Tue, 17 Sep 2019 08:31:04 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iACdJ-0001eT-Ut for bug-gnu-emacs@gnu.org; Tue, 17 Sep 2019 08:31:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:42977) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iACdJ-0001eM-RT for bug-gnu-emacs@gnu.org; Tue, 17 Sep 2019 08:31:01 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1iACdJ-0006s4-Kp for bug-gnu-emacs@gnu.org; Tue, 17 Sep 2019 08:31:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Matthew Persico Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 17 Sep 2019 12:31:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 37390 X-GNU-PR-Package: emacs Original-Received: via spool by 37390-submit@debbugs.gnu.org id=B37390.156872340722880 (code B ref 37390); Tue, 17 Sep 2019 12:31:01 +0000 Original-Received: (at 37390) by debbugs.gnu.org; 17 Sep 2019 12:30:07 +0000 Original-Received: from localhost ([127.0.0.1]:51798 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iACcQ-0005wQ-SG for submit@debbugs.gnu.org; Tue, 17 Sep 2019 08:30:07 -0400 Original-Received: from mail-vs1-f48.google.com ([209.85.217.48]:39815) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iACcN-0005s6-DC for 37390@debbugs.gnu.org; Tue, 17 Sep 2019 08:30:04 -0400 Original-Received: by mail-vs1-f48.google.com with SMTP id f15so1905941vsq.6 for <37390@debbugs.gnu.org>; Tue, 17 Sep 2019 05:30:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=Up9NhV77HzABRycDPCNG22NAiaffhxS6sYD0K39euRY=; b=B8PqYIH3rnZntbHRZUGdLKOI2fSUXQ19p0t1Rj3I/9V43bR139NWkvd7yMv2C5Ih+Z OjSKQ3aBzsYuHgZGccWbGr3oKeS1m3S/gxb6SmjB1l4wc9PRZedJQ+Jqha22o+xMTZWz IGXUt2UKddFRwXJ8EgqpZ6rMjxzbFjpiKwwQDjuwRR1qZCG9TT3KwcSRsRUjSTLqfQAW Ic5KVFCQc7vn1phAjSO7hNzj3BcCyV2lL5P9u50GOMnK681D97Wu6I7Vg1lkJ7Edc3X4 5QwXgNiUWOXyDXOGaO7uAoq1is2Fbdi8RKOMVlkm/TBhG+tZCqMb1p/Ws/j8VC/Q4LVS BEdg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=Up9NhV77HzABRycDPCNG22NAiaffhxS6sYD0K39euRY=; b=O86hgFGaE73pGIP4QRBeeW8P7xPU+EdD5OeExFo8uV6qv52JhnfDvSn+FILfEQ7XtH UlSRMv0aowYYwBU5hPOhWXDziXbu0ZAKWnmaLlspuP1ZAOIUATiRAGzHXQIIVcxk3oIb W4pz/3Ib6iCKA1Rnljf3HIUHQfIROMgnsBBifT0DljXVJJfXJJPpjiF5Foi3o7EzcPqL olFwifkNlEJLYNECLxZOUTezVVid9CeEnYOJueNle6vEmCAf++Cd1b22JX4LPSa/9ZMK i2S4CkqGwVQ/+rIGe6q4Fjv1W1ufHbAYXHidMuKPf8Jhw9I3hpPrUnxDZW2FuoZDfmvl 7GXA== X-Gm-Message-State: APjAAAWnnEI0sNb82dcmMQBE0xyePRZX26O8LUw2DdTOVI2tYRMwb5AX 9xc7IFVMyDNtFzcSAkRSihm5zVJsUyXChgBAmEM= X-Google-Smtp-Source: APXvYqw0ZXeDB63kPVrodFW9tpYswtIZCziWa2ojbC5pxEd9Ve1WnaGfP6uRUPATUh0khOToX2mfx3JS4nzpKJX2IYI= X-Received: by 2002:a67:e9d3:: with SMTP id q19mr1690610vso.40.1568723397693; Tue, 17 Sep 2019 05:29:57 -0700 (PDT) In-Reply-To: X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:166638 Archived-At: --000000000000ded5850592bee074 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable As for the bug description: Start up ediff-buffers on two files with a few differences In the ediff control frame, use the n and p commands to move around. You should have no problems. Now, take one diff and use the a or b key to pick one of the diffs to apply to the other buffer. Your cursor should now be in one of the text buffers. It has moved out of the ediff control frame. If you refocus on the control frame and try to navigate with n or p, the cursor will jump out to one of the text buffers. On Tue, Sep 17, 2019 at 8:25 AM Matthew Persico wrote: > As for diagnosis, I=E2=80=99ll try to get to it by end of week. I have a = task I > absolutely have to finish this week. I am also currently on the train. := -) > > I *can* tell you from here that I am connecting to my Linux vms via Excee= d > on Demand, an enterprise version of hummingbird exceed running on a windo= ws > laptop and the windows are free floating on the windows side. There=E2=80= =99s no > vm-side window manager. > > I did notice that my vm has different fonts after the rebuild so I am > betting the culprit is probably the X software. But I have no record of t= he > software versions before the rebuild, so I don=E2=80=99t know how useful = that > information will be. > > On Tue, Sep 17, 2019 at 8:19 AM Matthew Persico > wrote: > >> Split window horizontally? Oh man I have to try that! >> >> On Tue, Sep 17, 2019 at 4:56 AM martin rudalics wrote: >> >>> > For YEARS I've been using a separate frame for control. I'll just >>> toggle >>> > that off. No issues with that in 26.2. I will try in 26.3. And now >>> that I >>> > see it, why the heck would you want a separate frame? To have multip= le >>> > diffs going at the same time? >>> >>> 'ediff-window-setup-function' has a misguided default value. Luckily >>> you can change it - the speedbar, for example, doesn't allow to do >>> that. I'm using 'ediff-setup-windows-plain' ever since together with >>> 'ediff-split-window-function' set to 'split-window-horizontally'. >>> >>> martin >>> >> -- >> Matthew O. Persico >> > -- > Matthew O. Persico > --=20 Matthew O. Persico --000000000000ded5850592bee074 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
As for the bug description:

Start up ediff-buffers on two files with a= few differences=C2=A0

I= n the ediff control frame, use the n and p commands to move around. You sho= uld have no problems.

No= w, take one diff and use the a or b key to pick one of the diffs to apply t= o the other buffer.

Your= cursor should now be in one of the text buffers. It has moved out of the e= diff control frame. If you refocus on the control frame and try to navigate= with n or p, the cursor will jump out to one of the text buffers.

On T= ue, Sep 17, 2019 at 8:25 AM Matthew Persico <matthew.persico@gmail.com> wrote:
As for diagnosis, I=E2=80=99= ll try to get to it by end of week. I have a task I absolutely have to fini= sh this week. I am also currently on the train. =C2=A0:-)

I *can* tell you from here that I a= m connecting to my Linux vms via Exceed on Demand, an enterprise version of= hummingbird exceed running on a windows laptop and the windows are free fl= oating on the windows side. There=E2=80=99s no vm-side window manager.

I did notice that my vm has = different fonts after the rebuild so I am betting the culprit is probably t= he X software. But I have no record of the software versions before the reb= uild, so I don=E2=80=99t know how useful that information will be.

On T= ue, Sep 17, 2019 at 8:19 AM Matthew Persico <matthew.persico@gmail.com> wrote= :
Split wind= ow horizontally? Oh man I have to try that!

On Tue, Sep 17, 2019= at 4:56 AM martin rudalics <rudalics@gmx.at> wrote:
=C2=A0> For YEARS I've been using a separate frame for contr= ol. I'll just toggle
=C2=A0> that off. No issues with that in 26.2. I will try in 26.3. And n= ow that I
=C2=A0> see it, why the heck would you want a separate frame? To have mu= ltiple
=C2=A0> diffs going at the same time?

'ediff-window-setup-function' has a misguided default value.=C2=A0 = Luckily
you can change it - the speedbar, for example, doesn't allow to do
that.=C2=A0 I'm using 'ediff-setup-windows-plain' ever since to= gether with
'ediff-split-window-function' set to 'split-window-horizontally= '.

martin
--
Matthew O. Persico
--
Matthew O. Persico
--
Matthew O. Persico
--000000000000ded5850592bee074--