Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add an optional hack for threads in Tkinter. | Guido van Rossum | 1997-09-28 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | This one works! However it requires using a modified version of tclNotify.c (provided), which requires access to the Tcl source to compile it. In order to enable this hack, add the following to the Setup line for _tkinter: tclNotify.c -DHAVE_PYTCL_WAITUNTILEVENT -I$(TCL)/generic where TCL points to the source tree of Tcl 8.0. Other versions of Tcl are not supported. The tclNotify.c file is copyrighted by Sun Microsystems; the licensing terms are in the file license.terms. According to this file, no further permission to distribute this is required, provided the file license.terms is included. Hence, I am checking that in, too. | ||||
* | Export names for the types defined by this module: TkappType and TkttType. | Guido van Rossum | 1997-09-13 | 1 | -0/+3 |
| | |||||
* | Indent the #error so that a strict K&R cpp doesn't complain. | Guido van Rossum | 1997-09-08 | 1 | -1/+1 |
| | |||||
* | Remove redundant decl for PyOS_InputHook. | Guido van Rossum | 1997-08-21 | 1 | -3/+0 |
| | |||||
* | Alas, the thread support for Tk didn't work. Withdraw it, until I | Guido van Rossum | 1997-08-19 | 1 | -0/+4 |
| | | | | figure out how to do this right. | ||||
* | DeleteTimerHandler was accidentally #ifdef'ed out for macintosh with | Guido van Rossum | 1997-08-18 | 1 | -3/+0 |
| | | | | Tk 8.0; this was a mistake. | ||||
* | Merge Mac and Windows mods (which mostly affect the same problem -- no | Guido van Rossum | 1997-08-14 | 1 | -9/+32 |
| | | | | | usable createfilehandler). Define HAVE_CREATEFILEHANDLER to test later. Also other Mac specific patches by Jack. | ||||
* | Renamed Py_input_hook to PyOS_InputHook. | Guido van Rossum | 1997-08-11 | 1 | -3/+3 |
| | | | | Also cleaned out some CR's left by the VC++ editor. | ||||
* | Rather unsatisfactory temporary hack to get it to run | Guido van Rossum | 1997-08-07 | 1 | -0/+10 |
| | | | | under WIN32 -- remove file handler interface, don't use Py_input_hook. | ||||
* | New mechanism for GNU readline interface, via module | Guido van Rossum | 1997-08-05 | 1 | -9/+3 |
| | |||||
* | Functionality enhancement: allow other threads to use Tk commands | Guido van Rossum | 1997-08-02 | 1 | -243/+211 |
| | | | | | | | | | | | | | | | | | | while one thread is blocked in mainloop(). Also, handle signals (not just interrupts) as soon as they happen. Cleanup: remove support for Tcl/Tk versions 7.4/4.0. (I've confirmed that it works for 7.5/4.1 and 7.6/4.2, as well as 8.0b2.) Coding style change: instead of ``func (args)'', write ``func(args)'' everywhere. Minor functionality change: use PyArg_ParseTuple everywhere. This should only affect the errors reported for bad argument lists; in particular, deletefilehandler() is much clearer about what's going on. (XXX Still to do: Mac and Win ports to 8.0b2.) | ||||
* | Compatibility with Tcl/Tk 8.0b*. | Guido van Rossum | 1997-08-01 | 1 | -14/+28 |
| | |||||
* | Removed remaining support for Tk versions below 4.0. | Guido van Rossum | 1997-07-19 | 1 | -28/+7 |
| | |||||
* | Mac hack to make select() work again... | Guido van Rossum | 1997-06-02 | 1 | -0/+61 |
| | |||||
* | On popular demand, re-enable the readline event hook. | Guido van Rossum | 1997-05-07 | 1 | -1/+0 |
| | |||||
* | Adapt Mac specific code to new universal headers (I think -- this is | Guido van Rossum | 1997-04-29 | 1 | -3/+3 |
| | | | | Jack's code). | ||||
* | New form of PyFPE_END_PROTECT macro. | Guido van Rossum | 1997-03-14 | 1 | -1/+1 |
| | |||||
* | Changes for Lee Busby's SIGFPE patch set. | Guido van Rossum | 1997-02-14 | 1 | -1/+5 |
| | | | | | Two new modules fpectl and fpetest. Surround various and sundry f.p. operations with PyFPE_*_PROTECT macros. | ||||
* | reformatted | Barry Warsaw | 1997-01-16 | 1 | -835/+977 |
| | | | | | | memory leak in Tkapp_(Create|Delete)FileHandler plugged. standard eyeballing | ||||
* | Another fix for Split() -- don't refuse {"} but turn it into ". | Guido van Rossum | 1996-12-17 | 1 | -1/+7 |
| | | | | | | This is needed because if a configure option has " as its value, it will be rendered as {"}; after stripping one level of quoting it's just ", on which splitlist will barf. | ||||
* | Check errors returned by recursive call to Split(). | Guido van Rossum | 1996-12-17 | 1 | -5/+12 |
| | |||||
* | Keep gcc -Wall happy. | Guido van Rossum | 1996-12-05 | 1 | -1/+2 |
| | |||||
* | New permission notice, includes CNRI. | Guido van Rossum | 1996-10-25 | 1 | -13/+20 |
| | |||||
* | Rationalize MS #ifdefs | Guido van Rossum | 1996-09-11 | 1 | -2/+2 |
| | |||||
* | Call __initialize(), not __sinit() on Mac dynamic loading entry. | Guido van Rossum | 1996-08-26 | 1 | -1/+1 |
| | |||||
* | Hacks to support being a Windows DLL | Guido van Rossum | 1996-08-21 | 1 | -2/+5 |
| | |||||
* | Add #define MAC_TCL for Mac. | Guido van Rossum | 1996-08-20 | 1 | -0/+4 |
| | |||||
* | Changes for Windows NT -- this time it works, with Tcl4.1p1 (p1!!!) etc. | Guido van Rossum | 1996-08-13 | 1 | -16/+28 |
| | | | | | | - Use ckalloc(), ckfree() everywhere. - Default FREECAST to (char *). - Added comment with Tcl/Tk version info. | ||||
* | Add optional casts to free() calls. (Jack) | Guido van Rossum | 1996-08-08 | 1 | -5/+24 |
| | | | | Set Tk variable argv0 to classname passed in to Tkapp_New. (Fred) | ||||
* | getprogramname --> Py_GetProgramName | Guido van Rossum | 1996-07-31 | 1 | -3/+3 |
| | |||||
* | Added CWI copyright. | Guido van Rossum | 1996-06-26 | 1 | -18/+46 |
| | | | | | | | | Updated some comments. Fixed bug in Merge() called with NULL args. Get rid of TkDefaultAppName() -- it is not used anywhere. Pass error message on when Appinit fails. Create/Delete FileHandler assume fd is a socket on Windows. | ||||
* | Patch from the net for 4.1 file handler changes. | Guido van Rossum | 1996-05-16 | 1 | -1/+19 |
| | |||||
* | Add __sinit() call according to Jack. | Guido van Rossum | 1996-05-16 | 1 | -0/+1 |
| | |||||
* | Changes needed to build with Tcl/Tk beta 2! | Guido van Rossum | 1996-02-25 | 1 | -16/+38 |
| | |||||
* | Changes to make it work with Tcl/Tk beta 1. | Guido van Rossum | 1996-02-25 | 1 | -33/+48 |
| | |||||
* | get rid of bogus name for init_tkinter() | Guido van Rossum | 1996-02-13 | 1 | -3/+1 |
| | |||||
* | Initialize GUSI on the mac. | Jack Jansen | 1995-11-14 | 1 | -0/+21 |
| | |||||
* | Fix to load needed resources on a mac | Jack Jansen | 1995-10-31 | 1 | -0/+40 |
| | |||||
* | Renamed module tkinter to _tkinter, moved source to _tkinter.c | Jack Jansen | 1995-10-23 | 1 | -5/+5 |
| | |||||
* | clear quitMainLoop when we fall through the main loop | Guido van Rossum | 1995-09-30 | 1 | -0/+1 |
| | |||||
* | Mac changes | Guido van Rossum | 1995-09-22 | 1 | -4/+38 |
| | |||||
* | use getnewargs where it makes sense | Guido van Rossum | 1995-07-26 | 1 | -40/+17 |
| | |||||
* | add casts to malloc() calls | Guido van Rossum | 1995-03-09 | 1 | -2/+2 |
| | |||||
* | use PyCallable_Check; export TK_VERSION and TCL_VERSION strings; | Guido van Rossum | 1995-02-07 | 1 | -7/+19 |
| | | | | some Tk 4.0 specific changes | ||||
* | Made some more things static, and other cleanup for new naming scheme | Guido van Rossum | 1995-01-17 | 1 | -1/+1 |
| | |||||
* | cosmetic changes so these modules will work with the strict new naming scheme | Guido van Rossum | 1995-01-10 | 1 | -4/+4 |
| | |||||
* | added interface to Tk_DoOneEvent (R Lindsay Todd) | Guido van Rossum | 1995-01-10 | 1 | -0/+34 |
| | |||||
* | Another bulky set of minor changes. | Guido van Rossum | 1995-01-02 | 1 | -6/+10 |
| | | | | | Note addition of gethostbyaddr() and improved repr() for sockets, renaming of md5.md5() to md5.new(), and fixing of leaks in threads. | ||||
* | added timer and file callbacks and global mainloop and quit fns | Guido van Rossum | 1994-11-10 | 1 | -2/+156 |
| | |||||
* | * various modules: #include "Python.h" and remove most remporary | Guido van Rossum | 1994-09-14 | 1 | -28/+2 |
| | | | | renaming hacks |