- 22 Tem, 2008 1 kayıt (commit)
-
-
Gregory P. Smith yazdı
was not always being done properly in some python types and extension modules. PyMem_MALLOC, PyMem_REALLOC, PyMem_NEW and PyMem_RESIZE have all been updated to perform better checks and places in the code that would previously leak memory on the error path when such an allocation failed have been fixed.
-
- 09 Haz, 2008 1 kayıt (commit)
-
-
Gregory P. Smith yazdı
http://mail.python.org/pipermail/python-dev/2008-June/079988.html Python 2.6 should stick with PyString_* in its codebase. The PyBytes_* names in the spirit of 3.0 are available via a #define only. See the email thread.
-
- 26 May, 2008 1 kayıt (commit)
-
-
Christian Heimes yazdı
-
- 14 May, 2008 1 kayıt (commit)
-
-
Brett Cannon yazdı
-
- 23 Eyl, 2006 1 kayıt (commit)
-
-
Neal Norwitz yazdı
-
- 17 Mar, 2006 1 kayıt (commit)
-
-
Georg Brandl yazdı
-
- 19 Ock, 2006 1 kayıt (commit)
-
-
Neal Norwitz yazdı
Probably should be backported.
-
- 12 Eki, 2003 1 kayıt (commit)
-
-
Raymond Hettinger yazdı
* Py_BuildValue("(OOO)",a,b,c) --> PyTuple_Pack(3,a,b,c) * Py_BuildValue("()",a) --> PyTuple_New(0) * Py_BuildValue("O", a) --> Py_INCREF(a)
-
- 30 Mar, 2003 1 kayıt (commit)
-
-
Neal Norwitz yazdı
Also remove a few unused variables. Built on IRIX 6.5.
-
- 17 Tem, 2002 1 kayıt (commit)
-
-
Jeremy Hylton yazdı
The staticforward define was needed to support certain broken C compilers (notably SCO ODT 3.0, perhaps early AIX as well) botched the static keyword when it was used with a forward declaration of a static initialized structure. Standard C allows the forward declaration with static, and we've decided to stop catering to broken C compilers. (In fact, we expect that the compilers are all fixed eight years later.) I'm leaving staticforward and statichere defined in object.h as static. This is only for backwards compatibility with C extensions that might still use it. XXX I haven't updated the documentation.
-
- 13 Haz, 2002 1 kayıt (commit)
-
-
Martin v. Löwis yazdı
-
- 08 Ara, 2001 1 kayıt (commit)
-
-
Guido van Rossum yazdı
type.__module__ behavior. This adds the module name and a dot in front of the type name in every type object initializer, except for built-in types (and those that already had this). Note that it touches lots of Mac modules -- I have no way to test these but the changes look right. Apologies if they're not. This also touches the weakref docs, which contains a sample type object initializer. It also touches the mmap test output, because the mmap type's repr is included in that output. It touches object.h to put the correct description in a comment.
-
- 28 Kas, 2001 1 kayıt (commit)
-
-
Tim Peters yazdı
-
- 03 Kas, 2001 1 kayıt (commit)
-
-
Martin v. Löwis yazdı
-
- 01 Eyl, 2000 2 kayıt (commit)
-
-
Guido van Rossum yazdı
This should match the situation in the 1.6b1 tree.
-
Barry Warsaw yazdı
Py_FatalError() from module initialization functions. The importing mechanism already checks for PyErr_Occurred() after module importation and it Does The Right Thing. Unfortunately, the following either were not compiled or tested by the regression suite, due to issues with my development platform: almodule.c cdmodule.c mpzmodule.c puremodule.c timingmodule.c
-
- 21 Tem, 2000 1 kayıt (commit)
-
-
Thomas Wouters yazdı
and a couple of functions that were missed in the previous batches. Not terribly tested, but very carefully scrutinized, three times. All these were found by the little findkrc.py that I posted to python-dev, which means there might be more lurking. Cases such as this: long func(a, b) long a; long b; /* flagword */ { and other cases where the last ; in the argument list isn't followed by a newline and an opening curly bracket. Regexps to catch all are welcome, of course ;)
-
- 12 Tem, 2000 1 kayıt (commit)
-
-
Jeremy Hylton yazdı
-
- 10 Tem, 2000 1 kayıt (commit)
-
-
Peter Schneider-Kamp yazdı
have already been checked in) UNTESTED!
-
- 06 Tem, 2000 1 kayıt (commit)
-
-
Fred Drake yazdı
& extensions, so create exceptions in extension modules using the PyErr_NewException() API.
-
- 30 Haz, 2000 2 kayıt (commit)
-
-
Guido van Rossum yazdı
-
Guido van Rossum yazdı
-
- 03 May, 2000 1 kayıt (commit)
-
-
Guido van Rossum yazdı
For more comments, read the patches@python.org archives. For documentation read the comments in mymalloc.h and objimpl.h. (This is not exactly what Vladimir posted to the patches list; I've made a few changes, and Vladimir sent me a fix in private email for a problem that only occurs in debug mode. I'm also holding back on his change to main.c, which seems unnecessary to me.)
-
- 29 Şub, 2000 1 kayıt (commit)
-
-
Guido van Rossum yazdı
PyArg_ParseTuple() format string arguments as possible.
-
- 10 Ara, 1999 1 kayıt (commit)
-
-
Guido van Rossum yazdı
This fixes PR#157.
-
- 31 Agu, 1998 1 kayıt (commit)
-
-
Guido van Rossum yazdı
support in this module can go. The patch only deletes code (PyLong_FromLongLong() and PyLong_AsLongLong()). By Sjoerd Mullender.
-
- 07 Tem, 1998 1 kayıt (commit)
-
-
Guido van Rossum yazdı
(unreachable break after a return) but one was a real bug: ReadFrames() was getting a bogus framecount because of a missing '&'.
-
- 03 Nis, 1997 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 03 Ock, 1997 1 kayıt (commit)
-
-
Roger E. Masse yazdı
-
- 05 Ara, 1996 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 25 Eki, 1996 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 04 Ock, 1995 1 kayıt (commit)
-
-
Guido van Rossum yazdı
Setup.in: clarified Tk comments somewhat. structmodule.c: use memcpy() instead of double precision assignment.
-
- 01 Agu, 1994 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 20 Ara, 1993 1 kayıt (commit)
-
-
Sjoerd Mullender yazdı
thread.h: use PROTO instead of _P for prototypes.
-
- 17 Haz, 1993 1 kayıt (commit)
-
-
Guido van Rossum yazdı
Added $(SYSDEF) to its build rule in Makefile. * cgensupport.[ch], modsupport.[ch]: removed some old stuff. Also changed files that still used it... And made several things static that weren't but should have been... And other minor cleanups... * listobject.[ch]: add external interfaces {set,get}listslice * socketmodule.c: fix bugs in new send() argument parsing. * sunaudiodevmodule.c: added flush() and close().
-
- 16 Mar, 1993 1 kayıt (commit)
-
-
Guido van Rossum yazdı
* Fixcprt.py: added [-y file] option, do only files younger than file. * modsupport.[ch]: added vmkvalue(). * intobject.c: use mkvalue(). * stringobject.c: added "formatstring"; renamed string* to string_*; ceval.c: call formatstring for string % value. * longobject.c: close memory leak in divmod. * parsetok.c: set result node to NULL when returning an error.
-
- 10 Şub, 1993 1 kayıt (commit)
-
-
Jack Jansen yazdı
-
- 19 Agu, 1992 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 13 Agu, 1992 1 kayıt (commit)
-
-
Jack Jansen yazdı
-
- 15 May, 1992 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-