eskil [options] [file1] [file2] [options] See below. [file1],[file2] Files to be compared If no files are given, the program is started anyway and you can select files from within. If only one file is given, the program looks for version control of the file, and if found, runs in version control mode. Options: -nodiff : Normally, if there are enough information on the command line to run diff, Eskil will do so unless this option is specified. -dir : Start in directory diff mode. Ignores other args. -clip : Start in clip diff mode. Ignores other args. -patch : View patch file. - : Read patch file from standard input, to allow pipes. -review : View revision control tree as a patch. -context : Show only differences, with lines of context. -foreach : Open one diff window per file listed. -close : Close windows with no changes. -sep : See char as separator between columns in files. -gz : Uncompress files. -noparse : Eskil can perform analysis of changed blocks to -line : improve display. See online help for details. -smallblock : The default. Do block analysis on small blocks. -block : Full block analysis. This can be slow if there are large change blocks. -char : The analysis of changes can be done on either -word : character or word basis. -char is the default. -noignore : Don't ignore any whitespace. -b : Ignore space changes. Default. -w : Ignore all spaces. -nocase : Ignore case changes. -nodigit : Ignore digit changes. -nokeyword : In directory diff, ignore $ Keywords: $ -nonewline : Try to ignore newline changes. -nonewline+ : Try to ignore newline changes, and don't display. -prefix : Care mainly about words starting with "str". -preprocess : TBW -r : Version info for version control mode. -cvs : Detect CVS first, if multiple version systems are used. -svn : Detect SVN first, if multiple version systems are used. -a : Give anscestor file for three way merge. -conflict : Treat file as a merge conflict file and enter merge mode. -o : Specify merge result output file. -fine : Use fine grained chunks. Useful for merging. -browse : Automatically bring up file dialog after starting. -server : Set up Eskil to be controllable from the outside. -print : Generate PDF and exit. -printCharsPerLine : Adapt font size for this line length and wrap. (80) -printPaper : Select paper size (a4) -printHeaderSize : Font size for page header (10) -printFont : Select font to use in PDF, afm or ttf. If is given as "Courier", PDF built in font is used. -printColorChange : Color for change (1.0 0.7 0.7) -printColorOld : Color for old text (0.7 1.0 0.7) -printColorNew : Color for new text (0.8 0.8 1.0) -plugin : Preprocess files using plugin. -plugininfo : Pass info to plugin (plugin specific) -pluginlist : List known plugins -plugindump : Dump plugin source to stdout -pluginallow : Allow full access for a plugin. -limit : Do not process more than lines. To list all options matching a prefix, run 'eskil --query prefix'. In tcsh use this line to get option completion: complete eskil 'C/-/`eskil --query -`/'