Author Topic: MSDiff exclusions:<Default Excludes> doesn't seem to work  (Read 978 times)

jporkkahtc

  • Senior Community Member
  • Posts: 2620
  • Hero Points: 210
  • Text
MSDiff exclusions:<Default Excludes> doesn't seem to work
« on: October 07, 2021, 09:02:02 PM »
Even with this as an exclusion, mfdiff compares lots of binary files.

Dan

  • SlickEdit Team Member
  • Senior Community Member
  • *
  • Posts: 2896
  • Hero Points: 153
Re: MSDiff exclusions:<Default Excludes> doesn't seem to work
« Reply #1 on: October 07, 2021, 09:05:39 PM »
Interesting.  Can you send me a screenshot?

jporkkahtc

  • Senior Community Member
  • Posts: 2620
  • Hero Points: 210
  • Text
Re: MSDiff exclusions:<Default Excludes> doesn't seem to work
« Reply #2 on: October 07, 2021, 09:14:36 PM »
Sure.

Clark

  • SlickEdit Team Member
  • Senior Community Member
  • *
  • Posts: 6826
  • Hero Points: 526
Re: MSDiff exclusions:<Default Excludes> doesn't seem to work
« Reply #3 on: October 07, 2021, 09:18:21 PM »
Add .pyc to your Binary language mode extension list.

Note that Diff does not fully support <Binary Files> where the contents of the files are checked. Instead it checks if the file extension matches one of the ones listed in your Binary language mode. This is a limitation.

Dan

  • SlickEdit Team Member
  • Senior Community Member
  • *
  • Posts: 2896
  • Hero Points: 153
Re: MSDiff exclusions:<Default Excludes> doesn't seem to work
« Reply #4 on: October 07, 2021, 09:22:19 PM »
Assuming pyc is not associated with your Binary mode, we set this as binary because of it's size.  You can change the size on the DIFFzilla setup dialog.

Why do we not exclude it?  Because the binary files are excluded when they're listed and we don't look at this size when we create the list.

jporkkahtc

  • Senior Community Member
  • Posts: 2620
  • Hero Points: 210
  • Text
Re: MSDiff exclusions:<Default Excludes> doesn't seem to work
« Reply #5 on: October 07, 2021, 09:24:30 PM »
Got it. Thanks.
Kind of surprised I didn't have pyc as a binary file already.