******************************
*(F-1) Utility:Compare *
******************************
------ File / Directory Compare ----------------------------------------------=Rep
===>
Options => [ -nolist:display rc only. Enter ? or --help for Help]
Curr Dir --g:\src\xe
FileSpec1=> [ Try InsertLine key (default:F5) after partial path input. ]
FileSpec2=> [ Then use Send keys (default:A+i/r/d/Up/Down) or "^" lcmd. ]
.Execute "Compare-tool Options FileSpec1 FileSpec2" by Execute-key,
then display stdout on Edit panel.
Default command is "xfc" to compare files and "xdc" to compare directories.
Setup ini file if you want to use "diff".
CompareFile_Cmd ="xfc" #("xfc")# File compare cmd.
CompareDir_Cmd ="xdc" #("xdc")# Directory compare cmd.
.Options : specify option parameter of the tool.
Execute the tool with no operand when "?" is specified.
diff displays help message by --help option.
-nolist :output one line msg notifies return code.
-CPU8 :Windows only, shou result as UTF8 encoded file.
Curr Dir : display current directory.
#ifndef UNX
Current directory of the drive of the cursor line is displayed.
#endif
FileSpec1/2: type 2 files/directories name to be compared.
Find Key(default:F5) splits screen then open dir-list of you specified.
With no input on the line,open the dir-list of Curr Dir.
From dir-list on other side of split screen,you can send file name.
Use Alt+i(Insert/r(Replace)/d(Delete)/Up(Cursor Up)/Down(Cursor down).
Line command "^" send filename according to the status of KeyInputMode(Ins/Rep).
Insert means input to null line,Replace means override the line reversed.
#ifndef WXE/XXE
You can set filename by mouse Drag&Drop.
Drag from dir-list or Explorer/Nautilus, drop on the line to be set.
#endif
RESet command or Esc key twice clears all input.