- 20 Ock, 2001 9 kayıt (commit)
-
-
Skip Montanaro yazdı
-
Skip Montanaro yazdı
parameters. This closes the code part of patch 103314.
-
Neil Schemenauer yazdı
-
Fredrik Lundh yazdı
errors aren't that helpful), or doesn't contain what's expected from it. Also tweaked the test script so it compiles even if ucnhash is missing.
-
Marc-André Lemburg yazdı
-
Barry Warsaw yazdı
Barry, that comment belongs in the code, not in the checkin msg. The code *used* to do this correctly (as you well know, since you & I went thru considerable pain to fix this the first time). However, because the *reason* for the convolution wasn't recorded in the code as a comment, somebody threw it all away the first time it got reworked. c-code-isn't-often-self-explanatory-ly y'rs - tim default_3way_compare(): Stick the checkin message from 2.110 in a comment.
-
Barry Warsaw yazdı
to integer types (i.e. Py_uintptr_t, our spelling of C9X's uintptr_t). ANSI specifies that pointer compares other than == and != to non-related structures are undefined. This quiets an Insure portability warning.
-
Tim Peters yazdı
-
Tim Peters yazdı
between passes: Win9x DOS boxes are limited to 50 lines max, and the result of the first pass scrolls off irretrievably otherwise. Also simplified the goto-laden logic a bit.
-
- 19 Ock, 2001 31 kayıt (commit)
-
-
Jack Jansen yazdı
-
Jack Jansen yazdı
-
Jack Jansen yazdı
Undefine and redefine PRAGMA_ALIGN_SUPPORTED under Carbon. Apple's "solution" of a funny define makes portable code impossible:-(
-
Jack Jansen yazdı
-
Thomas Wouters yazdı
ctime, gmtime and localtime optional, defaulting to 'the current time' in all cases. Adjust docs, add news item. Also convert all argument-handling to METH_VARARGS. Closes SF patch #103265.
-
Fred Drake yazdı
-
Fred Drake yazdı
this is not hard to explain! Closes SF bug #129345.
-
Guido van Rossum yazdı
-
Guido van Rossum yazdı
created by Andrew's setup.py script, *if* we're actually running from the build directory. (The test for that: whether the sys.path[-1] ends in "/Modules".) This has one disadvantage: it imports a fair amount of code from the distutils package, just in order to be able to calculate the correct pathname. See if I care. :-)
-
Tim Peters yazdı
New option "-q" to leave .pyc/.pyo alone.
-
Marc-André Lemburg yazdı
-
Guido van Rossum yazdı
-
Guido van Rossum yazdı
tests for the first time -- like the Unix Makefile does. This avoids not catching problems in the bytecode generator and/or bytecode marshalling.
-
Guido van Rossum yazdı
fix set PYTHONPATH to something starting with $(srcdir)/build/lib.... The use of $(srcdir) was wrong here, it should be ./build/lib...
-
Moshe Zadka yazdı
Please check it against your nearest pop server -- mine doesn't support APOP (I checked I'm getting the same error message, though)
-
Barry Warsaw yazdı
added a test of a coredump that would occur when del'ing func_defaults (put here for convenience).
-
Barry Warsaw yazdı
del'ing func.func_dict. I took the opportunity to also clean up some other nits with the code, namely core dumps when del'ing func_defaults and KeyError instead of AttributeError when del'ing a non-existant function attribute. Specifically, func_memberlist: Move func_dict and __dict__ into here instead of special casing them in the setattro and getattro methods. I don't remember why I took them out of here before I first uploaded the PEP 232 patch. :/ func_getattro(): No need to special case __dict__/func_dict since their now in the func_memberlist and PyMember_Get() should Do The Right Thing (i.e. transforms NULL values into Py_None). func_setattro(): Document the intended behavior of del'ing or setting to None one of the special func_* attributes. I.e.: func_code - can only be set to a code object. It can't be del'd or set to None. func_defaults - can be del'd. Can only be set to None or a tuple. func_dict - can be del'd. Can only be set to None or a dictionary. Fix core dumps and incorrect exceptions as described above. Also, if we're del'ing an arbitrary function attribute but func_dict is NULL, don't create func_dict before discovering that we'll get an AttributeError anyway.
-
Fredrik Lundh yazdı
This patch makes u"\N{x}" a bit less dependent on pure luck...
-
Tim Peters yazdı
-
Guido van Rossum yazdı
(I realize that I didn't really test this, because all the tests succeed, so verify() never raised an AssertionError -- but the test suite still succeeds, so I'm not too worried.)
-
Andrew M. Kuchling yazdı
sys.builtin_module_names Add SSL directories in /usr/contrib/ for FreeBSD
-
Guido van Rossum yazdı
-
Andrew M. Kuchling yazdı
-
Andrew M. Kuchling yazdı
This patch adds support for Cygwin to util.get_platform(). A Cygwin specific case is needed due to the format of Cygwin's uname command, which contains '/' characters.
-
Andrew M. Kuchling yazdı
* Deletes the Panel_NoArgReturnStringFunction() macro, which isn't used anymore * Adjusts two comments.
-
Fredrik Lundh yazdı
-
Fredrik Lundh yazdı
-
Fredrik Lundh yazdı
probably more useful for the test code than for any applications, but one never knows...)
-
Tim Peters yazdı
keywords. Cheap approximation to the truth.
-
Fredrik Lundh yazdı
implementation details inside the ucnhash module. also cleaned up the unicode copyright blurb a little; Secret Labs' internal revision history isn't that interesting...
-
Tim Peters yazdı
MSVC project file (as the instructions always recommended doing).
-