ExamDiff options are ignored

General questions about using ExamDiff Pro, ideas for new features, bug reports, and usage tips.
Post Reply
ians0131
New Member
Posts: 3
Joined: Wed Nov 21, 2012 4:52 am

ExamDiff options are ignored

Post by ians0131 »

I've had this problem through various ExamDiff Pro version up to 5.0, but I've just sworn a lot and lived with it up till now :roll: .

Basically the 'Ignore' options have no effect, whether launching the application manually or via the command line (with options specified). So for example a command line including the /w and /i options still pulls out whitespace and case differences. I've searched high and low but I can't find anyone else reporting the same problem, so I assume it's something weird with my installation - but I've had the problem with different installations on different computers over the years.

I must be doing something stupid - any ideas?

Below is my options file

Thanks a lot

Ian

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; ExamDiff Pro
; Version 5.0
; File Version 5.0.1.18.1011834587s (64-bit)
; Build 28/10/2010 02:47:35
; Windows Vista 64-bit Home Premium Edition 6.0 Service Pack 2 (Build 6002)
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[General]
Version=5.0
[Compare]
Ignore all white space=1
Ignore changes in white space=1
Ignore leading white space=1
Ignore trailing white space=1
Ignore case=1
Ignore blank lines=1
Ignore matching lines=0
Ignore linebreak styles=1
Ignore comments=0
Treat binary as text=0
Detail level=2
Expand tabs=0
Ignore line parts=0
Support Unicode=1
Regular expression hex=
Regular expression 2 hex=
Column ranges=18-40
Fuzzy matching option=2
Fuzzy matching size threshold=512
Fuzzy similarity=60
Fuzzy matching method=1
[DocTypes]
Use other file's type=1
Type0=Default/Plain Text
Type1=Basic/Visual Basic
Type2=Batch
Type3=C/C++
Type4=C#
Type5=Fortran
Type6=HTML
Type7=Java
Type8=Lisp/Common Lisp
Type9=Pascal/Delphi
Type10=Perl
Type11=PHP
Type12=Python
Type13=SQL/MySQL
Type14=TCL
Type15=TeX/LaTeX
Type16=Unix Bourne Shell
Type17=XML
0::Ext=(all file extensions not affiliated with other document types)
0::Regex=
0::Enabled=0
0::Syntax=0
0::Tab size=4
0::Keyword color=16711680,Keyword name=
0::Comment color=32768,Comment name=
0::Preprocessor color=16711680,Preprocessor name=
0::Number color=0,Number name=
0::Operator color=0,Operator name=
0::String color=1381795,String name=
0::System=1
1::Ext=bas,vb,vbs
1::Regex='.*?\n|(?<=\s)[Rr][Ee][Mm]\s.*?\n
1::Enabled=1
1::Syntax=1
1::Tab size=4
1::Keyword color=16711680,Keyword name=Keyword
1::Comment color=32768,Comment name=Comment
1::Preprocessor color=16711680,Preprocessor name=
1::Number color=0,Number name=Number
1::Operator color=0,Operator name=Operator
1::String color=1381795,String name=String
1::System=1
2::Ext=bat
2::Regex=^[Rr][Ee][Mm]\s.*?\n
2::Enabled=1
2::Syntax=1
2::Tab size=4
2::Keyword color=16711680,Keyword name=Keyword
2::Comment color=32768,Comment name=Comment
2::Preprocessor color=16711680,Preprocessor name=Label
2::Number color=0,Number name=Number
2::Operator color=0,Operator name=Operator
2::String color=1381795,String name=String
2::System=1
3::Ext=c,cpp,c++,h,hpp,cc,cxx,tli,tlh,hxx,hh,inl
3::Regex=/\*.*?\*/|//.*?\n
3::Enabled=1
3::Syntax=1
3::Tab size=4
3::Keyword color=16711680,Keyword name=Keyword
3::Comment color=32768,Comment name=Comment
3::Preprocessor color=16711680,Preprocessor name=Preprocessor
3::Number color=0,Number name=Number
3::Operator color=0,Operator name=Operator
3::String color=1381795,String name=String
3::System=1
4::Ext=cs
4::Regex=/\*.*?\*/|//.*?\n
4::Enabled=1
4::Syntax=1
4::Tab size=4
4::Keyword color=16711680,Keyword name=Keyword
4::Comment color=32768,Comment name=Comment
4::Preprocessor color=16711680,Preprocessor name=Preprocessor
4::Number color=0,Number name=Number
4::Operator color=0,Operator name=Operator
4::String color=1381795,String name=String
4::System=1
5::Ext=f,f77,f90,f95,for
5::Regex=^[\*cC!].*?\n
5::Enabled=1
5::Syntax=1
5::Tab size=4
5::Keyword color=16711680,Keyword name=Keyword
5::Comment color=32768,Comment name=Comment
5::Preprocessor color=16711680,Preprocessor name=
5::Number color=0,Number name=Number
5::Operator color=0,Operator name=Operator
5::String color=1381795,String name=String
5::System=1
6::Ext=html,htm,shtml,asp
6::Regex=<!--.*?-->
6::Enabled=1
6::Syntax=1
6::Tab size=4
6::Keyword color=16711680,Keyword name=Tag
6::Comment color=32768,Comment name=Comment
6::Preprocessor color=255,Preprocessor name=Attribute
6::Number color=0,Number name=Number
6::Operator color=0,Operator name=Operator
6::String color=1381795,String name=String
6::System=1
7::Ext=java,jav,js
7::Regex=/\*.*?\*/|//.*?\n
7::Enabled=1
7::Syntax=1
7::Tab size=4
7::Keyword color=16711680,Keyword name=Keyword
7::Comment color=32768,Comment name=Comment
7::Preprocessor color=16711680,Preprocessor name=Preprocessor
7::Number color=0,Number name=Number
7::Operator color=0,Operator name=Operator
7::String color=1381795,String name=String
7::System=1
8::Ext=cl,l,lsp,lisp
8::Regex=#\|.*?\|#|;.*?\n
8::Enabled=1
8::Syntax=1
8::Tab size=4
8::Keyword color=16711680,Keyword name=Keyword
8::Comment color=32768,Comment name=Comment
8::Preprocessor color=16711680,Preprocessor name=
8::Number color=0,Number name=Number
8::Operator color=0,Operator name=Operator
8::String color=1381795,String name=String
8::System=1
9::Ext=pas
9::Regex=\{[^$].*?\}|\(\*.*?\*\)|//.*?\n
9::Enabled=1
9::Syntax=1
9::Tab size=4
9::Keyword color=16711680,Keyword name=Keyword
9::Comment color=32768,Comment name=Comment
9::Preprocessor color=16711680,Preprocessor name=
9::Number color=0,Number name=Number
9::Operator color=0,Operator name=Operator
9::String color=1381795,String name=String
9::System=1
10::Ext=pl,pm,perl,cgi
10::Regex=#[^!].*?\n
10::Enabled=1
10::Syntax=1
10::Tab size=4
10::Keyword color=16711680,Keyword name=Keyword
10::Comment color=32768,Comment name=Comment
10::Preprocessor color=16711680,Preprocessor name=
10::Number color=0,Number name=Number
10::Operator color=0,Operator name=Operator
10::String color=1381795,String name=String
10::System=1
11::Ext=php,php3,php4,phtml
11::Regex=/\*.*?\*/|//.*?\n|#.*?\n
11::Enabled=1
11::Syntax=1
11::Tab size=4
11::Keyword color=16711680,Keyword name=Keyword
11::Comment color=32768,Comment name=Comment
11::Preprocessor color=255,Preprocessor name=HTML Tag
11::Number color=0,Number name=Number
11::Operator color=0,Operator name=Operator
11::String color=1381795,String name=String
11::System=1
12::Ext=py
12::Regex=#.*?\n
12::Enabled=1
12::Syntax=1
12::Tab size=4
12::Keyword color=16711680,Keyword name=Keyword
12::Comment color=32768,Comment name=Comment
12::Preprocessor color=16711680,Preprocessor name=
12::Number color=0,Number name=Number
12::Operator color=0,Operator name=Operator
12::String color=1381795,String name=String
12::System=1
13::Ext=sql
13::Regex=/\*.*?\*/|--.*?\n
13::Enabled=1
13::Syntax=1
13::Tab size=4
13::Keyword color=16711680,Keyword name=Keyword
13::Comment color=32768,Comment name=Comment
13::Preprocessor color=16711680,Preprocessor name=
13::Number color=0,Number name=Number
13::Operator color=0,Operator name=Operator
13::String color=1381795,String name=String
13::System=1
14::Ext=tcl
14::Regex=^#.*?[^\\]$|;#.*?[^\\]$
14::Enabled=1
14::Syntax=1
14::Tab size=4
14::Keyword color=16711680,Keyword name=Keyword
14::Comment color=32768,Comment name=Comment
14::Preprocessor color=16711680,Preprocessor name=
14::Number color=0,Number name=Number
14::Operator color=0,Operator name=Operator
14::String color=1381795,String name=String
14::System=1
15::Ext=tex,latex
15::Regex=%.*?\n
15::Enabled=1
15::Syntax=1
15::Tab size=4
15::Keyword color=16711680,Keyword name=Keyword
15::Comment color=32768,Comment name=Comment
15::Preprocessor color=16711680,Preprocessor name=
15::Number color=0,Number name=Number
15::Operator color=0,Operator name=Operator
15::String color=1381795,String name=String
15::System=1
16::Ext=sh
16::Regex=#[^!].*?\n
16::Enabled=1
16::Syntax=1
16::Tab size=4
16::Keyword color=16711680,Keyword name=Keyword
16::Comment color=32768,Comment name=Comment
16::Preprocessor color=16711680,Preprocessor name=
16::Number color=0,Number name=Number
16::Operator color=0,Operator name=Operator
16::String color=1381795,String name=String
16::System=1
17::Ext=xml,vcproj,vbproj,csproj
17::Regex=<!--.*?-->
17::Enabled=1
17::Syntax=1
17::Tab size=4
17::Keyword color=16711680,Keyword name=Keyword
17::Comment color=32768,Comment name=Node
17::Preprocessor color=255,Preprocessor name=Attribute
17::Number color=0,Number name=Number
17::Operator color=0,Operator name=Operator
17::String color=1381795,String name=String
17::System=1
[Display]
Show line numbers=1
Show dir listview tooltips=1
Use Explorer icons=1
Sync Vertically=1
Sync Horizontally=1
Sync Vertically Dir=1
Sync Horizontally Dir=0
Scroll Cur Diff=1
Show Color Bars=1
Show Cur Diff Bars=1
Use foreground colors=1
Use syntax=1
Highlight cursor line=1
Show moved blocks=1
Show sync buttons=1
Show dirs sync buttons=1
Show line modification marks=1
Color bar width=6
Cur diff bar width=6
File Screen Font Face Name=Lucida Console
File Screen Font Height=-13
File Screen Font Italic=0
File Screen Font Weight=400
File Screen Font Pitch=49
File Screen Charset=0
File Printer Font Face Name=Lucida Console
File Printer Font Height=-13
File Printer Font Italic=0
File Printer Font Weight=400
File Printer Font Pitch=49
File Printer Charset=0
Directory Screen Font Face Name=Segoe UI
Directory Screen Font Height=-12
Directory Screen Font Italic=0
Directory Screen Font Weight=400
Directory Screen Font Pitch=0
Directory Screen Charset=1
Directory Printer Font Face Name=Segoe UI
Directory Printer Font Height=-12
Directory Printer Font Italic=0
Directory Printer Font Weight=400
Directory Printer Font Pitch=0
Directory Printer Charset=1
Identical Color=(0, 0, 0)
Back Identical Color=(255, 255, 255)
Back Identical Hatch=-1
Identical Effects=0
Added Color=(128, 0, 0)
Back Added Color=(192, 192, 192)
Back Added Hatch=-1
Added Effects=0
Deleted Color=(0, 0, 255)
Back Deleted Color=(224, 224, 224)
Back Deleted Hatch=-1
Deleted Effects=0
Changed Color=(0, 0, 128)
Back Changed Color=(242, 242, 198)
Back Changed Hatch=-1
Changed Effects=0
Changed Color 2=(255, 0, 0)
Back Changed Color 2=(224, 224, 224)
Back Changed Hatch 2=-1
Changed Effects 2=0
Ignored Color=(32, 32, 32)
Back Ignored Color=(240, 240, 240)
Back Ignored Hatch=-1
Ignored Effects=0
Newer Color=(128, 0, 128)
Back Newer Color=(166, 202, 240)
Back Newer Hatch=-1
Newer Effects=0
Older Color=(255, 0, 0)
Back Older Color=(192, 220, 192)
Back Older Hatch=-1
Older Effects=0
[Misc]
Editor hex=C:\Program Files (x86)\TextPad 5\TextPad.exe
Arguments=$FILE
Recent Files=20
Recent Strings=20
Enable Change Notifications=1
Enable Change Notifications For Directories=1
Compare Dialog On Top=0
Minimize For New Pair=0
Use View Filter To Save Diff=0
Custom separators=0
Word separators hex=\/!.,;:
Scroll after new compare=0
Scroll after re-compare=0
Horz scroll after re-compare=0
Reuse window pos=0
Print selection by default=0
Treat Clipboard buffers as initially modified=1
Exit on identical=0
Ignored color in diffs=0
Ignore separators in quoted strings=0
Show newline warning=1
Show edit undo warning=1
Show identical names message=1
Show identical text files message=1
Show identical bin files message=1
Show identical directories message=1
Show different text files message=0
Show different bin files message=1
Show different directories message=0
Show options changed message=1
Show re-compare on View Filter message=1
Show re-compare on dir filter message=1
Show comparison too slow message=1
Show Regex message=1
Show ReadOnly message=1
Show PlugIn message=1
Show Check For Updates message=1
Show Word Wrap message=1
Show # Of Diffs column message=1
Show invalid manual synchronization links messages=1
Show plug-in balloons=1
Show View Diff File message=1
Show filter balloons=1
Show delete empty directories message=1
Show change notification balloons=1
[Directory comparison]
Initial sort=-1
Initial sort column=Name
Initial sort direction=1
Same if same time and size=1
Same if same CRC=0
Diff if diff size=1
Diff if diff attr=0
Diff if diff CRC=0
Diff if diff version=0
Diff if diff time=1
Full file comparison=0
Same if same time and size (saved)=0
Same if same CRC (saved)=0
Diff if diff size (saved)=0
Diff if diff attr (saved)=0
Diff if diff CRC (saved)=0
Diff if diff version (saved)=0
Diff if diff time (saved)=0
No dir sizes=1
Handling of sub-dirs=0
No diff number=1
Combine sort results=1
Current Filter=<Unnamed default filter>
Filter0=<Unnamed default filter>
Filter1=ASP/ASP.NET Filters
Filter2=C/VC++/VC# Include Filters
Filter3=C/VC++/VC# Exclude Filters
Filter4=Delphi Include Filters
Filter5=Delphi Exclude Filters
Filter6=HTML/XML Filters
Filter7=Java/JavaScript Filters
Filter8=Perl/Python/Ruby/RoR Filters
Filter9=PHP Filters
Filter10=VB/VB.NET Include Filters
Filter11=VB/VB.NET Exclude Filters
Filter12=Exclude Source Control
Filter13=Documents
Filter14=Multimedia
Flt0::Include=*
Flt0::Exclude=
Flt0::System=1
Flt1::Include=*.*htm*,*.*proj,*.as?x,*.bmp,*.browser,*.config,*.cd,*.cs,*.css,*.disco,*.dll,*.dtd,*.gif,*.jpg,*.js,*.js,*.png,*.rexs,*.rpt,*.sitemap,*.skin,*.sln,*.txt,*.vb,*.webinfo,*.xlst,*.xml,*.xsd
Flt1::Exclude=
Flt1::System=1
Flt2::Include=*.asm,*.bmp,*.c,*.cc,*.cd,*.config,*.cpp,*.cs,*.csproj,*.cur,*.cxx,*.def,*.ds?,*.h,*.hh,*.hpj,*.hpp,*.hxx,*.ico,*.idl,*.inc,*.inl,*.mak,*.rc,*.rc2,*.resx,*.rgs,*.rpt,*.sln,*.tlh,*.tli,*.txt,*.wsf
Flt2::Exclude=
Flt2::System=1
Flt3::Include=*
Flt3::Exclude=*.aps,*.bak,*.bsc,*.clw,*.dll,*.exe,*.exp,*.idb,*.ilk,*.lib,*.ncb,*.o,*.obj,*.opt,*.pch,*.pdb,*.res,*.sbr,*.scc,*.suo,*.taf,:*_svn*,:*.svn*,:*\bin\*,:*\cvs\*,:*\*debug*\*,:*\*release*\*
Flt3::System=1
Flt4::Include=*.bdsproj,*.cfg,*.dcr,*.ddp,*.dfm,*.dof,*.dpk*,*.dpr,*.dproj,*.groupproj,*.nfm,*.pas,*.res
Flt4::Exclude=
Flt4::System=1
Flt5::Include=*
Flt5::Exclude=*.bak,*.cbk,*.drc,*.dsk,*.dsm,*.identcache,*.local,*.scc,*.taf,:*_svn*,:*.svn*,:*\cvs\*
Flt5::System=1
Flt6::Include=*.*htm*,*.bmp,*.css,*.dtd,*.gif,*.jpg,*.js,*.png,*.txt,*.xlst,*.xml,*.xsd
Flt6::Exclude=
Flt6::System=1
Flt7::Include=*.*htm*,*.bmp,*.class,*.css,*.dtd,*.gif,*.j,*.jar,*.java,*.jpg,*.js,*.png,*.txt,*.xlst,*.xml,*.xsd
Flt7::Exclude=
Flt7::System=1
Flt8::Include=*.*htm*,*.bmp,*.cgi,*.css,*.gif,*.jpg,*.pl,*.plx,*.pm,*.png,*.py,*.pyc,*.rb,*.rbx,*.ruby,*.txt,*.xlst,*.xml,*.xsd,*.yml
Flt8::Exclude=
Flt8::System=1
Flt9::Include=*.*htm*,*.bmp,*.css,*.gif,*.inc,*.jpg,*.ph3,*.ph4,*.phl,*.php*,*.png,*.sql,*.tpl,*.txt,*.xlst,*.xml,*.xsd
Flt9::Exclude=
Flt9::System=1
Flt10::Include=*.asp,*.bas,*.cd,*.cls,*.config,*.ct?,*.dca,*.dep,*.dob,*.dox,*.ds?,*.fr?,*.ico,*.log,*.oca,*.pag,*.pgx,*.resx,*.rpt,*.sln,*.swt,*.txt,*.vb,*.vb?,*.vbproj,*.wsf
Flt10::Exclude=
Flt10::System=1
Flt11::Include=*
Flt11::Exclude=*.bak,*.ctx,*.dca,*.dll,*.exe,*.frx,*.ocx,*.res,*.scc,*.taf,:*_svn*,:*.svn*,:*\bin\*,:*\cvs\*,:*\*debug*\*,:*\*release*\*
Flt11::System=1
Flt12::Include=*
Flt12::Exclude=*.bak,*.scc,*.taf,:*_svn*,:*.svn*,:*\cvs\*
Flt12::System=1
Flt13::Include=*.*htm*,*.abw,*.afp,*.ans,*.asc,*.aww,*.chm,*.csv,*.cwk,*.doc*,*.dot*,*.egt,*.hlp,*.hwp,*.info,*.lwp,*.mcw,*.odt,*.ott,*.pages,*.pap,*.pdf,*.pot*,*.ppam,*.pps*,*.ppt*,*.ps,*.rtf,*.sdw,*.stw,*.sxw,*.txt,*.uoml,*.wpd,*.wps,*.wpt,*.wrf,*.wri,*.xl*,*.xml,
Flt13::Exclude=
Flt13::System=1
Flt14::Include=*.bmp,*.dss,*.fpx,*.gif,*.j2c,*.j2k,*.jfif,*.jif,*.jp2,*.jpeg,*.jpg,*.jpx,*.pcd,*.png,*.tga,*.tif,*.tiff,*.aac,*.aiff,*.ape,*.atp,*.au,*.dct,*.dss,*.dvf,*.flac,*.gsm,*.m4*,*.mid,*.mp3,*.msv,*.ogg,*.oma,*.omg,*.ra,*.ram,*.raw,*.vox,*.wav,*.wm*,*.avi,*.flv,*.mov,*.mp4,*.mpeg,*.mpg,*.rm,*.swf
Flt14::Exclude=
Flt14::System=1
Include filter hex=*
Exclude filter hex=
Date Filter Mode=0
Not Older Than Date Filter=1
Not Older Than Date Filter Unit=0
Use Not Larger Than Filter=0
Not Larger Than Filter Size Unit=0
Use Not Smaller Than Filter=0
Not Smaller Than Filter Size Unit=2
Use From Date in Date Filter=0
Use To Date in Date Filter=0
From Date in Date Filter=1277197519
To Date in Date Filter=1277197519
Ignore backup subdir=0
Not Larger Than Filter Size Low=1
Not Larger Than Filter Size High=0
Not Smaller Than Filter Size Low=10
Not Smaller Than Filter Size High=0
New instance=1
New instance dirs=1
Time diff to ignore=2
Timezone diff=0
Batch printing=0
Show empty dirs=0
Allow to copy to and from=1
Allow subdir junctions=0
Timestamp copied files with current time=0
Back up files=0
Backup subdir name=_Obsolete
Hightlight date for identical items=0
[Word wrap]
Enable wrap=0
Simple word wrap=0
Wrap width=93
Fit to window=1
Wrapped line char=
[File editing]
Enable edit=1
Save before recompare=0
Create backups=1
Convert tabs to spaces=0
Change diff pos=0
Backup naming rule=0
Backup folder=
Directly overwrite files=0
Smart Home key=1
Default Encoding=1200
[View Filter]
File view same=0
File view added=1
File view deleted=1
File view changed=1
File view moved=1
Dir view same=0
Dir view added=1
Dir view deleted=1
Dir view changed=1
Dir view newer=1
Use view name filter=0
Context lines=0
Include names hex=*
Exclude names hex=
[Dir columns]
Show name=1
Show rel path=1
Show size=1
Show type=1
Show time=1
Show status=1
Show attributes=1
Show diff number=0
Show CRC=0
Show version=0
Name order=0
Rel path order=1
Size order=2
Type order=3
Time order=4
Status order=5
Attributes order=6
Diff number order=7
CRC order=8
Version order=9
Show rel path option=0
Resize sync=0
Thread priority=0
[Plug-ins]
Ext0=*.doc
Ext1=*.xls
Ext2=*.ppt
Ext3=*.pdf
Ext4=*.xml
Ext5=*.htm,*.html
Ext6=*.xml
Ext7=<default-remote-file>
Ext8=<default-remote-directory>
Ext9=*.zip,*.jar,*.war,*.ear,*.docx,*.docm,*.dotx,*.dotm,*.xlsx,*.xlsm,*.xltx,*.xltm,*.xlsb,*.xlam,*.pptx,*.pptm,*.potx,*.potm,*.ppam,*.ppsx,*.ppsm
Ext10=*.exe,*.dll
Ext11=*.ini
Ext12=*.*
0::App="C:\Program Files\ExamDiff Pro\Plug-Ins\catdoc\catdoc.exe"
0::Args=$INPUTFILEPATH
0::Description=DOC to Text [installed]
0::UseExitCode=1
0::Enabled=1
0::ExitCode=0
1::App="C:\Program Files\ExamDiff Pro\Plug-Ins\catdoc\xls2csv.exe"
1::Args=$INPUTFILEPATH
1::Description=XLS to CSV [installed]
1::UseExitCode=1
1::Enabled=1
1::ExitCode=0
2::App="C:\Program Files\ExamDiff Pro\Plug-Ins\catdoc\catppt.exe"
2::Args=$INPUTFILEPATH
2::Description=PPT to Text [installed]
2::UseExitCode=1
2::Enabled=1
2::ExitCode=0
3::App="C:\Program Files\ExamDiff Pro\Plug-Ins\Xpdf\pdftotext.exe"
3::Args=$INPUTFILEPATH $OUTPUTFILEPATH
3::Description=PDF to Text [installed]
3::UseExitCode=0
3::Enabled=1
3::ExitCode=0
4::App="C:\Program Files\ExamDiff Pro\Plug-Ins\XMLStarlet\xml.exe"
4::Args=c14n $INPUTFILEPATH
4::Description=XML Canonicalize [installed]
4::UseExitCode=0
4::Enabled=0
4::ExitCode=0
5::App="C:\Program Files\ExamDiff Pro\Plug-Ins\Tidy\tidy.exe"
5::Args=-i -q $INPUTFILEPATH
5::Description=HTML Format [installed]
5::UseExitCode=0
5::Enabled=1
5::ExitCode=0
6::App="C:\Program Files\ExamDiff Pro\Plug-Ins\Tidy\tidy.exe"
6::Args=-i -xml -q $INPUTFILEPATH
6::Description=XML Format [installed]
6::UseExitCode=0
6::Enabled=1
6::ExitCode=0
7::App="C:\Program Files\ExamDiff Pro\Plug-Ins\cURL\curl.exe"
7::Args=-s -S -o $OUTPUTFILEPATH $INPUTFILEPATH
7::Description=Fetch Remote File [installed]
7::UseExitCode=0
7::Enabled=1
7::ExitCode=0
8::App="C:\Windows\system32\cscript.exe"
8::Args="C:\Program Files\ExamDiff Pro\Plug-Ins\wget\wget-1.10.2b\wget.js" "C:\Program Files\ExamDiff Pro\Plug-Ins\wget\wget-1.10.2b\wget.exe" $INPUTFILEPATH $OUTPUTFILEPATH
8::Description=Fetch Remote Directory [installed]
8::UseExitCode=0
8::Enabled=1
8::ExitCode=0
9::App="C:\Program Files\ExamDiff Pro\Plug-Ins\Info-ZIP\Unzip\unzip.exe"
9::Args=$INPUTFILEPATH -d$OUTPUTFILEPATH
9::Description=Unzip [installed]
9::UseExitCode=1
9::Enabled=1
9::ExitCode=0
10::App="C:\Program Files\ExamDiff Pro\Plug-Ins\PESnoop\PESnoop.exe"
10::Args=$INPUTFILEPATH /PE_ALL
10::Description=Dump PE32 [installed]
10::UseExitCode=0
10::Enabled=1
10::ExitCode=0
11::App="C:\Program Files\ExamDiff Pro\Plug-Ins\IniSorter\IniSorter.exe"
11::Args=/o $INPUTFILEPATH
11::Description=INI Sorter [installed]
11::UseExitCode=1
11::Enabled=0
11::ExitCode=0
12::App="C:\Windows\system32\sort.exe"
12::Args=$INPUTFILEPATH
12::Description=Sort [installed]
12::UseExitCode=0
12::Enabled=0
12::ExitCode=0
Use plug-ins=0
Use plug-ins for directories=1
[Binary]
Bytes per line=16
Fit to window=0
Byte format=0
Byte case=0
Editor hex=
Arguments=$FILE
Block size=1
EBCDIC=0
Show control chars=0
Show extended chars=1
[HTML]
Vert HTML Template hex=C:\Program Files\ExamDiff Pro\difftempl_v.htm
Horz HTML Template hex=C:\Program Files\ExamDiff Pro\difftempl_h.htm
Use JavaScript=1
[Global - General]
Shell integration=1
Allow appending files to dirs=0
Shell options=
Shell key={17549232-7081-4541-882C-767DB238453C}
AutoPick=1
Autopick limit=100
Recent sessions=4
Recent session files=4
Retain session pairs=1
Show only compared items=0
[Keyboard]
Keys=7143423,102536,33751086,123206,33751152,102537,16973832,102541,16973869,102539,16973833,102540,17235977,98475,34275395,102844,34275399,98492,34537539,98483,34275399,98481,17498121,98482,17760265,98484,16973833,98487,17235977,98485,17498149,98486,17498151,102636,16973861,102637,17236005,102638,16973863,102639,17236007,102646,16973864,102649,17498152,102647,17236008,102654,16973859,102655,17236003,102640,17498149,102641,17760293,102652,16973858,102653,17236002,102650,16973857,102651,17236001,102642,17498151,102643,17760295,102644,16973862,102648,17498150,102645,17236006,163850,34275410,33751156,98315,34537521,98316,34537522,98312,34275411,98317,34275377,98318,34275378,98319,34275394,98307,34275402,98309,34275398,98310,33751154,98311,34013298,102660,17498147,102661,17760291,102656,16973860,102658,17498148,102657,17236004,102659,17760292,98325,34275412,98326,34275447,98335,34013302,98334,33751158,98327,34275412,98324,34275411,98322,34275448,98323,34275449,98328,34275377,98329,34275378,98330,34275394,98343,34275413,98344,34275450,98345,34275451,98349,34537555,98351,34275448,98341,34275407,98338,34275396,98348,35323988,98350,34275415,98342,34275401,98337,34275446,98340,33751086,98339,33751153,98358,34275397,98352,34275449,98364,34799629,98375,34275406,103538,34537518,98373,34275450,98374,34275451,98368,34275442,98369,34537586,98398,34275404,123143,34275408,98397,34275393,102759,34275441,102760,33751153,102761,34013297,102762,34537585,98405,34013230,98424,34275409,188715,17498202,18022408,188716,17498201,18284552,188707,17498200,17236014,188706,17498179,17498157,188709,17498198,17236013,123178,34275393,98427,34537592,98428,34537593,98419,34013301,98420,33751157,123177,34275400,98421,34275411,98445,34275405,
User avatar
psguru
Site Admin
Posts: 2228
Joined: Sat May 15, 2004 4:23 pm
Location: California
Contact:

Re: ExamDiff options are ignored

Post by psguru »

Could you show an example of your command line and a screenshot of the corresponding output (please use the View | View Whitespace option)?
psguru
PrestoSoft
ians0131
New Member
Posts: 3
Joined: Wed Nov 21, 2012 4:52 am

Re: ExamDiff options are ignored

Post by ians0131 »

The command line is
"C:\Program Files\ExamDiff Pro\ExamDiff.exe" "old.txt" "new.txt" /i /w

and here's a screenshot showing the result on a file with whitespace and case differences (plus the Ignore options that are set in the GUI)
Image

Thanks
Ian
User avatar
psguru
Site Admin
Posts: 2228
Joined: Sat May 15, 2004 4:23 pm
Location: California
Contact:

Re: ExamDiff options are ignored

Post by psguru »

From the screenshot it looks like your View | Use Ignores option is not set. In such case your Ignore settings are not used.
psguru
PrestoSoft
ians0131
New Member
Posts: 3
Joined: Wed Nov 21, 2012 4:52 am

Re: ExamDiff options are ignored

Post by ians0131 »

Fantastic - that's solved a 5 year problem! I'd never noticed that setting.
Might it be worth adding a comment to the options page highlighting this?

Is it possible to override the GUI setting with a command line option?


Thanks a lot

Ian
User avatar
psguru
Site Admin
Posts: 2228
Joined: Sat May 15, 2004 4:23 pm
Location: California
Contact:

Re: ExamDiff options are ignored

Post by psguru »

Fantastic - that's solved a 5 year problem! I'd never noticed that setting.
Might it be worth adding a comment to the options page highlighting this?
It's already mentioned in the Help: http://www.prestosoft.com/ps.asp?page=h ... re_options
Is it possible to override the GUI setting with a command line option?
No, it's not.
psguru
PrestoSoft
AlexL
Expert Member
Posts: 129
Joined: Wed Aug 11, 2004 6:25 am
Location: Israel
Contact:

Re: ExamDiff options are ignored

Post by AlexL »

psguru wrote:
Is it possible to override the GUI setting with a command line option?
No, it's not.
When we launch ExamDiff Pro, it takes options from somewhere (e.g., from configuration file, from registry, from session configuration, etc.).
I suggest to add command line to these places, from which the application takes options. And this addition should come last in the sequence of settings' sources.
With such approach it will not be "overriding GUI setting with command line option" because GUI and command line will have same settings. And it will be most intuitive way to treat options.

By the way, can we control "View -> Use Ignores Option" from command line? Currently I don't have access to the latest version, so I can't check.
User avatar
psguru
Site Admin
Posts: 2228
Joined: Sat May 15, 2004 4:23 pm
Location: California
Contact:

Re: ExamDiff options are ignored

Post by psguru »

I'm not sure what you are suggesting. ExamDiff Pro reads its options from the Registry by default, and from either a session (via command line), session file (via command line), or command line arguments. All of these methods already exist.
By the way, can we control "View -> Use Ignores Option" from command line? Currently I don't have access to the latest version, so I can't check.
No, this option is not exposed via command line.
psguru
PrestoSoft
AlexL
Expert Member
Posts: 129
Joined: Wed Aug 11, 2004 6:25 am
Location: Israel
Contact:

Re: ExamDiff options are ignored

Post by AlexL »

psguru wrote:I'm not sure what you are suggesting. ExamDiff Pro reads its options from the Registry by default, and from either a session (via command line), session file (via command line), or command line arguments. All of these methods already exist.
By the way, can we control "View -> Use Ignores Option" from command line? Currently I don't have access to the latest version, so I can't check.
No, this option is not exposed via command line.
My suggestion was based on assumption that this option is controllable from command line. Otherwise such command line options as /i, /w, /b and other similar options won't work in case "View -> Use Ignores Option" is disabled, and as you said, you can't enable it from command line. The only way to make these options work properly is to click button in GUI, which is not what user wanted by using command line switches.
RonWork
New Member
Posts: 1
Joined: Tue Mar 22, 2016 4:36 am

Re: ExamDiff options are ignored Ver 8

Post by RonWork »

I am having this issue with version 8 - recently updated. It worked fine in version 6.

I want to use one instance with directories and files alike, and then return to the directory compare (without recomparing) to compare another file.

I have both New Instance settings unchecked and in the exported options file it shows as:
New instance=0
New instance dirs=0

But I still get a new instance for every file comparison I open from the directory comparison.

How can I fix this? I just upgraded to get a "better" version - not go backwards in features or to gain more bugs.

This won't let me attach the Options file...
User avatar
psguru
Site Admin
Posts: 2228
Joined: Sat May 15, 2004 4:23 pm
Location: California
Contact:

Re: ExamDiff options are ignored

Post by psguru »

The New Instance option has no effect if plug-ins are used (this is not a new behavior in 8.0 and is done for design reasons, due to temporary files handling). So, if you don't need plug-ins, disable them. Also, since you are using 8.0, you may want to take advantage of Cached Directory Comparison.
psguru
PrestoSoft
Post Reply