Menu

#1551 Files with ignored changes in folder compare

Branch_+_Trunk
open
nobody
5
2012-12-21
2007-09-12
No

WinMerge 2.7.5.2 experimental.

When comparing folders, files that only have ignored differences still show up as different in the folder compare window.

I would like to have the possibility to have those files not shown in that list, thus allowing me to concentrate on the 'real' differences.

Discussion

  • Kimmo Varis

    Kimmo Varis - 2007-09-12

    Logged In: YES
    user_id=631874
    Originator: NO

    Could this be the same issue than in bug item:
    #1764785 Ignored configuration option
    http://winmerge.org/bug/1764785

    In short: line filtering is applied only when "Full Contents" compare method is selected. Other compare methods don't do filtering in folder compare (as they don't read full file contents).

     
  • Hendrik de Goede

    Logged In: YES
    user_id=684149
    Originator: YES

    File Compare method is set to 'Full Contents'.
    The 'Filter Comments' is turned on.
    I've added the following line filters:
    1) \$Archive: .+? \$
    2) \$Author: .+? \$
    3) \$Date: .+? \$
    4) \$Revision: .+? \$
    5) - Tagged: \*.+?\*\.

    Line filters 1-4 are to ignore Visual SourceSafe keyword differences. Line filter 5 is to ignore source base 'version tags'.

    It occurs on larger projects, with several sub folders and files (over 1500 files). I've not been able to reproduce the problem without 'dummy' files so far, will continue to try though.

     
  • Hendrik de Goede

    Logged In: YES
    user_id=684149
    Originator: YES

    Oeps, the statement 'I've not been able to reproduce the problem without 'dummy'
    files so far...' should read 'I've not been able to reproduce the problem with only 'dummy'
    files so far...', sorry for that.

     
  • Kimmo Varis

    Kimmo Varis - 2007-09-16

    Logged In: YES
    user_id=631874
    Originator: NO

    Ok, thanks for the info.

    Sounds like a line filters causing WinMerge to lose count of actual/ignored differences.

     
  • chrisz

    chrisz - 2009-02-04

    hello

    I have a similar problem if I use a version upper than 2.8.6.0.
    I can't upgrade if this bug can't be resolved.

    best regards

     
  • Kimmo Varis

    Kimmo Varis - 2009-02-04

    Well, its almost impossible to solve until we figure out why it is happening. With some reliable way to reproduce the bug.

    Do you both have comment filtering enabled? Both use custom line filters? Can this be reproduced if line filters and/or comment filtering is disabled? As one change between 2.8.x and 2.10.x was how line filtering works...

     
  • chrisz

    chrisz - 2009-02-27

    I use file filter : Visual C++ loose
    I use line filter with this rules :
    \$Header:
    \$Workfile:
    \$Author:

    I reproduce the problem with lot of files.
    The column Ignored Diff. is filled by a star.

    If I select some files and refresh them, these files appear as identicals.

     
  • chrisz

    chrisz - 2009-02-27

    I use file filter : Visual C++ loose
    I use line filter with this rules :
    \$Header:
    \$Workfile:
    \$Author:

    I reproduce the problem with lot of files.
    The column Ignored Diff. is filled by a star.

    If I select some files and refresh them, these files appear as identicals.

     

Log in to post a comment.