What: eskil Where: http://eskil.berlios.de/ Description: Eskil is a GUI frontend to diff. It supports RCS/CVS and has some Clearcase support. It also does directory diff, CVS conflict merge and more. Currently at version 2.2. Updated: 05/2006 Contact: peter dot spjuth at gmail dot com By [Peter Spjuth] A similar application is [tkdiff]. ---- 2006-05-02: Eskil is moving to Berlios [http://developer.berlios.de/]. ---- [LV] 2007 Aug 06 Observations regarding eskil... When I first attempted to invoke eskil, I got the following: $ tclkit eskil22.kit extra characters after close-brace while executing "return [uplevel 1 [list [namespace origin mcunknown] $Locale $src {*}$args]] " (procedure "mc" line 24) invoked from within "mc $lab" (procedure "tk::MessageBox" line 79) invoked from within "tk::MessageBox {expand}$args" (procedure "tk_messageBox" line 2) invoked from within "tk_messageBox -icon error -message $msg -title "Fatal error"" (procedure "panic" line 4) invoked from within "panic $::errorInfo" (procedure "starkit::header" line 10) invoked from within "starkit::header mk4 -readonly" (file "eskil22.kit" line 5) $ sdx.kit version /projects/sprs_lwv/tcl85/bin/tclkit 2005/09/27 03:31:11 54267-20834 /projects/sprs_lwv/tcl85/bin/tclkit $ /projects/sprs_lwv/tcl85/bin/tclkit % info patchlevel 8.5a4 After a comment by Peter, I began to wonder if perhaps it was a tclkit error, rather than an eskil, so I tried eskil with an older tclkit and that worked just fine. I then tried to use eskil with ActiveTcl 8.5's [base-tk] (which is, for a subset of [starkit]s, a substitute) and found another issue. This time, I found that eskil includes only [snit] version 1 - but the snit toplevel, when it sees it is running under Tcl/Tk 8.5, attempts to use snit version 2. Because that isn't included in eskil, a fatal error is generated. Just a head's up if someone else runs into this problem. The current solution is either to update the snit in eskil to include both versions, or to go download an older version of a tclkit. ---- [[ [Category Application] ]]