* Re: Making git as easy as CVS, for handling merge conflicts [not found] ` <7e48izb8.321942@gmail.com> @ 2019-11-11 3:03 ` Richard Stallman 2019-11-11 3:37 ` Óscar Fuentes ` (2 more replies) 0 siblings, 3 replies; 17+ messages in thread From: Richard Stallman @ 2019-11-11 3:03 UTC (permalink / raw) To: Dmitry Alexandrov; +Cc: eliz, emacs-devel [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] Talking about my problems using git via Emacs and VC. When I tried this, a few years ago, something gave me three side-by-side windows and I had no idea what to do with them, so I had to bail out. > Maybe, it was ediff-mode? What does Ediff mode do? Does it make three windows side by side? I looked at the doc strings of ediff-mode and ediff. They give a few secondary details but they don't even start to answer the questions, "What is this good for? What does it do?" So I can't tell whether it would make three windows. Regardless of my git issues, those doc strings ought to be improved. Would someone like to do it? -- Dr Richard Stallman Founder, Free Software Foundation (https://gnu.org, https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org) ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: Making git as easy as CVS, for handling merge conflicts 2019-11-11 3:03 ` Making git as easy as CVS, for handling merge conflicts Richard Stallman @ 2019-11-11 3:37 ` Óscar Fuentes 2019-11-12 3:18 ` Richard Stallman 2019-11-11 6:40 ` Dmitry Alexandrov 2019-11-11 9:45 ` João Távora 2 siblings, 1 reply; 17+ messages in thread From: Óscar Fuentes @ 2019-11-11 3:37 UTC (permalink / raw) To: Richard Stallman; +Cc: Dmitry Alexandrov, eliz, emacs-devel Richard Stallman <rms@gnu.org> writes: > I looked at the doc strings of ediff-mode and ediff. They give a few > secondary details but they don't even start to answer the questions, > "What is this good for? What does it do?" So I can't tell whether it > would make three windows. The Ediff manual (listed on C-h i) gives a nice explanation of what Ediff does on its Introduction node. > Regardless of my git issues, those doc strings ought to be improved. > Would someone like to do it? Ediff has multiple entry points and explaining what Ediff does and its basic concepts on each of those commands would be quite redundant, IMHO. ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: Making git as easy as CVS, for handling merge conflicts 2019-11-11 3:37 ` Óscar Fuentes @ 2019-11-12 3:18 ` Richard Stallman 2019-11-12 7:16 ` Eli Zaretskii 0 siblings, 1 reply; 17+ messages in thread From: Richard Stallman @ 2019-11-12 3:18 UTC (permalink / raw) To: Ãscar Fuentes; +Cc: 321942, eliz, emacs-devel [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > > I looked at the doc strings of ediff-mode and ediff. They give a few > > secondary details but they don't even start to answer the questions, > > "What is this good for? What does it do?" So I can't tell whether it > > would make three windows. > > Regardless of my git issues, those doc strings ought to be improved. > > Would someone like to do it? > Ediff has multiple entry points and explaining what Ediff does and its > basic concepts on each of those commands would be quite redundant, IMHO. With a little imagination, it is surely possible to solve the problem without much repetition. Would someone like to try? -- Dr Richard Stallman Founder, Free Software Foundation (https://gnu.org, https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org) ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: Making git as easy as CVS, for handling merge conflicts 2019-11-12 3:18 ` Richard Stallman @ 2019-11-12 7:16 ` Eli Zaretskii 0 siblings, 0 replies; 17+ messages in thread From: Eli Zaretskii @ 2019-11-12 7:16 UTC (permalink / raw) To: rms, Richard Stallman, Ãscar Fuentes; +Cc: 321942, emacs-devel On November 12, 2019 3:18:10 AM GMT, Richard Stallman <rms@gnu.org> wrote: > [[[ To any NSA and FBI agents reading my email: please consider ]]] > [[[ whether defending the US Constitution against all enemies, ]]] > [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > > > > I looked at the doc strings of ediff-mode and ediff. They give a > few > > > secondary details but they don't even start to answer the > questions, > > > "What is this good for? What does it do?" So I can't tell > whether it > > > would make three windows. > > > > Regardless of my git issues, those doc strings ought to be > improved. > > > Would someone like to do it? > > > Ediff has multiple entry points and explaining what Ediff does and > its > > basic concepts on each of those commands would be quite redundant, > IMHO. > > With a little imagination, it is surely possible to solve the problem > without much repetition. Would someone like to try? Ediff has its own Info manual. Isn't that enough to document the feature? ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: Making git as easy as CVS, for handling merge conflicts 2019-11-11 3:03 ` Making git as easy as CVS, for handling merge conflicts Richard Stallman 2019-11-11 3:37 ` Óscar Fuentes @ 2019-11-11 6:40 ` Dmitry Alexandrov 2019-11-11 9:33 ` martin rudalics 2019-11-12 3:17 ` Richard Stallman 2019-11-11 9:45 ` João Távora 2 siblings, 2 replies; 17+ messages in thread From: Dmitry Alexandrov @ 2019-11-11 6:40 UTC (permalink / raw) To: Richard Stallman; +Cc: eliz, emacs-devel [-- Attachment #1: Type: text/plain, Size: 280 bytes --] Richard Stallman <rms@gnu.org> wrote: > > Maybe, it was ediff-mode? > > What does Ediff mode do? Does it make three windows side by side? When Emacs is running on TTY: yes, it does. (While on graphical display — two windows side by side and one more in a new frame.) [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 511 bytes --] ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: Making git as easy as CVS, for handling merge conflicts 2019-11-11 6:40 ` Dmitry Alexandrov @ 2019-11-11 9:33 ` martin rudalics 2019-11-11 18:34 ` Dmitry Alexandrov 2019-11-12 3:17 ` Richard Stallman 1 sibling, 1 reply; 17+ messages in thread From: martin rudalics @ 2019-11-11 9:33 UTC (permalink / raw) To: Dmitry Alexandrov, Richard Stallman; +Cc: eliz, emacs-devel >> What does Ediff mode do? Does it make three windows side by side? > > When Emacs is running on TTY: yes, it does. (While on graphical display — two windows side by side and one more in a new frame.) I've never seen an uncustomized 'ediff' make three side by side windows. Can you show us a backtrace of that happening? Thanks, martin ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: Making git as easy as CVS, for handling merge conflicts 2019-11-11 9:33 ` martin rudalics @ 2019-11-11 18:34 ` Dmitry Alexandrov 2019-11-12 8:10 ` martin rudalics 0 siblings, 1 reply; 17+ messages in thread From: Dmitry Alexandrov @ 2019-11-11 18:34 UTC (permalink / raw) To: martin rudalics; +Cc: eliz, Richard Stallman, emacs-devel [-- Attachment #1.1: Type: text/html, Size: 297 bytes --] [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #1.2: Type: text/x-verbatim, Size: 857 bytes --] * ediff-setup-windows-plain-merge(#<buffer init.el> #<buffer init.el~> #<buffer *ediff-merge*> #<buffer *Ediff Control Panel*>) ediff-setup-windows-plain(#<buffer init.el> #<buffer init.el~> #<buffer *ediff-merge*> #<buffer *Ediff Control Panel*>) ediff-setup-windows(#<buffer init.el> #<buffer init.el~> #<buffer *ediff-merge*> #<buffer *Ediff Control Panel*>) ediff-setup(#<buffer init.el> "/home/dag/.emacs.d/init.el" #<buffer init.el~> "/home/dag/.emacs.d/init.el~" nil nil (ediff-merge-on-startup) ((ediff-job-name . ediff-merge-files)) nil) ediff-files-internal("/home/dag/.emacs.d/init.el" "/home/dag/.emacs.d/init.el~" nil (ediff-merge-on-startup) ediff-merge-files nil) ediff-merge("/home/dag/.emacs.d/init.el" "/home/dag/.emacs.d/init.el~") funcall-interactively(ediff-merge "/home/dag/.emacs.d/init.el" "/home/dag/.emacs.d/init.el~") [-- Attachment #1.3: Type: text/html, Size: 169 bytes --] [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 511 bytes --] ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: Making git as easy as CVS, for handling merge conflicts 2019-11-11 18:34 ` Dmitry Alexandrov @ 2019-11-12 8:10 ` martin rudalics 2019-11-16 8:29 ` Dmitry Alexandrov 0 siblings, 1 reply; 17+ messages in thread From: martin rudalics @ 2019-11-12 8:10 UTC (permalink / raw) To: Dmitry Alexandrov; +Cc: eliz, Richard Stallman, emacs-devel > * ediff-setup-windows-plain-merge(#<buffer init.el> #<buffer init.el~> #<buffer *ediff-merge*> #<buffer *Ediff Control Panel*>) But 'ediff-setup-windows-plain-merge' here shows only buf-A and buf-B side by side. It shows buf-C below these two and control-buffer at the bottom of the frame. I get the same setup on a GUI frame when I set 'ediff-window-setup-function' to 'ediff-setup-windows-plain'. Looking at the code I cannot see any indication that three side-by-side windows could be created. Can you resolve this mystery by walking through 'ediff-setup-windows-plain-merge' and looking at the splits it does for you? Thanks, martin ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: Making git as easy as CVS, for handling merge conflicts 2019-11-12 8:10 ` martin rudalics @ 2019-11-16 8:29 ` Dmitry Alexandrov 2019-11-16 8:57 ` martin rudalics 0 siblings, 1 reply; 17+ messages in thread From: Dmitry Alexandrov @ 2019-11-16 8:29 UTC (permalink / raw) To: martin rudalics; +Cc: eliz, Richard Stallman, emacs-devel [-- Attachment #1: Type: text/plain, Size: 514 bytes --] martin rudalics <rudalics@gmx.at> wrote: >> * ediff-setup-windows-plain-merge(#<buffer init.el> #<buffer init.el~> #<buffer *ediff-merge*> #<buffer *Ediff Control Panel*>) > > But 'ediff-setup-windows-plain-merge' here shows only buf-A and buf-B side by side. It shows buf-C below these two and control-buffer at the bottom of the frame. Ah, yes. When I said ‘side by side’, I had not meant ‘split vertically’, just ‘next to each other’, in this case: in the same frame. Sorry for confusion. [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 511 bytes --] ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: Making git as easy as CVS, for handling merge conflicts 2019-11-16 8:29 ` Dmitry Alexandrov @ 2019-11-16 8:57 ` martin rudalics 0 siblings, 0 replies; 17+ messages in thread From: martin rudalics @ 2019-11-16 8:57 UTC (permalink / raw) To: Dmitry Alexandrov; +Cc: eliz, Richard Stallman, emacs-devel > Ah, yes. When I said ‘side by side’, I had not meant ‘split > vertically’, just ‘next to each other’, in this case: in the same > frame. Sorry for confusion. And thanks for resolving it. martin ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: Making git as easy as CVS, for handling merge conflicts 2019-11-11 6:40 ` Dmitry Alexandrov 2019-11-11 9:33 ` martin rudalics @ 2019-11-12 3:17 ` Richard Stallman 1 sibling, 0 replies; 17+ messages in thread From: Richard Stallman @ 2019-11-12 3:17 UTC (permalink / raw) To: Dmitry Alexandrov; +Cc: eliz, emacs-devel [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > > What does Ediff mode do? Does it make three windows side by side? > When Emacs is running on TTY: yes, it does. (While on graphical display — two windows side by side and one more in a new frame.) So, how and where does vc invoke this, and is there a way to turn that off? -- Dr Richard Stallman Founder, Free Software Foundation (https://gnu.org, https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org) ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: Making git as easy as CVS, for handling merge conflicts 2019-11-11 3:03 ` Making git as easy as CVS, for handling merge conflicts Richard Stallman 2019-11-11 3:37 ` Óscar Fuentes 2019-11-11 6:40 ` Dmitry Alexandrov @ 2019-11-11 9:45 ` João Távora 2019-11-11 10:36 ` Eli Zaretskii 2019-11-12 3:15 ` Richard Stallman 2 siblings, 2 replies; 17+ messages in thread From: João Távora @ 2019-11-11 9:45 UTC (permalink / raw) To: Richard Stallman; +Cc: Dmitry Alexandrov, Eli Zaretskii, emacs-devel On Mon, Nov 11, 2019 at 3:04 AM Richard Stallman <rms@gnu.org> wrote: > > [[[ To any NSA and FBI agents reading my email: please consider ]]] > [[[ whether defending the US Constitution against all enemies, ]]] > [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > > Talking about my problems using git via Emacs and VC. When I tried > this, a few years ago, something gave me three side-by-side windows > and I had no idea what to do with them, so I had to bail out. > > > Maybe, it was ediff-mode? > > What does Ediff mode do? Does it make three windows > side by side? Ediff is an interactive Emacs interface to the classic diff algorithm, where instead of seeing +'s and -'s, you see the two versions that differ, one in each window. You can copy hunks from one version to the other interactive. I think that ediff3, or ediff-files3, is an Emacs interface to the diff3 algorithm, which I know does the same for three versions, but, perhaps much like you, it confuses me a lot. Some people do prefer to handle merge conflicts with it. I handle Git merge conflicts using smerge-mode. In that mode, no new windows are created, but you see annotated and highlighted portions for each conflicting part in the file. For each little conflict region, you can click to decide which of the two versions to keep or manually merge the two into one. smerge-mode is automatically activated when you C-x C-f a file with freshly produced merge conflicts. João ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: Making git as easy as CVS, for handling merge conflicts 2019-11-11 9:45 ` João Távora @ 2019-11-11 10:36 ` Eli Zaretskii 2019-11-11 10:49 ` João Távora 2019-11-12 3:15 ` Richard Stallman 1 sibling, 1 reply; 17+ messages in thread From: Eli Zaretskii @ 2019-11-11 10:36 UTC (permalink / raw) To: emacs-devel, João Távora, Richard Stallman Cc: Dmitry Alexandrov, emacs-devel On November 11, 2019 9:45:44 AM GMT, "João Távora" <joaotavora@gmail.com> wrote: > On Mon, Nov 11, 2019 at 3:04 AM Richard Stallman <rms@gnu.org> wrote: > > > > [[[ To any NSA and FBI agents reading my email: please consider > ]]] > > [[[ whether defending the US Constitution against all enemies, > ]]] > > [[[ foreign or domestic, requires you to follow Snowden's example. > ]]] > > > > Talking about my problems using git via Emacs and VC. When I tried > > this, a few years ago, something gave me three side-by-side windows > > and I had no idea what to do with them, so I had to bail out. > > > > > Maybe, it was ediff-mode? > > > > What does Ediff mode do? Does it make three windows > > side by side? > > Ediff is an interactive Emacs interface to the classic diff algorithm, > where instead of seeing +'s and -'s, you see the two versions > that differ, one in each window. You can copy hunks from one > version to the other interactive. > > I think that ediff3, or ediff-files3, is an Emacs interface to the > diff3 > algorithm, which I know does the same for three versions, but, > perhaps much like you, it confuses me a lot. Some people do > prefer to handle merge conflicts with it. > > I handle Git merge conflicts using smerge-mode. In that mode, > no new windows are created, but you see annotated and > highlighted portions for each conflicting part in the file. For each > little conflict region, you can click to decide which of the two > versions to keep or manually merge the two into one. > > smerge-mode is automatically activated when you C-x C-f a > file with freshly produced merge conflicts. > > João The context of this will be better understood if you first read the related duscussion on gnu-system-discuss, where it started. RMS described there something that happened to him dyring resolution of Git conflicts. ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: Making git as easy as CVS, for handling merge conflicts 2019-11-11 10:36 ` Eli Zaretskii @ 2019-11-11 10:49 ` João Távora 2019-11-11 11:04 ` Eli Zaretskii 0 siblings, 1 reply; 17+ messages in thread From: João Távora @ 2019-11-11 10:49 UTC (permalink / raw) To: Eli Zaretskii; +Cc: Dmitry Alexandrov, Richard Stallman, emacs-devel On Mon, Nov 11, 2019 at 10:36 AM Eli Zaretskii <eliz@gnu.org> wrote: > > On November 11, 2019 9:45:44 AM GMT, "João Távora" <joaotavora@gmail.com> wrote: > > On Mon, Nov 11, 2019 at 3:04 AM Richard Stallman <rms@gnu.org> wrote: > > > > > > [[[ To any NSA and FBI agents reading my email: please consider > > ]]] > > > [[[ whether defending the US Constitution against all enemies, > > ]]] > > > [[[ foreign or domestic, requires you to follow Snowden's example. > > ]]] > > > > > > Talking about my problems using git via Emacs and VC. When I tried > > > this, a few years ago, something gave me three side-by-side windows > > > and I had no idea what to do with them, so I had to bail out. > > > > > > > Maybe, it was ediff-mode? > > > > > > What does Ediff mode do? Does it make three windows > > > side by side? > > > > Ediff is an interactive Emacs interface to the classic diff algorithm, > > where instead of seeing +'s and -'s, you see the two versions > > that differ, one in each window. You can copy hunks from one > > version to the other interactive. > > > > I think that ediff3, or ediff-files3, is an Emacs interface to the > > diff3 > > algorithm, which I know does the same for three versions, but, > > perhaps much like you, it confuses me a lot. Some people do > > prefer to handle merge conflicts with it. > > > > I handle Git merge conflicts using smerge-mode. In that mode, > > no new windows are created, but you see annotated and > > highlighted portions for each conflicting part in the file. For each > > little conflict region, you can click to decide which of the two > > versions to keep or manually merge the two into one. > > > > smerge-mode is automatically activated when you C-x C-f a > > file with freshly produced merge conflicts. > > > > João > > The context of this will be better understood if you first read the > related duscussion on gnu-system-discuss, where it started. > RMS described there something that happened to him dyring > resolution of Git conflicts. Oops. I don't subscribe to that group. I just tried answering Richard's question "What does ediff mode do". Sorry for the extra noise, then. João ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: Making git as easy as CVS, for handling merge conflicts 2019-11-11 10:49 ` João Távora @ 2019-11-11 11:04 ` Eli Zaretskii 0 siblings, 0 replies; 17+ messages in thread From: Eli Zaretskii @ 2019-11-11 11:04 UTC (permalink / raw) To: João Távora; +Cc: Dmitry Alexandrov, Richard Stallman, emacs-devel On November 11, 2019 10:49:02 AM GMT, "João Távora" <joaotavora@gmail.com> wrote: > On Mon, Nov 11, 2019 at 10:36 AM Eli Zaretskii <eliz@gnu.org> wrote: > > > > On November 11, 2019 9:45:44 AM GMT, "João Távora" > <joaotavora@gmail.com> wrote: > > > On Mon, Nov 11, 2019 at 3:04 AM Richard Stallman <rms@gnu.org> > wrote: > > > > > > > > [[[ To any NSA and FBI agents reading my email: please consider > > > ]]] > > > > [[[ whether defending the US Constitution against all enemies, > > > ]]] > > > > [[[ foreign or domestic, requires you to follow Snowden's > example. > > > ]]] > > > > > > > > Talking about my problems using git via Emacs and VC. When I > tried > > > > this, a few years ago, something gave me three side-by-side > windows > > > > and I had no idea what to do with them, so I had to bail out. > > > > > > > > > Maybe, it was ediff-mode? > > > > > > > > What does Ediff mode do? Does it make three windows > > > > side by side? > > > > > > Ediff is an interactive Emacs interface to the classic diff > algorithm, > > > where instead of seeing +'s and -'s, you see the two versions > > > that differ, one in each window. You can copy hunks from one > > > version to the other interactive. > > > > > > I think that ediff3, or ediff-files3, is an Emacs interface to the > > > diff3 > > > algorithm, which I know does the same for three versions, but, > > > perhaps much like you, it confuses me a lot. Some people do > > > prefer to handle merge conflicts with it. > > > > > > I handle Git merge conflicts using smerge-mode. In that mode, > > > no new windows are created, but you see annotated and > > > highlighted portions for each conflicting part in the file. For > each > > > little conflict region, you can click to decide which of the two > > > versions to keep or manually merge the two into one. > > > > > > smerge-mode is automatically activated when you C-x C-f a > > > file with freshly produced merge conflicts. > > > > > > João > > > > The context of this will be better understood if you first read the > > related duscussion on gnu-system-discuss, where it started. > > RMS described there something that happened to him dyring > > resolution of Git conflicts. > > Oops. I don't subscribe to that group. I just tried answering > Richard's question "What does ediff mode do". Sorry for > the extra noise, then. > > João You can read the archives of gnu-system-discuss without subscribing. I didn't mean to imply your response was a "noise" in any sense, I just said that reading that discussion will better explain why these questions are being asked. ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: Making git as easy as CVS, for handling merge conflicts 2019-11-11 9:45 ` João Távora 2019-11-11 10:36 ` Eli Zaretskii @ 2019-11-12 3:15 ` Richard Stallman 2019-11-12 7:15 ` Eli Zaretskii 1 sibling, 1 reply; 17+ messages in thread From: Richard Stallman @ 2019-11-12 3:15 UTC (permalink / raw) To: João Távora; +Cc: 321942, eliz, emacs-devel [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > I think that ediff3, or ediff-files3, is an Emacs interface to the diff3 > algorithm, which I know does the same for three versions, but, > perhaps much like you, it confuses me a lot. Some people do > prefer to handle merge conflicts with it. If so, why did a VC command invoke this automatically without my requesting it? -- Dr Richard Stallman Founder, Free Software Foundation (https://gnu.org, https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org) ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: Making git as easy as CVS, for handling merge conflicts 2019-11-12 3:15 ` Richard Stallman @ 2019-11-12 7:15 ` Eli Zaretskii 0 siblings, 0 replies; 17+ messages in thread From: Eli Zaretskii @ 2019-11-12 7:15 UTC (permalink / raw) To: rms, Richard Stallman, João Távora Cc: 321942, emacs-devel On November 12, 2019 3:15:49 AM GMT, Richard Stallman <rms@gnu.org> wrote: > [[[ To any NSA and FBI agents reading my email: please consider ]]] > [[[ whether defending the US Constitution against all enemies, ]]] > [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > > > I think that ediff3, or ediff-files3, is an Emacs interface to the > diff3 > > algorithm, which I know does the same for three versions, but, > > perhaps much like you, it confuses me a lot. Some people do > > prefer to handle merge conflicts with it. > > If so, why did a VC command invoke this automatically > without my requesting it? It doesn't do that by itself. One has to invoke a command to cause that. Maybe you pressed the corresponding key sequence by accident (assuming it was Ediff that popped up those windows, which at this point is just a hypothesis)? ^ permalink raw reply [flat|nested] 17+ messages in thread
end of thread, other threads:[~2019-11-16 8:57 UTC | newest] Thread overview: 17+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- [not found] <E1iOsKE-0002r0-8I@fencepost.gnu.org> [not found] ` <a88c5249-d62f-dc4c-e567-6fc4b3b3ea43@gmail.com> [not found] ` <CAOkDyE8DP8cy9WHJ3TCKK=5fBZvuo1yCXtEfwb=iVgDEBtw+pQ@mail.gmail.com> [not found] ` <o8xvx0tv.321942@gmail.com> [not found] ` <20191101145220.qowvzqnkolnwp5kr@gmail.com> [not found] ` <E1iRTO2-0006LS-4k@fencepost.gnu.org> [not found] ` <4ac15ac98a94eec8ed58c505d70c4f77cd5114fb.camel@gnu.org> [not found] ` <20191104124109.wv5f5xstpds4giuk@gmail.com> [not found] ` <E1iRpIa-0007a2-LA@fencepost.gnu.org> [not found] ` <aa126d23fa3361944b1a9811b8a215035f15e290.camel@gnu.org> [not found] ` <E1iSZeG-0003Oz-7M@fencepost.gnu.org> [not found] ` <83mud7g5cd.fsf@gnu.org> [not found] ` <E1iSnTX-0005KO-1m@fencepost.gnu.org> [not found] ` <83eeyje7qw.fsf@gnu.org> [not found] ` <E1iTHOl-0005HU-IY@fencepost.gnu.org> [not found] ` <83h83da232.fsf@gnu.org> [not found] ` <E1iTV5v-0002SG-10@fencepost.gnu.org> [not found] ` <83mud499w7.fsf@gnu.org> [not found] ` <7e48izb8.321942@gmail.com> 2019-11-11 3:03 ` Making git as easy as CVS, for handling merge conflicts Richard Stallman 2019-11-11 3:37 ` Óscar Fuentes 2019-11-12 3:18 ` Richard Stallman 2019-11-12 7:16 ` Eli Zaretskii 2019-11-11 6:40 ` Dmitry Alexandrov 2019-11-11 9:33 ` martin rudalics 2019-11-11 18:34 ` Dmitry Alexandrov 2019-11-12 8:10 ` martin rudalics 2019-11-16 8:29 ` Dmitry Alexandrov 2019-11-16 8:57 ` martin rudalics 2019-11-12 3:17 ` Richard Stallman 2019-11-11 9:45 ` João Távora 2019-11-11 10:36 ` Eli Zaretskii 2019-11-11 10:49 ` João Távora 2019-11-11 11:04 ` Eli Zaretskii 2019-11-12 3:15 ` Richard Stallman 2019-11-12 7:15 ` Eli Zaretskii
Code repositories for project(s) associated with this public inbox https://git.savannah.gnu.org/cgit/emacs.git This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).