- 08 Agu, 2006 1 kayıt (commit)
-
-
Thomas Heller yazdı
must not.
-
- 10 Haz, 2006 1 kayıt (commit)
-
-
Skip Montanaro yazdı
-
- 09 Haz, 2006 1 kayıt (commit)
-
-
Brett Cannon yazdı
-
- 08 Haz, 2006 1 kayıt (commit)
-
-
Brett Cannon yazdı
the char buffer was requested. Now it actually returns the char buffer if available or raises a TypeError if it isn't (as is raised for the other buffer types if they are not present but requested). Not a backport candidate since it does change semantics of the buffer object (although it could be argued this is enough of a bug to bother backporting).
-
- 11 Nis, 2006 1 kayıt (commit)
-
-
Anthony Baxter yazdı
PyTypeObject structures, I had to make prototypes for the functions, and move the structure definition ahead of the functions. I'd dearly like a better way to do this - to change this would make for a massive set of changes to the codebase. There's still some warnings - this is purely to get rid of errors first.
-
- 16 Şub, 2006 4 kayıt (commit)
-
-
Thomas Wouters yazdı
buffer_new(). Probably fixes a bug in 'buffer("", 10, 10)' on platforms where sizeof(Py_ssize_t) != sizeof(long) (Win64?)
-
Martin v. Löwis yazdı
-
Martin v. Löwis yazdı
-
Neal Norwitz yazdı
-
- 15 Şub, 2006 1 kayıt (commit)
-
-
Martin v. Löwis yazdı
-
- 18 Ara, 2005 1 kayıt (commit)
-
-
Neal Norwitz yazdı
-
- 26 Agu, 2005 1 kayıt (commit)
-
-
Georg Brandl yazdı
(fixes bug #1119418)
-
- 24 Eyl, 2004 2 kayıt (commit)
-
-
Neil Schemenauer yazdı
buffers, compute the new buffer size based on the old buffer size. Fixes SF bug #1034242.
-
Neil Schemenauer yazdı
'base'). Fixes SF bug #1033720. Move offset sanity checking to buffer_from_memory().
-
- 25 Mar, 2004 1 kayıt (commit)
-
-
Martin v. Löwis yazdı
-
- 11 Mar, 2004 3 kayıt (commit)
-
-
Neil Schemenauer yazdı
-
Neil Schemenauer yazdı
-
Neil Schemenauer yazdı
-
- 19 Agu, 2002 1 kayıt (commit)
-
-
Guido van Rossum yazdı
comments everywhere that bugged me: /* Foo is inlined */ instead of /* Inline Foo */. Somehow the "is inlined" phrase always confused me for half a second (thinking, "No it isn't" until I added the missing "here"). The new phrase is hopefully unambiguous.
-
- 25 Haz, 2002 1 kayıt (commit)
-
-
Raymond Hettinger yazdı
-
- 14 Haz, 2002 1 kayıt (commit)
-
-
Guido van Rossum yazdı
These built-in functions are replaced by their (now callable) type: slice() buffer() and these types can also be called (but have no built-in named function named after them) classobj (type name used to be "class") code function instance instancemethod (type name used to be "instance method") The module "new" has been replaced with a small backward compatibility placeholder in Python. A large portion of the patch simply removes the new module from various platform-specific build recipes. The following binary Mac project files still have references to it: Mac/Build/PythonCore.mcp Mac/Build/PythonStandSmall.mcp Mac/Build/PythonStandalone.mcp [I've tweaked the code layout and the doc strings here and there, and added a comment to types.py about StringTypes vs. basestring. --Guido]
-
- 29 Mar, 2002 1 kayıt (commit)
-
-
Tim Peters yazdı
-
- 19 Eki, 2001 1 kayıt (commit)
-
-
Thomas Heller yazdı
use the correct base for a buffer object in _PyBuffer_FromObject.
-
- 24 Agu, 2001 1 kayıt (commit)
-
-
Barry Warsaw yazdı
into a hardcoded char* buffer. Closes patch #454743.
-
- 02 Agu, 2001 1 kayıt (commit)
-
-
Tim Peters yazdı
-
- 01 Eyl, 2000 1 kayıt (commit)
-
-
Guido van Rossum yazdı
This should match the situation in the 1.6b1 tree.
-
- 04 Agu, 2000 1 kayıt (commit)
-
-
Moshe Zadka yazdı
-
- 09 Tem, 2000 1 kayıt (commit)
-
-
Fred Drake yazdı
-
- 30 Haz, 2000 3 kayıt (commit)
-
-
Guido van Rossum yazdı
-
Guido van Rossum yazdı
-
Fred Drake yazdı
The common technique for printing out a pointer has been to cast to a long and use the "%lx" printf modifier. This is incorrect on Win64 where casting to a long truncates the pointer. The "%p" formatter should be used instead. The problem as stated by Tim: > Unfortunately, the C committee refused to define what %p conversion "looks > like" -- they explicitly allowed it to be implementation-defined. Older > versions of Microsoft C even stuck a colon in the middle of the address (in > the days of segment+offset addressing)! The result is that the hex value of a pointer will maybe/maybe not have a 0x prepended to it. Notes on the patch: There are two main classes of changes: - in the various repr() functions that print out pointers - debugging printf's in the various thread_*.h files (these are why the patch is large) Closes SourceForge patch #100505.
-
- 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.)
-
- 04 Agu, 1999 1 kayıt (commit)
-
-
Fred Drake yazdı
constructors didn't miss this). Raise MemoryError if malloc() fails, instead of just returning NULL.
-
- 24 Mar, 1999 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 19 Mar, 1999 1 kayıt (commit)
-
-
Guido van Rossum yazdı
negative size for PyBuffer_FromMemory. Greg Stein.
-
- 08 Eki, 1998 1 kayıt (commit)
-
-
Guido van Rossum yazdı
that (as far as the data type is concerned!) this is character data.
-
- 07 Eki, 1998 2 kayıt (commit)
-
-
Guido van Rossum yazdı
-
Guido van Rossum yazdı
-