New Tkinter release

Guido.van.Rossum@cwi.nl
Thu, 07 Jul 1994 11:46:12 +0200

There's a new Tkinter release --
<URL:ftp://ftp.cwi.nl/pub/python/tkinter.tar.gz>.

(If you don't know what Tkinter is: it's the coolest extension to
Python for a while -- a complete interface to the Tk toolkit (of Tcl
fame), with an object-oriented wrapper written in Python. Three
cheers for Steen Lumholt <lumholt@login.dkuug.dk> for creating it!)

New demos:

* ManPage.py -- a Widget to display a manual page (requires
nroff output piped through "ul -i")

* tkman.py -- a program to display the Tcl/Tk manual pages (uses
the ManPage widget)

>From the ChangeLog:

Wed Jul 6 11:27:50 1994 Guido van Rossum (guido@voorn.cwi.nl)

* ManPage.py, tkman.py: new demos

* Tkinter.py: tag_remove: add tagName to tk call

* ScrolledText.py: rewritten to inherit directly from Text

Thu Jul 7 02:53:35 1994 (lumholt@login.dkuug.dk)

* Tkinter.py:
(Text.tag_delete): *tagNames not tagNames argument. Found by
Guido van Rossum.
(Tk): Register Tk._exit as the Tcl exit command.

* tkintermodule.c
(PyInit_tkinter): Only create stdin file handler when stdin
is a tty.
(Tkinter_Cleanup): New function. This is an exit handler that
cleanup Tk.

Tue Jul 5 13:22:45 1994 (lumholt@login.dkuug.dk)

* Setup.in: moreButtons Tk extension support (again).

* mklibapp: $1 is now the path to the Tk extension source
directory. The default is /usr/local/src/tcl.

* kill.py: Don't use the exec Tcl command.

* Tkinter.py
(Misc.bind_all): Bug fix; extra graves.
(Misc.tk_strictMotif): Return the value.
(mainloop, getint, getdouble, getboolean): New functions.
(_cnfmerge): Flatten cnfs.

Wed Jun 29 22:01:17 1994 Steen Lumholt (lumholt@login.dkuug.dk)

* Tkinter.py:
(Tk.destroy): master is always None; so don't del. Found by
Tommy Burnette, solution from Guido van Rossum.
(Misc.selection_get): Missing return. Found by Richard Neitzel.
(Misc._options, Widget.config, Canvas._create): If cnf is a tuple
or list then merge the contents. Suggested by Matthew Conway.

--Guido van Rossum, CWI, Amsterdam <Guido.van.Rossum@cwi.nl>
URL: <http://www.cwi.nl/cwi/people/Guido.van.Rossum.html>