semanticmerge

semanticmerge

Categories

JUMP TO ANOTHER FORUM

  1. If there are spaces in the user directory then you can't merge or diff, which is a pain.

    7 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Flag idea as inappropriate…  ·  Admin →
  2. Everyone seems to want language 'x' supported, you will never keep up, create a framework and host plugin examples on github, this will also allow meta-languages (e.g. creative (ab)use of the C pre-processor) to be supported.

    13 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  3. It would be nice to have an option to ignore whether the curly braces around statements are placed on the same line or a new line, to ease merging after the VS editor automatically applied the preferred style of different developers.

    if (foo) {

    bar();
    

    }

    vs

    if (foo)
    {

    bar();
    

    }

    or even

    if (foo) { bar(); }

    27 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  4. Right now the samples on the website about splitting up a class are a bit unrealistic since they all include splitting the class up but keeping it all in the same file. In reality, we often move code to different files and still want to merge. SemanticMerge will be revolutionary if it can solve this problem.

    236 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    7 comments  ·  Flag idea as inappropriate…  ·  Admin →
  5. Need support for Delphi Object Pascal pretty pretty please...!!

    179 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    9 comments  ·  Flag idea as inappropriate…  ·  Admin →
  6. It would be great to have C++ support

    634 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    9 comments  ·  Flag idea as inappropriate…  ·  Admin →
  7. I think that when there are no changes but in whitespace (not within string literals of course) SM shouldn't show that there are any difference.

    28 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Flag idea as inappropriate…  ·  Admin →
  8. I was really excited about the project but disappointing when i realized I couldn't use it on Linux.

    421 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    14 comments  ·  Flag idea as inappropriate…  ·  Admin →
  9. The C programming language is it's own thing! And implementing it would be way easier than C++, with all its object-orientation and template metaprogramming and multiple inheritances! Let's make this happen!

    173 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    5 comments  ·  Flag idea as inappropriate…  ·  Admin →
  10. C#, F#, and Javascript are the 3 languages I use at work so having F# support would be awesome!

    243 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    11 comments  ·  Flag idea as inappropriate…  ·  Admin →
  11. When there is changes in source and destination, you could see :


    • the code of the source and the diff with the source.

    • the code of the destination and the diff with the destination.

    The problem, is that you can't understand easily the problem without opening the first diff, then the second diff. And perhaps reopen the first diff,...

    A better way to understand the merge problem would be to have in the right pane a view that display the "diff view" that show a typical diff with lines differences

    123 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    5 comments  ·  Flag idea as inappropriate…  ·  Admin →
  12. Between methods different developers have different standards for number of blank lines (1 is correct, others use 2 or more). These show up in diffs, but they are not semantic differences.

    42 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  Flag idea as inappropriate…  ·  Admin →
  13. Can you install automatically the semantic merge tool on install or in a option dialog.

    CodeCompare from devart does this already so it's much faster to setup and work with.

    http://www.devart.com/codecompare/

    66 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  14. Maybe this is early question... But, when i requested license for beta , i've noticed "Valid for machine" line below the license code key. Will it remain for release? We live in era when we work everywhere and everytime, and not tied to particular machine. So personal licensing would be much more relevant and attractive for users.

    32 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  15. To be able to use keyboard to go over differences or do the merge. The need to use a mouse makes the process much longer

    77 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    4 comments  ·  Flag idea as inappropriate…  ·  Admin →

    We have just launched a new release of SemanticMerge, check it out!

    • Accelerator keys have been implemented for every button.
    • Use the keyboard to go over differences.
    • Current window can be closed using the Esc key.

    And we will improve more in conflicts for next release too ;)

  16. Something small, I like being able to drag and drop files into the diff tool and into the file selection menu. Sometimes I work in multiple branches of the same code base and drag and drop makes it easy to compare the different versions quickly.

    13 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  17. Many other diff tools allow you to refresh/reload code (ie: if you make small changes and you'd like to re-diff).

    Currently, you need to close and re-open the tool.

    38 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  18. Please provide a configuration tutorial for tortoiseGit ad TortoiseHg.

    12 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  Flag idea as inappropriate…  ·  Admin →
  19. Title says it all. I'm hoping that this can be configured with SVN in the future.

    18 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    completed  ·  2 comments  ·  Flag idea as inappropriate…  ·  Admin →
  20. It would be nice if there was documentation on how to use the tool with Mercurial. See http://mercurial.selenic.com/wiki/MergeToolConfiguration

    19 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    completed  ·  1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?