Eskil: A graphical frontend to Diff
Download
Features
Screenshots
Changes
Fossil Repository
Bug Tracker
About Eskil
The first major application I wrote in Tcl/Tk was this tool (somewhere around
1997). Writing it is what made me learn and enjoy Tcl. (I already liked Tk
but still found Tcl annoying at the time.)
I have used it a lot during the years and lately it has received enough
polish to grant a public release.
Pronunciation: The E is short, like in "set", the rest is like "skill".
Any feedback, good or bad, can be sent to
<peter dot spjuth at gmail dot com>
It is similar but unrelated to TkDiff.
Features
- Highlights changes within a line.
- Matches similar lines within a changed block to better show changed
lines that are adjacent to added/removed lines.
- Directory diff.
- CVS/RCS/ClearCase/GIT/SVN/BZR/HG/Perforce/Fossil diff. Conflict merge.
- Commit changes directly from Eskil.
- View patch, from file or clipboard.
- Print to PDF.
- "Clip diff"
- Plugins for preprocessing files.
- Alignment and block diff functions for tricky diffs.
- Edit and Save file from diff window.
- Starkit browsing.
Screenshots
A "zoom" feature for long lines.
