Eskil

Check-in [373966bfb1]
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Restructured and rewrote it a bit.
Downloads: Tarball | ZIP archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: 373966bfb1efa7e0d52e188c99194f340430b304
User & Date: peter 2004-01-28 21:59:02.000
Context
2004-02-01
00:12
Added line to make it unix executable. check-in: 49b471da49 user: peter tags: trunk
2004-01-28
21:59
Restructured and rewrote it a bit. check-in: 373966bfb1 user: peter tags: trunk
19:55
Release 2.0. Updated features list. check-in: c4b7092828 user: peter tags: trunk
Changes
Unified Diff Ignore Whitespace Patch
Changes to Eskil.html.
1
2
3
4
5
6
7
8
9
10
11



12

13
14





15
16
17













18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <title>Eskil - A Tk frontend to Diff</title>
      
  <meta http-equiv="content-type"
 content="text/html; charset=ISO-8859-1">
</head>
<body>
 
<h1>Eskil: A Tk frontend to Diff</h1>



<p>

The first major application I wrote in Tcl/Tk was this tool.  Writing it is
what made me learn and enjoy Tcl. (I already liked Tk but found Tcl annoying)





<br>
It is similar to "<a href="http://www.accurev.com/free/tkdiff">TkDiff</a>".














<h3>Download</h3>

Version 2.0:<br>
As a <a href="eskil/eskil.kit">Starkit</a>
<p>
<a href="eskil/eskil.linux">Starpack for Linux (x86)</a><br>
<a href="eskil/eskil.solaris">Starpack for Solaris (sparc)</a><br>
<a href="eskil/eskil.exe">Starpack for Windows</a><br>

<p>The license for the application source is GPL but the bundled packages
are under the same license as Tcl.

<h3>Features</h3>

<ul>
<li>Highlights changes within a line.</li>
<li>Directory diff.</li>
<li>CVS/RCS diff. CVS conflict merge. Some ClearCase support.</li>
<li>View patch file.</li>
<li>Print to postscript.</li>
<li>"Clip diff"</li>
</ul>

<h3>Screenshots</h3>

<img src="eskil/eskil1.png">
<p>
A "zoom" feature for long lines.<p>
<img src="eskil/eskil2.png"><br>

</body>











>
>
>

>
|
|
>
>
>
>
>
|
|

>
>
>
>
>
>
>
>
>
>
>
>
>
|











<
<
<
<
<
<
<
<
<
<
<
|







1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51











52
53
54
55
56
57
58
59
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <title>Eskil - A Tk frontend to Diff</title>
      
  <meta http-equiv="content-type"
 content="text/html; charset=ISO-8859-1">
</head>
<body>
 
<h1>Eskil: A Tk frontend to Diff</h1>
<a href="#EskilDownload">Download</a>
<a href="#EskilFeatures">Features</a>
<a href="#EskilScreenshots">Screenshots</a>
<p>
<h3>About Eskil</h3>
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.)<br>
I have used it a lot during the years and lately it has received enough
polish to grant a public release.<br>
<p>Any feedback, good or bad, can be sent to
&lt;peter <i>dot</i> spjuth <i>at</i> space <i>dot</i> se&gt;
<p>
It is similar to <a href="http://www.accurev.com/free/tkdiff">TkDiff</a>.

<a name="EskilFeatures"></a><h3>Features</h3>

<ul>
<li>Highlights changes within a line.</li>
<li>Matches similar lines within a changed block to better show changed
lines that are adjacent to added/removed lines.</li>
<li>Directory diff.</li>
<li>CVS/RCS diff. CVS conflict merge. Some ClearCase support.</li>
<li>View patch file.</li>
<li>Print to postscript.</li>
<li>"Clip diff"</li>
</ul>

<a name="EskilDownload"></a><h3>Download</h3>

Version 2.0:<br>
As a <a href="eskil/eskil.kit">Starkit</a>
<p>
<a href="eskil/eskil.linux">Starpack for Linux (x86)</a><br>
<a href="eskil/eskil.solaris">Starpack for Solaris (sparc)</a><br>
<a href="eskil/eskil.exe">Starpack for Windows</a><br>

<p>The license for the application source is GPL but the bundled packages
are under the same license as Tcl.












<a name="EskilScreenshots"></a><h3>Screenshots</h3>

<img src="eskil/eskil1.png">
<p>
A "zoom" feature for long lines.<p>
<img src="eskil/eskil2.png"><br>

</body>