summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Patch #1542948: fix urllib2 header casing issue. With new test.Georg Brandl2006-08-203-22/+87
| | | | (backport from rev. 51416)
* SF #1542693: Remove semi-colon at end of PyImport_ImportModuleEx macroNeal Norwitz2006-08-192-5/+8
|
* Move initialization of interned strings to before allocating theNeal Norwitz2006-08-191-11/+15
| | | | | | object so we don't leak op. (Fixes an earlier patch to this code) Klockwork #350
* Move assert to after NULL check, otherwise we deref NULL in the assert.Neal Norwitz2006-08-191-1/+1
| | | | Klocwork #307
* Minor editsAndrew M. Kuchling2006-08-182-3/+3
|
* Typo in tp_clear docs.Georg Brandl2006-08-181-1/+1
| | | | (backport from rev. 51368)
* Bug #1541682: Fix example in the "Refcount details" API docs.Georg Brandl2006-08-184-23/+31
| | | | | | Additionally, remove a faulty example showing PySequence_SetItem applied to a newly created list object and add notes that this isn't a good idea. (backport from rev. 51364)
* Bug #1541863: uuid.uuid1 failed to generate unique identifiersMartin v. Löwis2006-08-183-3/+9
| | | | on systems with low clock resolution.
* Invoke debug mk1mf.pl after running Configure.Martin v. Löwis2006-08-172-4/+17
|
* Leave tk build directory to restore original path.Martin v. Löwis2006-08-171-0/+1
|
* Tagging for release of Python 2.5c1Anthony Baxter2006-08-171-0/+1
|
* Branching release25-maint. All further 2.5 releases (including the release ↵v2.5c1Anthony Baxter2006-08-170-0/+0
| | | | | | candidates, the final release and all bugfix releases) will be from this branch, not the trunk.
* Fix a bug in the ``compiler`` package that caused invalid code to beNeil Schemenauer2006-08-165-9/+26
| | | | generated for generator expressions.
* File menu hotkeys: there were three 'p' assignments. Reassign theKurt B. Kaiser2006-08-163-3/+7
| | | | | | | | | 'Save Copy As' and 'Print' hotkeys to 'y' and 't'. Change the Shell menu hotkey from 's' to 'l'. M Bindings.py M PyShell.py M NEWS.txt
* Tutorial:Thomas Heller2006-08-161-29/+48
| | | | | | | | | | | | | Clarify somewhat how parameters are passed to functions (especially explain what integer means). Correct the table - Python integers and longs can both be used. Further clarification to the table comparing ctypes types, Python types, and C types. Reference: Replace integer by C ``int`` where it makes sense.
* Grammar fixAndrew M. Kuchling2006-08-161-2/+2
|
* SF#1534630Fredrik Lundh2006-08-162-1/+16
| | | | ignore data that arrives before the opening start tag
* Add NEWS item mentioning the reverted distutils version number patch.Marc-André Lemburg2006-08-161-0/+5
|
* Remove the special casing of Py_None when converting the return valueThomas Heller2006-08-164-1/+8
| | | | | | | | | | of the Python part of a callback function to C. If it cannot be converted, call PyErr_WriteUnraisable with the exception we got. Before, arbitrary data has been passed to the calling C code in this case. (I'm not really sure the NEWS entry is understandable, but I cannot find better words)
* Wording/typo fixesAndrew M. Kuchling2006-08-161-11/+11
|
* Update bug/patch countsAndrew M. Kuchling2006-08-161-1/+1
|
* The __repr__ method of a NULL py_object does no longer raise anThomas Heller2006-08-164-1/+14
| | | | | | | exception. Remove a stray '?' character from the exception text when the value is retrieved of such an object. Includes tests.
* Make cl build step compile-only (/c). Remove libs from source list.Martin v. Löwis2006-08-161-5/+5
|
* Link to docs; remove an XXX commentAndrew M. Kuchling2006-08-161-3/+1
|
* Bump document version to 1.0; remove pystone paragraphAndrew M. Kuchling2006-08-161-4/+1
|
* Add UnicodeWarningAndrew M. Kuchling2006-08-161-0/+34
|
* news entry for 51307Anthony Baxter2006-08-161-0/+5
|
* Add commented assert statements to check that the result ofThomas Heller2006-08-161-20/+36
| | | | | | | | PyObject_stgdict() and PyType_stgdict() calls are non-NULL before dereferencing the result. Hopefully this fixes what klocwork is complaining about. Fix a few other nits as well.
* Build _hashlib on Windows. Build OpenSSL with masm assembler code.Martin v. Löwis2006-08-165-50/+61
| | | | Fixes #1535502.
* Revert to having static version numbers again.Marc-André Lemburg2006-08-161-3/+9
|
* Get quit() and exit() to work cleanly when not using subprocess.Kurt B. Kaiser2006-08-161-7/+10
|
* Update code and tests to support the 'bytes_le' attribute (forKa-Ping Yee2006-08-162-53/+104
| | | | | | | little-endian byte order on Windows), and to work around clocks with low resolution yielding duplicate UUIDs. Anthony Baxter has approved this change.
* Patch #1540892: site.py Quitter() class attempts to close sys.stdinKurt B. Kaiser2006-08-165-11/+24
| | | | | | | | | | before raising SystemExit, allowing IDLE to honor quit() and exit(). M Lib/site.py M Lib/idlelib/PyShell.py M Lib/idlelib/CREDITS.txt M Lib/idlelib/NEWS.txt M Misc/NEWS
* preparing for 2.5c1 - no, really this timeAnthony Baxter2006-08-161-1/+1
|
* preparing for 2.5c1Anthony Baxter2006-08-167-9/+9
|
* The 'with' statement is now a Code Context block openerKurt B. Kaiser2006-08-162-1/+3
|
* Check for NULL return value from new_CArgObject calls.Thomas Heller2006-08-151-0/+6
|
* Subclasses of int/long are allowed to define an __index__.Neal Norwitz2006-08-152-12/+11
|
* Update the docstring to use a version a little newer than 1999. This wasNeal Norwitz2006-08-151-3/+3
| | | | taken from a Debian patch. Should we update the version for each release?
* Fix the test for SocketServer so it should pass on cygwin and not failNeal Norwitz2006-08-152-0/+12
| | | | | | | | sporadically on other platforms. This is really a band-aid that doesn't fix the underlying issue in SocketServer. It's not clear if it's worth it to fix SocketServer, however, I opened a bug to track it: http://python.org/sf/1540386
* Georg fixed one of my bugs, so I'll repay him with 2 NEWS entries.Neal Norwitz2006-08-151-0/+4
| | | | Now we're even. :-)
* Whitespace normalization.Tim Peters2006-08-152-3/+3
|
* Patch #1511317: don't crash on invalid hostname infoGeorg Brandl2006-08-141-11/+14
|
* Cookie.py shouldn't "bogusly" use string._idmap.Georg Brandl2006-08-142-3/+4
|
* Patch #1536071: trace.py should now find the full module name of aGeorg Brandl2006-08-142-1/+6
| | | | file correctly even on Windows.
* Add an additional test: BZ2File write methods should raise IOErrorGeorg Brandl2006-08-141-0/+9
| | | | when file is read-only.
* Patch #1535500: fix segfault in BZ2File.writelines and make sure itGeorg Brandl2006-08-143-2/+22
| | | | raises the correct exceptions.
* Make tabnanny recognize IndentationErrors raised by tokenize.Georg Brandl2006-08-144-1/+18
| | | | | Add a test to test_inspect to make sure indented source is recognized correctly. (fixes #1224621)
* Fix refleak introduced in rev. 51248.Georg Brandl2006-08-141-1/+3
|
* News item for rev 51281.Thomas Heller2006-08-141-0/+3
|