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