- 15 Nis, 2003 1 kayıt (commit)
-
-
Raymond Hettinger yazdı
to cover the case for: "x,y,z=1,2,3". Gives a 30% speed-up. Also, added FOR_ITER to the list of opcodes that can jump.
-
- 14 Nis, 2003 12 kayıt (commit)
-
-
Guido van Rossum yazdı
(This is only the tip of the iceberg; the time and datetime classes need the same treatment.)
-
Guido van Rossum yazdı
-
Guido van Rossum yazdı
-
Guido van Rossum yazdı
interpreted by slicing, so negative values count from the end of the list. This was the only place where such an interpretation was not placed on a list index.
-
Andrew M. Kuchling yazdı
-
Guido van Rossum yazdı
unexpected type, report the actual type rather than 'float'. (It's hard to even reach this code with a float. :-)
-
Guido van Rossum yazdı
A small fix for bug #545855 and Greg Chapman's addition of op code SRE_OP_MIN_REPEAT_ONE for eliminating recursion on simple uses of pattern '*?' on a long string.
-
Andrew M. Kuchling yazdı
-
Andrew M. Kuchling yazdı
-
Jason Tishler yazdı
After some more reflection (and no negative feedback), I am reverting the original patch and applying my version, cygwinccompiler.py-shared.diff, instead. My reasons are the following: 1. support for older toolchains is retained 2. support for new toolchains (i.e., ld -shared) is added The goal of my approach is to avoid breaking older toolchains while adding better support for newer ones.
-
Jeremy Hylton yazdı
Fix memory leak in dialect_init().
-
Neal Norwitz yazdı
-
- 13 Nis, 2003 4 kayıt (commit)
-
-
Tim Peters yazdı
the code erroneously decrefed the istep argument in an error case. This caused a co_consts tuple to lose a float constant prematurely, which eventually caused gc to try executing static data in floatobject.c (don't ask <wink>). So reworked this extensively to ensure refcount correctness.
-
Andrew M. Kuchling yazdı
Fix error in description of logging package's 'propagate' Mention default arg to dict.pop() Link to more module docs (I wonder if I should adopt some convention such as linking the first mention of all new modules to the LibRef?) Various text changes Bump version number and Python version
-
Andrew M. Kuchling yazdı
-
Tim Peters yazdı
-
- 12 Nis, 2003 4 kayıt (commit)
-
-
Jack Jansen yazdı
to lookup properties declared in base classes. Looking at it I'm not sure what the official scope if the property codes is, maybe it is only the (OSA) class in which they are used. But giving them global scope hasn't been a problem so far. Regenerated the standard suites, which are now also space-indented.
-
Skip Montanaro yazdı
(thanks to Neal Norwitz for the code review, BTW)
-
Skip Montanaro yazdı
make csv_{get,unregister}_dialect METH_O functions to avoid PyArg_ParseTuple
-
Skip Montanaro yazdı
conditionally exclude Unicode functions
-
- 11 Nis, 2003 13 kayıt (commit)
-
-
Skip Montanaro yazdı
-
Skip Montanaro yazdı
-
Barry Warsaw yazdı
-
Barry Warsaw yazdı
to iso-8859-1. GNUTranslations._parse(): Back out the addition of a test for Project-ID-Version in the metadata. This was deliberately removed in response to SF patch #700839. Also, re-organize the code in _parse() so we parse the metadata header containing the charset parameter before we try to decode any strings using charset.
-
Skip Montanaro yazdı
-
Neal Norwitz yazdı
-
Guido van Rossum yazdı
- range() now works even if the arguments are longs with magnitude larger than sys.maxint, as long as the total length of the sequence fits. E.g., range(2**100, 2**101, 2**100) is the following list: [1267650600228229401496703205376L]. (SF patch #707427.)
-
http://mail.python.org/pipermail/i18n-sig/2003-April/001557.htmlBarry Warsaw yazdı
- Expose NullTranslations and GNUTranslations to __all__ - Set the default charset to iso-8859-1. It used to be None, which would cause problems with .ugettext() if the file had no charset parameter. Arguably, the po/mo file would be broken, but I still think iso-8859-1 is a reasonable default. - Add a "coerce" default argument to GNUTranslations's constructor. The reason for this is that in Zope, we want all msgids and msgstrs to be Unicode. For the latter, we could use .ugettext() but there isn't currently a mechanism for Unicode-ifying msgids. The plan then is that the charset parameter specifies the encoding for both the msgids and msgstrs, and both are decoded to Unicode when read. For example, we might encode po files with utf-8. I think the GNU gettext tools don't care. Since this could potentially break code [*] that wants to use the encoded interface .gettext(), the constructor flag is added, defaulting to False. Most code I suspect will want to set this to True and use .ugettext(). - A few other minor changes from the Zope project, including asserting that a zero-length msgid must have a Project-ID-Version header for it to be counted as the metadata record.
-
Jack Jansen yazdı
-
Neal Norwitz yazdı
Update configure and test to use proper timezone specifications
-
Jack Jansen yazdı
missing bits (well, all the bits I could think of) and updated the rest.
-
Fred Drake yazdı
-
Neal Norwitz yazdı
The module would exist, but be empty if already imported. This change ensures we have gzip available.
-
- 10 Nis, 2003 6 kayıt (commit)
-
-
Neal Norwitz yazdı
* Doc - add doc for when functions were added * UserString * string object methods * string module functions 'chars' is used for the last parameter everywhere. These changes will be backported, since part of the changes have already been made, but they were inconsistent.
-
Neal Norwitz yazdı
-
Neal Norwitz yazdı
-
Guido van Rossum yazdı
return. Setting an exception can mess with the exception state, and continuing is definitely wrong (since type is dereferenced later on). Some code that calls this seems to be prepared for a NULL exception type, so let's be safe rather than sorry and simply assume there's nothing to normalize in this case.
-
Skip Montanaro yazdı
-
Raymond Hettinger yazdı
(contributed by Brett Cannon)
-