- 08 Tem, 2000 10 kayıt (commit)
-
-
Fred Drake yazdı
Convert to four-space indents.
-
Fred Drake yazdı
Clarify some of the details of readline-related configuration.
-
Fred Drake yazdı
Convert to using PyArg_ParseTuple() as appropriate to allow method names in error messages. Re-indent to four-space indentation.
-
Fred Drake yazdı
hackery (/**/), leaving only new-style preprocessor hackery (##).
-
Tim Peters yazdı
This was a convenient excuse to create the pyport.h file recently discussed! Please use new Py_ARITHMETIC_RIGHT_SHIFT when right-shifting a signed int and you *need* sign-extension. This is #define'd in pyport.h, keying off new config symbol SIGNED_RIGHT_SHIFT_ZERO_FILLS. If you're running on a platform that needs that symbol #define'd, the std tests never would have worked for you (in particular, at least test_long would have failed). The autoconfig stuff got added to Python after my Unix days, so I don't know how that works. Would someone please look into doing & testing an auto-config of the SIGNED_RIGHT_SHIFT_ZERO_FILLS symbol? It needs to be defined if & only if, e.g., (-1) >> 3 is not -1.
-
Fred Drake yazdı
-
Fred Drake yazdı
-
Tim Peters yazdı
contains 16 bits. Not true on Cray J90.
-
Greg Stein yazdı
-
Tim Peters yazdı
Stein -- thanks!). Incidentally removed all the Py_PROTO macros from object.h, as they prevented my editor from magically finding the definitions of the "coercion", "cmpfunc" and "reprfunc" typedefs that were being redundantly applied in longobject.c.
-
- 07 Tem, 2000 26 kayıt (commit)
-
-
Guido van Rossum yazdı
-
Guido van Rossum yazdı
-
Jeremy Hylton yazdı
convert semicolons to newlines
-
Jeremy Hylton yazdı
-
Jeremy Hylton yazdı
-
Marc-André Lemburg yazdı
-
Marc-André Lemburg yazdı
-
Marc-André Lemburg yazdı
-
Marc-André Lemburg yazdı
-
Fred Drake yazdı
-
Fred Drake yazdı
Allow -f* parameters to be passed to the compiler from Setup files.
-
Tim Peters yazdı
rid of Py_PROTO, switched to ANSI function decls, and did some minor fiddling.
-
Marc-André Lemburg yazdı
extra ' ').
-
Marc-André Lemburg yazdı
-
Marc-André Lemburg yazdı
Patch by T. Wouters.
-
Marc-André Lemburg yazdı
This adds support for instance to the constructor (instances have to define __str__ and can return Unicode objects via that hook; string return values are decoded into Unicode using the current default encoding).
-
Marc-André Lemburg yazdı
objects including instance objects. The old API PyUnicode_FromObject() is still available as shortcut.
-
Marc-André Lemburg yazdı
-
Jack Jansen yazdı
So many things have changed over the last few weeks that it's probably a good idea to check the project files in again.
-
Jack Jansen yazdı
Changed all (hopefully) uses of unsigned 16 bit value to use H format specifier, now that h is signed-only.
-
Jack Jansen yazdı
-
Marc-André Lemburg yazdı
corrected some usage of 'unsigned long' where Py_UNICODE should have been used.
-
Marc-André Lemburg yazdı
Lundh as response to bug reports on True64 and IRIX.
-
Sjoerd Mullender yazdı
true after revision 2.36 was checked in...
-
Marc-André Lemburg yazdı
at least 32 bits as opposed to Py_UNICODE which rely on having 16 bits).
-
Fred Drake yazdı
Web browser as a help/information browser easy across platforms.
-
- 06 Tem, 2000 4 kayıt (commit)
-
-
Marc-André Lemburg yazdı
-
Marc-André Lemburg yazdı
should have been used.
-
Fred Drake yazdı
In posixmodule.c:posix_fork, the function PyOS_AfterFork is called for both the parent and the child, despite the docs stating that it should be called in the new (child) process. This causes problems in the parent since the forking thread becomes the main thread according to the signal module. Calling PyOS_AfterFork() only in the child fixes this. Changed for both fork() and forkpty().
-
Fred Drake yazdı
& extensions, so create exceptions in extension modules using the PyErr_NewException() API.
-