Andrew M. Kuchling
2b06e0e7a2
[Backport r51229 | neal.norwitz]
...
Don't deref v if it's NULL.
Klocwork #214
2006-10-03 19:02:58 +00:00
Andrew M. Kuchling
e7031223e3
[Backport of rev. 42093 by neal.norwitz]
...
Check return result from Py_InitModule*(). This API can fail.
Probably should be backported.
2006-09-27 19:17:32 +00:00
Andrew M. Kuchling
02647d411a
[Bug #1497414 ] _self is a reserved word in the WATCOM 10.6 C compiler.
...
Fix by renaming the variable.
In a different module, Neal fixed it by renaming _self to self. There's
already a variable named 'self' here, so I used selfptr.
2006-06-03 20:34:33 +00:00
Martin v. Löwis
bab8ace8d9
Work around deadlock risk.
2006-05-01 06:29:06 +00:00
Thomas Wouters
d704935378
Backport trunk's r42888 (thomas.wouters):
...
Coverity found refleak: need to free 'v' after calling Tkinter_Error().
2006-03-07 14:06:31 +00:00
Martin v. Löwis
ad80c6bb2a
Build with --disable-unicode again. Fixes #1158607 .
2005-03-08 15:05:18 +00:00
Martin v. Löwis
fba7369824
Patch #1050475 : Fix various x86_64 build issues
...
regrtest.py: skip rgbimg and imageop as they are not built on 64-bit systems.
_tkinter.c: replace %.8x with %p for printing pointers.
setup.py: add lib64 into the library directories.
2004-11-13 11:13:35 +00:00
Tim Peters
51fa3b740f
Tkapp_New(): Rewrite in C so it compiles again.
2004-08-04 02:16:48 +00:00
Martin v. Löwis
1fa649f2d5
Patch #986929 : Add support for wish -sync and -use options.
2004-08-03 18:45:31 +00:00
Neal Norwitz
44dbae8cca
Remove gcc warning from using "main". Use METH_NOARGS instead of METH_VARARGS
2004-02-19 02:44:22 +00:00
David Ascher
e2b4b32025
Implementation of patch 869468
...
Allow the user to create Tkinter.Tcl objects which are
just like Tkinter.Tk objects except that they do not
initialize Tk. This is useful in circumstances where the
script is being run on machines that do not have an X
server running -- in those cases, Tk initialization fails,
even if no window is ever created.
Includes documentation change and tests.
Tested on Linux, Solaris and Windows.
Reviewed by Martin von Loewis.
2004-02-18 05:59:53 +00:00
Jack Jansen
eddc1449ba
Getting rid of all the code inside #ifdef macintosh too.
2003-11-20 01:44:59 +00:00
Martin v. Löwis
d46e684edd
Check for TclError when reading variables. Fixes #807314 .
...
Backported to 2.3.
2003-10-03 17:12:26 +00:00
Martin v. Löwis
d6efae500c
Properly deal with tuples in Open._fixresult. Fixes bug reported in
...
follow-up to #621891 .
2003-06-14 21:34:32 +00:00
Neal Norwitz
d1c5510b99
Fix SF #745055 , Memory leak in _tkinter.c/Tkapp_SplitList()
...
Also fix a memory leak in Tkapp_Split.
This needs to be backported. I'll leave it up to Barry whether this
is for 2.2.3 or 2.2.4.
2003-05-29 00:17:03 +00:00
Martin v. Löwis
8fd86cc46e
Only return objects if wantobjects is set in GetVar.
2003-05-19 19:57:42 +00:00
Martin v. Löwis
28e9ce9df2
Patch #734118 : Add {get|set}busywaitinterval.
2003-05-09 08:19:48 +00:00
Martin v. Löwis
dd6cd65b98
Implement tcl object __cmp__.
2003-05-03 09:45:12 +00:00
Martin v. Löwis
1869ec5cb7
Convert tcl objects to strings in getvar/setvar. Fixes #730506 .
2003-05-01 05:47:00 +00:00
Martin v. Löwis
6f29ff319b
Support UCS-4 Tcl for UCS-4 Python builds. Fixes #719880 .
2003-04-16 20:34:55 +00:00
Martin v. Löwis
ee24e9cad0
Use object interface for global vars. Fixes #721171 .
...
Also move complete processing of get/set/delvar calls to target thread.
2003-04-15 20:33:20 +00:00
Martin v. Löwis
a965649386
Wrap thread stuff in WITH_THREAD. Fixes #704641 .
2003-03-30 08:44:58 +00:00
Martin v. Löwis
52ae6f67d9
Fake bool API for Python 2.2.
2003-03-30 08:26:04 +00:00
Neal Norwitz
12e2217501
Fix SF #692416 , don't crash interpreter for _tkinter.deletefilehandler
...
in addition to createfilehandler and creaetetimerhandler.
2003-03-03 21:16:39 +00:00
Martin v. Löwis
7f13489bdf
Don't crash on _tkinter.createfilehandler in non-threaded Tcl;
...
disable this function in threaded Tcl. Likewise for creaetetimerhandler.
Fixes #692416 .
2003-03-03 10:40:01 +00:00