Skip to content
Enhanced Tk Console for all Tk platforms.
Tcl M4 Makefile Shell HTML
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
docs Inital commit Oct 18, 2016
extra Inital commit Oct 18, 2016
icons Inital commit Oct 18, 2016
tclconfig update TEA 3.13 Jan 7, 2019
ChangeLog Inital commit Oct 18, 2016
Makefile.in update TEA 3.13 Jan 8, 2019
README.txt Inital commit Oct 18, 2016
aclocal.m4 add TEA 3.10 Jan 26, 2017
configure update TEA 3.13 Jan 7, 2019
configure.ac update TEA 3.13 Jan 7, 2019
index.html Inital commit Oct 18, 2016
install-desktop-menu.sh Inital commit Oct 18, 2016
pkgIndex.tcl fix pkgIndex Jan 27, 2017
tkcon-console.desktop Inital commit Oct 18, 2016
tkcon.tcl pull request Dec 18, 2019

README.txt

WHAT:   Enhanced Tk Console for all Tk platforms

WHERE:  http://tkcon.sourceforge.net/
	http://www.purl.org/net/hobbs/tcl/script/

REQUIREMENTS: Tcl/Tk 8.4+
	Tested through Tcl/Tk 8.6.
        tkcon is all Tcl/Tk code, no compiling required

tkcon is a replacement for the standard console that comes with Tk (on
Windows/Mac, but also works on Unix).  tkcon provides many more features
than the standard console and works on all platforms where Tcl/Tk is
available.  It is meant primarily to aid one when working with the little
details inside tcl and tk and to give Unix users the GUI console provided
by default in the Mac and Windows Tk.

FEATURES:
    Command history
    Path (Unix style) / Proc / Variable name expansion
    Multiple and tabbed consoles, each with its own state (via multiple
        interpreters)
    Captures stdout and stderr to console window (puts overridden)
    Hot errors (click on error result to see stack trace)
    Electric character matching (a la emacs)
    Electric proc highlighting
    Enhanced history searching
    Configurable
    Cut / Copy / Paste between windows (interoperates with native platform)
    Communication between consoles and other Tk interpreters
        (including non-tcl ones)
    Works on all Tk platforms

CONTACT: Jeffrey Hobbs, jeff at hobbs dot org

GETTING STARTED:

tkcon is a single drop-in file.  On Windows, I place this on the desktop
and double-click on it instead of wish/tclsh.  On Unix and OS X, I place it
in a directory on my path and run this instead of wish.

Documentation can be reading by starting with index.html in the docs/
subdirectory.  Happying Tcl'ing!
You can’t perform that action at this time.