Diffmerge Wishlist...

Support for our DiffMerge utility.

Moderator: SourceGear

Posts: 1
Joined: Tue Nov 01, 2016 4:20 am
PostPosted: Tue Nov 01, 2016 4:36 am
I have known and used DiffMerge for some years. Generally love it.

But perhaps it is time to start adding some intelligence to it. Especially when parsing C and C++ source. A lot of the changes I make are the result of refactoring code. In many cases blocks move around, variable declarations and macros are re-sorted, new formatting styles are applied, etc., etc.

So DiffMerge should recognize basic language structures and map them to each other. If I move a block, this should be shown as a move and not delete here and insert there. If I modify a function, it should be able to map differences related to that function and not roll into the next (if the following function got moved or renamed for instance).

I don't want a "Person of Interest" style super intelligence, just a little bit of help mapping change relationships.

Dreaming of the future...
Robert H. Owen

Posts: 8211
Joined: Wed Jun 21, 2006 8:24 pm
Location: SourceGear
PostPosted: Tue Nov 01, 2016 3:07 pm
I've written up a feature request for the developers. Thank you for your feedback.

F: 19678; V:G3056
Beth Kieler
SourceGear Technical Support

Return to Support (DiffMerge)

Who is online

Users browsing this forum: No registered users and 2 guests