[Bug 211062] New: Improve interactivity making swap source and destination easier
RazZziel
razielmine at gmail.com
Mon Oct 19 12:02:03 CEST 2009
https://bugs.kde.org/show_bug.cgi?id=211062
Summary: Improve interactivity making swap source and
destination easier
Product: kompare
Version: 4.0.0
Platform: unspecified
OS/Version: Linux
Status: UNCONFIRMED
Severity: wishlist
Priority: NOR
Component: general
AssignedTo: kompare-devel at kde.org
ReportedBy: razielmine at gmail.com
Version: 4.0.0 (using 4.3.2 (KDE 4.3.2), Chakra KDE)
Compiler: gcc
OS: Linux (i686) release 2.6.31-ARCH
I'm trying to merge two branches of a project with kompare, but I find its
behavior very awkward for this task.
Currently, you have a "source" and a "destination" versions of each tree, and
you can only apply changes from the first one to the second one. If you want to
invert the files, you have to go "File->Swap source and destination", but that
makes you lose the position on the file you were working on, and the status of
the file tree gets reseted. This is unacceptable if you constantly have to move
changes from A to B and from B to A.
With vimdiff, for example, this is much easier. You have a left buffer and a
right buffer, and the source buffer will always be the one the cursor is on.
Also, you can move from source to destination with :diffput, and from
destination to "source" with :diffget. This behaviour is much more flexible.
If implementing vimdiff behaviour is impossible or undesirable to implement, it
would be really nice to at least make it so I don't lose the position of the
file I'm working on when switching source and destination, or when refreshing
the diffs with F5.
--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the Kompare-devel
mailing list