ANNOUNCE: itclpython 1.0, done.
David Gravereaux
davygrvy at pobox.com
Mon Jun 18 22:47:40 EDT 2001
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
===============================================================================
ITCLPYTHON -- An [Incr Tcl] class extension.
Version 1.0 (June 18, 2001)
By David Gravereaux <davygrvy at pobox.com>, based on original work by
Jean-Luc Fontaine.
===============================================================================
== BLURB ==
With this extension library, you can host python interpreters from Tcl.
Supports UNICODE return into Tcl and standard channel redirection.
The included source code could be educational if your interested in how to
link C++ classes to [Incr Tcl] classes without the use of SWIG. The
Py::Interp C++ class(es) might also be useful for embedding Python into
applications.
== WHERE? ==
http://sourceforge.net/project/showfiles.php?group_id=13244&release_id=39973
== WHAT'S NEW ==
o Redirects stdout and stderr from Python into Tcl's channel system. If
you happen to be redirecting Tcl's standard channels with a custom
channel driver, Python will follow.
o Decodes the string sent to Python into iso8859-1.
== EXAMPLE USE ==
C:\WINNT\system32>tclsh84
% package require itclpython
1.0
% set i [python::interp #auto]
interp0
% $i exec {import sys}
% $i eval {sys.version}
2.1 (#15, Apr 23 2001, 18:00:35) [MSC 32 bit (Intel)]
% itcl::delete object $i
% exit
See itclpython.itcl for the instructions on the methods of the class.
== PREREQ's ==
o ActiveState's Python 2.1 release
http://www.activestate.com/ASPN/Downloads/ActivePython/
o Tcl 8.1.0 +
http://sf.net/projects/tcl
http://www.activestate.com/ASPN/Downloads/ActiveTcl/
o [Incr Tcl] 3.1 +
http://sf.net/projects/incrtcl
== LICENSE ==
Simple BSD and don't sue me if it eats your CPU. The user of this software
understands that it is provided without warrantee. You are free to derive
more software based on this and there is no requirement for making your
new work public, nor for refrencing this work. Although, it is a nice
gesture of gratitude.
-----BEGIN PGP SIGNATURE-----
Version: PGPfreeware 7.0.3 for non-commercial use <http://www.pgp.com>
iQA/AwUBOy64UpWWnZEIf0ZhEQI5NgCgnvNC4X8tKmYtTXbIFscxt9HLn74AnjKT
syT5EsAVQ0AW4XHygfjqC+Fp
=Kf3j
-----END PGP SIGNATURE-----
More information about the Python-list
mailing list