Fernando P. Nájera Cano wrote:
> Option 1.
> 
> Let's have some options/buttons/whatever for the file in each panel:
> "open in notepad". When selected/clicked, TMerge makes a temp copy of
> the file, including even changes that user may have done in the
> unsaved file, and launchs notepad with that file. When user saves the
> file in the notepad, TMerge knows it and msgboxs "File ... has changed
> in external editor... do you want to reload?" If yes, TMerge updates
> its copy of the file from the temp file and re-calculate everything.
> If no, TMerge broke the logical link with notepad (I mean, further
> changes to notepad won't ever be reflected in TMerge until notepad is
> closed and re-launched).
That might work in two pane view, but not in merge (three pane) view. In 
that view, the resulting file doesn't really exist until you save your 
changes. And even then, you would edit the *resulting* file, not the 
original conflicting files. So once you've edited the file, TMerge 
wouldn't know about it, or if we would detect changes, we can't really 
use them because in that view, three other files are used to create the 
view in the bottom pane, not the resulting file.
> Option 2.
> 
> The same, but saving file before launching in external editor. This
> way, you won't need to make a temp copy and launch that temp copy
> (maybe easier to program?).
> 
> Also, with this approach, you can open the file in MyFavouriteEditor
> from the Explorer and change it, and TMerge can be aware of this and
> make me the question. So, the TMerge option to launch it in external
> editor would be not necessary but convenient.
Same here as above.
Stefan
-- 
        ___
   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest Interface to (Sub)Version Control
    /_/   \_\     http://tortoisesvn.tigris.org
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Tue Sep 20 20:26:36 2005