Menu

Tree [r197] / trunk /
 History

HTTPS access


File Date Author Commit
 CHANGELOG.txt 2024-05-08 vampm [r197] chglog updated for release 5.7
 Delta.icns 2005-12-18 dorothyr [r48] Update version in PackApp. Touch up .icns
 Delta.ico 2007-11-24 dorothyr [r63] Finalize Windows stuff
 DeltaBlue.ico 2011-09-25 dorothyr [r68] Update Windows icons to high-res for windows7. ...
 DeltaFeather.png 2011-11-26 dorothyr [r70] Get everything in the right place for release
 DeltaFeather.xcf 2011-11-26 dorothyr [r70] Get everything in the right place for release
 DeltaFeatherGrayscale.png 2011-11-26 dorothyr [r70] Get everything in the right place for release
 DeltaFeatherLaplace.xbm 2011-11-26 dorothyr [r70] Get everything in the right place for release
 DeltaFeatherStipple.xbm 2011-11-26 dorothyr [r70] Get everything in the right place for release
 DeltaFeatherWhiteBG.png 2011-11-26 dorothyr [r70] Get everything in the right place for release
 DeltaGold.ico 2011-09-25 dorothyr [r68] Update Windows icons to high-res for windows7. ...
 Info.plist 2011-09-12 dorothyr [r65] * Make opening file dialog know where it s...
 LICENSE.txt 2011-11-26 dorothyr [r70] Get everything in the right place for release
 MacFinish 2011-11-27 dorothyr [r71] Finish using PackStarApp instead of PackApp for...
 PackStarApp 2011-11-27 dorothyr [r71] Finish using PackStarApp instead of PackApp for...
 PackStarExe 2011-09-25 dorothyr [r68] Update Windows icons to high-res for windows7. ...
 PlatformSpecific.readme 2011-11-27 dorothyr [r71] Finish using PackStarApp instead of PackApp for...
 README.MacOS 2006-02-20 klassa [r56] A README for MacOS, to explain how to install i...
 README.txt 2022-10-11 vampm [r187] Repair typo-caused crash PLUS ineffective prior...
 TkDiff.mpi 2011-11-26 dorothyr [r70] Get everything in the right place for release
 Wish-Shell-MacOS-License.rtf 2006-02-20 klassa [r55] Standalone Wish application's license file.
 frink-flags 2005-07-04 dorothyr [r44] Update the MacOSX packager, re-write the change...
 tkdiff 2024-05-08 vampm [r196] Inline instantiation realigned: prevents Heuris...

Read Me

What this is:

TkDiff is a Tcl/Tk front-end to diff for Unix/Linux, Windows, and MacOS.

TkDiff knows how to work with several revision control systems:
CVS, Subversion, Git, SCCS, RCS, PVCS, BitKeeper, Perforce, Accurev, Mercurial
and ClearCase. It's only tested on the free and open source ones.

================================================================================
Requirements:

As a 'pure' Tcl implementation, the runtime requirements are limited to an
appropriate level of Tcl/Tk support:

Versions *Prior* to V4.3 of TkDiff, needs at least V8.0 of Tcl/Tk and Wish
Versions *At/After* V4.3 of TkDiff, needs at least V8.5 or Tcl/Tk and Wish

Exceeding these requirements (more recent Tcl/Tk releases) is generally harmless

================================================================================
Platforms:

On Unix, simply invoke it from the command line.
tkdiff --help will list the options.

On MacOS, Wish is shipped with the OS. You can install tkdiff somewhere in
your path and invoke it from the terminal just as on Unix/Linux. Or you
can double-click on it in the Finder, and a terminal will open and run it.
Recently, (circa MacOS Monterey?) the provided Wish appears to be damaged,
and we strongly recommend installing a replacement.

On Windows, you must find diff.exe somewhere. You must install Wish on your
computer. You can use ActiveTcl from www.activestate.com or get it from the
tcl/tk project on Sourceforge. To run on Windows, it's easiest to rename tkdiff
to tkdiff.tcl. Then when you double-click on it, it will open in Wish. You can
of course make a desktop shortcut for it.

================================================================================
License:

This program is free software; you can redistribute it and/or modify it  under
the terms of the GNU General Public License as published by the  Free Software
Foundation; either version 2 of the License, or (at your  option) any later
version.

This program is distributed in the hope that it will be useful, but WITHOUT
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or  FITNESS
FOR A PARTICULAR PURPOSE.  See the GNU General Public License  for more
details.

You should have received a copy of the GNU General Public License along with
this program; if not, write to the Free Software Foundation, Inc., 59  Temple
Place, Suite 330, Boston, MA 02111-1307 USA

================================================================================
Credits:

TkDiff is Copyright (C) 1994-2005 by John M. Klassa.

Many of the toolbar icons were created by Dean S. Jones and used with his
permission. The icons have the following copyright:

Copyright(C) 1998 by Dean S. Jones
dean@gallant.com
http://www.gallant.com/icons.htm
http://www.javalobby.org/jfa/projects/icons/

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.