Eskil

Check-in [06b7bff49a]
Login

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

Overview
Comment:Webpage polish
Downloads: Tarball | ZIP archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: 06b7bff49acf354c0a11ecd9a5c4aded697e24ca
User & Date: peter 2015-02-23 21:53:01.371
Context
2015-02-23
22:04
Webpage polish check-in: b36b1c03bd user: peter tags: trunk
21:53
Webpage polish check-in: 06b7bff49a user: peter tags: trunk
00:41
Prepare changes list check-in: 79267eb485 user: peter tags: trunk
Changes
Unified Diff Ignore Whitespace Patch
Deleted htdocs/changes.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
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <title>Eskil: Changes</title>
  <link rel="stylesheet" href="../../../style.css?default" type="text/css"
        media="screen" />
</head>
<body>
<div class="header">
  <div class="title"><h1>Eskil</h1>Changes</div>
</div>
<div class="mainmenu">
<a href='index.html'>Home</a>
<a href="download.html">Download</a>
<a href="changes.html">Changes</a>
<a href='../../../timeline'>Timeline</a>
<a href='../../../brlist'>Branches</a>
<a href='../../../dir?ci=tip'>Files</a>
<a href='../../../taglist'>Tags</a>
<a href='../../../ticket'>Tickets</a>
<a href='../../../wiki'>Wiki</a>
<a href='../../../login'>Login</a>
</div>

<div class="content">

<h3>Changes</h3>
Changes in v2.7 (Not yet released):<br>
<ul>
 <li>Directory Diff support for GIT, Fossil and Subversion. Directly browse and compare two revisions.</li>
 <li>Plugins in Directory Diff.</li>
 <li>Added option -printFont to select font for PDF generation. Default font changed to a True Type font. Use "-printFont Courier" to fall back on PDF builtin.</li>
</ul>
Changes in v2.6.7 (2014-11-13):<br>
<ul>
 <li>Fixed Directory Diff that stopped working in 2.6.6</li>
</ul>
Changes in v2.6.6 (2014-10-27):<br>
<ul>
 <li>Avoid font error with balloon help.</li>
 <li>Store default prefs as comment in rc file.</li>
</ul>
Changes in v2.6.5 (2014-01-24):<br>
<ul>
 <li>Fixed error printing patch with only deleted or inserted files.</li>
 <li>Support direct print in patch mode.</li>
 <li>Detect Subversion 1.7 working copy</li>
</ul>
Changes in v2.6.4 (2013-08-22):<br>
<ul>
 <li>Include afm font for consistent PDF printing.</li>
 <li>Add .pdf to print file by default</li>
 <li>Fixed bug that marked extra changes in scroll map when displaying a patch.</li>
 <li>Avoid getting double .-files in dirdiff on Windows.</li>
 <li>Corrected display of ancestor lines in three-way merge.</li>
</ul>
Changes in v2.6.3 (2012-08-21):<br>
<ul>
 <li> Added Revert button in Revision mode </li>
 <li> Added -pivot flag to control diff algorithm. This cuts down processing time for certain large files.</li>
</ul>
Changes in v2.6.2 (2012-06-18):<br>
<ul>
 <li> Fixed bug where extra lines showed when displaying only diffs (no context).</li>
 <li> Include added files when using -review with Fossil.</li>
 <li> Improved plugin viewer and PDF print dialog.</li>
 <li> Support regsub preprocessing controlled per side.</li>
 <li> Support branches in Subversion.</li>
 <li> Support negative revisions with Fossil.</li>
 <li> Added -nocdiff command line flag for debug.</li>
 <li> Fixed a bug where alignment was not properly shown in output.</li>
 <li> Fixed out-of-stack crash.</li>
</ul>
Changes in v2.6.1 (2011-11-01):<br>
<ul>
 <li> Eskil <a href='http://eskil.tcl.tk'>rehosted</a> and changed to use <a href='http://www.fossil-scm.org'>Fossil</a>.</li>
 <li> Fixed directory diff appearance on Windows.</li>
 <li> Fixed bug where copy button in directory diff picked the wrong file.</li>
 <li> Fixed bug where plugins were not found in VFS.</li>
</ul>
Changes in v2.6 (2011-10-30):<br>
<ul>
 <li> Support commit in Git and Fossil.</li>
 <li> Support commit, list of files and revisions with -review.</li>
 <li> Added Paste Patch command.</li>
 <li> New -pluginlist option. New GUI for plugin selection.</li>
 <li> Added three-way merge.</li>
 <li> Autodetect line endings in ancestor file to select merge output.</li>
 <li> Fully rewritten directory diff with new design.</li>
 <li> Set alignment with drag & drop.</li>
</ul>
Changes in v2.5 (2011-04-01):<br>
<ul>
 <li> Requires Tcl 8.5.</li>
 <li> Plugins: Added dump, better documentation.</li>
 <li> Dir diff: Added step down.</li>
 <li> Dir diff: Redesigned to display less.</li>
 <li> Support for Perforce and Fossil.</li>
 <li> Allow zero lines of context.</li>
 <li> Detect and display annotation in patch view.</li>
 <li> Select colors for PDF print. Command line options for PDF.</li>
 <li> Removed support for Postscript output.</li>
 <li> Support File Drop with TkDnd.</li>
 <li> Handle line endings in conflict and merge.</li>
</ul>
Changes in v2.4 (2009-01-08):<br>
<ul>
 <li> Completely redesigned directory diff.</li>
 <li> Added a log viewer in revision mode.</li>
 <li> Added color option for unchanged text.</li>
 <li> Plugins support.</li> 
 <li> Support for Subversion, Mercurial and Bazaar.</li>
 <li> Support commit in Subversion.</li>
 <li> Added -review for displaying all changes in a tree.</li>
 <li> Support command line "-" to read a patch from std input.</li>
</ul>
Changes in v2.3 (2007-12-05):<br>
<ul>
 <li> Added -printpdf command line option.</li>
 <li> Fixed line numbering in PDF with big line numbers.</li>
 <li> Started on GIT support.</li>
 <li> Anything on the command line is checked for a starkit.
      Kits are mounted and treated as directories.</li>
</ul>
Changes in v2.2 (2007-04-05):<br>
<ul>
 <li> Added experimental -nonewline command option.</li>
 <li> Added -close command option.</li>
 <li> Added experimental PDF print.</li>
 <li> Added dirdiff preferences and filters.</li>
 <li> Smarter save in merge. [FR 2957]</li>
 <li> Added commit button for CVS. [FR 2780]</li>
 <li> Bug fixes include: Kits are mounted readonly,
      fixed dir diff window menu,
      improved patch file parsing.</li>
</ul>
<br>
Changes in v2.1 (2006-06-02):<br>
<ul>
  <li>  Added -preprocess command line option.</li>
  <li>  Added -foreach command line option.</li>
  <li>  Added -context command line option.</li>
  <li>  Handle starkits as directories in dir diff.</li>
  <li>  Support relative -r with CVS.</li>
</ul>
<br>
Changes in v2.0.7 (2004-12-14):<br>
<ul>
  <li>  Added regsub preprocessing option.</li>
  <li>  Added -prefix command line option.</li>
  <li>  Improved merge window.</li>
  <li>  Added ignore keyword option to directory diff.</li>
</ul>
<br>
Changes in v2.0.6 (2004-10-19):<br>
<ul>
  <li>  Added Ignore Digit option.</li>
  <li>  Fixed bug in -r for ClearCase.</li>
  <li>  Edit Mode made more robust.</li>
</ul>
<br>
Changes in v2.0.5 (2004-08-20):<br>
<ul>
  <li>  Option -r can now be used with ClearCase diff.</li>
  <li>  Edit Mode allows simple editing in the diff display and saving.</li>
</ul>
<br>
Changes in v2.0.4 (2004-06-17):<br>
<ul>
  <li>  Added ignore case option.</li>
  <li>  Improved alignment function.</li>
</ul>
<br>
Changes in v2.0.3 (2004-05-26):<br>
<ul>
  <li>  Added context options for "Diffs only" mode.</li>
  <li>  Rewrote how "Separate Diff" and "Align" works.  The latter now only happens after a "Redo Diff".</li>
  <li>  Added scroll map and some more context menu options in Directory Diff.</li>
</ul>
<br>
Changes in v2.0.2 (2004-05-03):<br>
<ul>
  <li>  Fixed a bug in ClearCase support.</li>
  <li>  Improved enscipt usage in print command.</li>
  <li>  Added "mark file" in dirdiff context menu.</li>
</ul>
<br>
Changes in v2.0.1 (2004-02-10):<br>
<ul>
  <li>  Added preference for width and height.</li>
  <li>  Added Tools menu to directory diff window.</li>
  <li>  Made it simpler to save a conflict in the same file.</li>
</ul>
<br>
First public release v2.0 (2004-01-30):<br>
<br>
</div>
</body>
</html>
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<














































































































































































































































































































































































































Added htdocs/changes.wiki.






































































































































































































































































































































>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
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
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
<title>Changes</title>

Changes in v2.7 (Not yet released):

  *  Directory Diff support for GIT, Fossil and Subversion.
     Directly browse and compare two revisions.
  *  Plugins in Directory Diff.
  *  Added option -printFont to select font for PDF generation.
     Default font changed to a True Type font.
     Use "-printFont Courier" to fall back on PDF builtin.

Changes in v2.6.7 (2014-11-13):

  *  Fixed Directory Diff that stopped working in 2.6.6

Changes in v2.6.6 (2014-10-27):

  *  Avoid font error with balloon help.
  *  Store default prefs as comment in rc file.

Changes in v2.6.5 (2014-01-24):

  *  Fixed error printing patch with only deleted or inserted files.
  *  Support direct print in patch mode.
  *  Detect Subversion 1.7 working copy

Changes in v2.6.4 (2013-08-22):

  *  Include afm font for consistent PDF printing.
  *  Add .pdf to print file by default
  *  Fixed bug that marked extra changes in scroll map when displaying a patch.
  *  Avoid getting double .-files in dirdiff on Windows.
  *  Corrected display of ancestor lines in three-way merge.

Changes in v2.6.3 (2012-08-21):

  *  Added Revert button in Revision mode 
  *  Added -pivot flag to control diff algorithm. This cuts down processing time for certain large files.

Changes in v2.6.2 (2012-06-18):

  *  Fixed bug where extra lines showed when displaying only diffs (no context).
  *  Include added files when using -review with Fossil.
  *  Improved plugin viewer and PDF print dialog.
  *  Support regsub preprocessing controlled per side.
  *  Support branches in Subversion.
  *  Support negative revisions with Fossil.
  *  Added -nocdiff command line flag for debug.
  *  Fixed a bug where alignment was not properly shown in output.
  *  Fixed out-of-stack crash.

Changes in v2.6.1 (2011-11-01):

  *  Eskil [http://eskil.tcl.tk|rehosted] and changed to use [http://www.fossil-scm.org|Fossil].
  *  Fixed directory diff appearance on Windows.
  *  Fixed bug where copy button in directory diff picked the wrong file.
  *  Fixed bug where plugins were not found in VFS.

Changes in v2.6 (2011-10-30):

  *  Support commit in Git and Fossil.
  *  Support commit, list of files and revisions with -review.
  *  Added Paste Patch command.
  *  New -pluginlist option. New GUI for plugin selection.
  *  Added three-way merge.
  *  Autodetect line endings in ancestor file to select merge output.
  *  Fully rewritten directory diff with new design.
  *  Set alignment with drag & drop.

Changes in v2.5 (2011-04-01):

  *  Requires Tcl 8.5.
  *  Plugins: Added dump, better documentation.
  *  Dir diff: Added step down.
  *  Dir diff: Redesigned to display less.
  *  Support for Perforce and Fossil.
  *  Allow zero lines of context.
  *  Detect and display annotation in patch view.
  *  Select colors for PDF print. Command line options for PDF.
  *  Removed support for Postscript output.
  *  Support File Drop with TkDnd.
  *  Handle line endings in conflict and merge.

Changes in v2.4 (2009-01-08):

  *  Completely redesigned directory diff.
  *  Added a log viewer in revision mode.
  *  Added color option for unchanged text.
  *  Plugins support. 
  *  Support for Subversion, Mercurial and Bazaar.
  *  Support commit in Subversion.
  *  Added -review for displaying all changes in a tree.
  *  Support command line "-" to read a patch from std input.

Changes in v2.3 (2007-12-05):

  *  Added -printpdf command line option.
  *  Fixed line numbering in PDF with big line numbers.
  *  Started on GIT support.
  *  Anything on the command line is checked for a starkit.
     Kits are mounted and treated as directories.

Changes in v2.2 (2007-04-05):

  *  Added experimental -nonewline command option.
  *  Added -close command option.
  *  Added experimental PDF print.
  *  Added dirdiff preferences and filters.
  *  Smarter save in merge. FR 2957
  *  Added commit button for CVS. FR 2780
  *  Bug fixes include: Kits are mounted readonly, fixed dir diff window menu,
     improved patch file parsing.

Changes in v2.1 (2006-06-02):

  *  Added -preprocess command line option.
  *  Added -foreach command line option.
  *  Added -context command line option.
  *  Handle starkits as directories in dir diff.
  *  Support relative -r with CVS.

Changes in v2.0.7 (2004-12-14):

  *  Added regsub preprocessing option.
  *  Added -prefix command line option.
  *  Improved merge window.
  *  Added ignore keyword option to directory diff.

Changes in v2.0.6 (2004-10-19):

  *  Added Ignore Digit option.
  *  Fixed bug in -r for ClearCase.
  *  Edit Mode made more robust.

Changes in v2.0.5 (2004-08-20):

  *  Option -r can now be used with ClearCase diff.
  *  Edit Mode allows simple editing in the diff display and saving.

Changes in v2.0.4 (2004-06-17):

  *  Added ignore case option.
  *  Improved alignment function.

Changes in v2.0.3 (2004-05-26):

  *  Added context options for "Diffs only" mode.
  *  Rewrote how "Separate Diff" and "Align" works.  The latter now only happens after a "Redo Diff".
  *  Added scroll map and some more context menu options in Directory Diff.

Changes in v2.0.2 (2004-05-03):

  *  Fixed a bug in ClearCase support.
  *  Improved enscipt usage in print command.
  *  Added "mark file" in dirdiff context menu.

Changes in v2.0.1 (2004-02-10):

  *  Added preference for width and height.
  *  Added Tools menu to directory diff window.
  *  Made it simpler to save a conflict in the same file.

First public release v2.0 (2004-01-30):
Changes to htdocs/download.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
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Eskil: Download</title>
<link rel="stylesheet" href="../../../style.css?default" type="text/css"
      media="screen" />
</head>
<body>
<div class="header">
  <div class="title"><h1>Eskil</h1>Download</div>
</div>
<div class="mainmenu">
<a href='index.html'>Home</a>
<a href="download.html">Download</a>
<a href="changes.html">Changes</a>
<a href='../../../timeline'>Timeline</a>
<a href='../../../brlist'>Branches</a>
<a href='../../../dir?ci=tip'>Files</a>
<a href='../../../taglist'>Tags</a>
<a href='../../../ticket'>Tickets</a>
<a href='../../../wiki'>Wiki</a>
<a href='../../../login'>Login</a>
</div>

<div class="content">
<p>
Downloads are available both as a <a href="http://wiki.tcl.tk/starkit">Starkit</a>
and as <a href="http://wiki.tcl.tk/starpack">Starpacks</a> for some platforms.
If you need a Starpack for some other platform, you can
<a href="starpack.wiki">generate it yourself</a>.
<p>
Eskil's application source is licensed under GPL, but the bundled packages
included in the starkit are under the same license as Tcl.
<
<
<
<
<
<
<
<
|
<
<
<
<
<
<
<
<
<
<
<
<
<
<

<
<















1














2


3
4
5
6
7
8
9








<div class='fossil-doc' data-title='Download'>

















Downloads are available both as a <a href="http://wiki.tcl.tk/starkit">Starkit</a>
and as <a href="http://wiki.tcl.tk/starpack">Starpacks</a> for some platforms.
If you need a Starpack for some other platform, you can
<a href="starpack.wiki">generate it yourself</a>.
<p>
Eskil's application source is licensed under GPL, but the bundled packages
included in the starkit are under the same license as Tcl.
61
62
63
64
65
66
67
68
<li><a href="../../../../downloads-2.6.1/eskil261.linux.gz">eskil261.linux.gz</a>
&nbsp;&nbsp;&nbsp;<small>(2185217 bytes)</small> (<a href="http://wiki.tcl.tk/starpack">Starpack</a> for Linux)
<li><a href="../../../../downloads-2.6.1/eskil261.solaris.gz">eskil261.solaris.gz</a>
&nbsp;&nbsp;&nbsp;<small>(2059393 bytes)</small> (<a href="http://wiki.tcl.tk/starpack">Starpack</a> for Solaris)
<li><a href="../../../../downloads-2.6.1/eskil261.win.zip">eskil261.win.zip</a>
&nbsp;&nbsp;&nbsp;<small>(2283004 bytes)</small> (<a href="http://wiki.tcl.tk/starpack">Starpack</a> for Windows)
</ul>
</div></body></html>







|
37
38
39
40
41
42
43
44
<li><a href="../../../../downloads-2.6.1/eskil261.linux.gz">eskil261.linux.gz</a>
&nbsp;&nbsp;&nbsp;<small>(2185217 bytes)</small> (<a href="http://wiki.tcl.tk/starpack">Starpack</a> for Linux)
<li><a href="../../../../downloads-2.6.1/eskil261.solaris.gz">eskil261.solaris.gz</a>
&nbsp;&nbsp;&nbsp;<small>(2059393 bytes)</small> (<a href="http://wiki.tcl.tk/starpack">Starpack</a> for Solaris)
<li><a href="../../../../downloads-2.6.1/eskil261.win.zip">eskil261.win.zip</a>
&nbsp;&nbsp;&nbsp;<small>(2283004 bytes)</small> (<a href="http://wiki.tcl.tk/starpack">Starpack</a> for Windows)
</ul>
</div>
Changes to htdocs/index.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
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <title>Eskil: A graphical frontend to Diff</title>
  <link rel="stylesheet" href="../../../style.css?default" type="text/css"
        media="screen" />
</head>
<body>
<div class="header">
  <div class="title"><h1>Eskil</h1>A graphical view of file and directory differences</div>
</div>
<div class="mainmenu">
<a href='index.html'>Home</a>
<a href="download.html">Download</a>
<a href="changes.html">Changes</a>
<a href='../../../timeline'>Timeline</a>
<a href='../../../brlist'>Branches</a>
<a href='../../../dir?ci=tip'>Files</a>
<a href='../../../taglist'>Tags</a>
<a href='../../../ticket'>Tickets</a>
<a href='../../../wiki'>Wiki</a>
<a href='../../../login'>Login</a>
</div>

<div class="content">
<p>
<h3>About Eskil</h3>
Eskil is a graphical tool to view the differences between files and directories. It supports version management and patch files and has various preprocessing and alignment options to improve the display of tricky diffs.
<p>
Pronunciation: The E is short, like in "set", the rest is like "skill".
<p>
Any feedback, good or bad, can be sent to
&lt;peter <i>dot</i> spjuth <i>at</i> gmail <i>dot</i> com&gt; or added as a <a href='../../../reportlist'>Ticket</a>.
<
<
<
<
<
<
<
<
<
|
<
<
<
<
<
<
<
<
<
<
<
<
<

<
<
















1













2


3
4
5
6
7
8
9









<div class='fossil-doc' data-title='A graphical view of file and directory differences'>
















<h3>About Eskil</h3>
Eskil is a graphical tool to view the differences between files and directories. It supports version management and patch files and has various preprocessing and alignment options to improve the display of tricky diffs.
<p>
Pronunciation: The E is short, like in "set", the rest is like "skill".
<p>
Any feedback, good or bad, can be sent to
&lt;peter <i>dot</i> spjuth <i>at</i> gmail <i>dot</i> com&gt; or added as a <a href='../../../reportlist'>Ticket</a>.
59
60
61
62
63
64
65
66
67
<p>
A "zoom" feature for long lines.<p>
<img src="eskil2.png"><br>
<p>Directory Diff.<p>
<img src="eskil3.png"><br>

</div>
</body>
</html>







<
<
35
36
37
38
39
40
41


<p>
A "zoom" feature for long lines.<p>
<img src="eskil2.png"><br>
<p>Directory Diff.<p>
<img src="eskil3.png"><br>

</div>