summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Whitespace normalization.Tim Peters2006-08-041-1/+1
|
* Fix mangled sentenceAndrew M. Kuchling2006-08-041-1/+1
|
* Typo fixesAndrew M. Kuchling2006-08-042-2/+2
|
* Fix #1534738: win32 debug version of _msi must be _msi_d.pyd, not _msi.pyd.Thomas Heller2006-08-042-2/+4
| | | | Fix the name of the pdb file as well.
* Fix #1530448 - fix ctypes build failure on solaris 10.Thomas Heller2006-08-042-0/+7
| | | | The '-mimpure-text' linker flag is required when linking _ctypes.so.
* On Windows, make PyErr_Warn an exported function again.Thomas Heller2006-08-042-1/+4
|
* Better fix for bug #1531405, not executing str(value) twice.Georg Brandl2006-08-041-7/+3
|
* Change fix for segfaulting property(), add a NEWS entry and a test.Georg Brandl2006-08-044-10/+33
|
* Fix the 'compiler' package to generate correct code for MAKE_CLOSURE.Neil Schemenauer2006-08-043-26/+29
| | | | | | In the 2.5 development cycle, MAKE_CLOSURE as changed to take free variables as a tuple rather than as individual items on the stack. Closes patch #1534084.
* Fix bug caused by first decrefing, then increfing.Georg Brandl2006-08-041-5/+4
|
* fix typosGregory P. Smith2006-08-041-4/+4
|
* SF patch #1534048 (bug #1531003): fix typo in error messageFred Drake2006-08-041-1/+1
|
* There were really two issuesNeal Norwitz2006-08-041-1/+2
|
* Bug #1333982: string/number constants were inappropriately storedNeal Norwitz2006-08-043-2/+25
| | | | | in the byte code and co_consts even if they were not used, ie immediately popped off the stack.
* Bug #1191458: tracing over for loops now produces a line eventNeal Norwitz2006-08-044-11/+56
| | | | | | | | | | | | on each iteration. I'm not positive this is the best way to handle this. I'm also not sure that there aren't other cases where the lnotab is generated incorrectly. It would be great if people that use pdb or tracing could test heavily. Also: * Remove dead/duplicated code that wasn't used/necessary because we already handled the docstring prior to entering the loop. * add some debugging code into the compiler (#if 0'd out).
* Bug #1531405, format_exception no longer raises an exception ifNeal Norwitz2006-08-043-5/+51
| | | | str(exception) raised an exception.
* Tagging for release of Python 2.5b3Anthony Baxter2006-08-031-0/+1
|
* Add missing svn:eol-style property to text files.v2.5b3Tim Peters2006-08-020-0/+0
|
* Correction of patch #1455898: In the mbcs decoder, set final=FalseMartin v. Löwis2006-08-023-20/+15
| | | | for stream decoder, but final=True for the decode function.
* Fix a mistake.Thomas Heller2006-08-021-3/+3
|
* A few nore words about what ctypes does.Thomas Heller2006-08-021-7/+28
| | | | | Document that using the wrong calling convention can also raise 'ValueError: Procedure called with the wrong number of arguments'.
* pre-release machinationsAnthony Baxter2006-08-027-10/+10
|
* Add some explanation about Klocwork and Coverity static analysisNeal Norwitz2006-08-022-0/+48
|
* Patch #1519025 and bug #926423: If a KeyboardInterrupt occurs duringNeal Norwitz2006-08-024-18/+73
| | | | | a socket operation on a socket with a timeout, the exception will be caught correctly. Previously, the exception was not caught.
* Let us know when there was a problem and the child had to kill the parentNeal Norwitz2006-08-021-0/+1
|
* v is already checked for NULL, so just DECREF itNeal Norwitz2006-08-021-1/+1
|
* _PyWeakref_GetWeakrefCount() now returns a Py_ssize_t instead of long.Neal Norwitz2006-08-024-6/+9
|
* Updated documentation for the script that builds the OSX installer.Ronald Oussoren2006-08-021-6/+38
|
* _Stream.close(): Try to kill struct.pack() warnings whenTim Peters2006-08-021-1/+7
| | | | | | | | | | writing the crc to file on the "PPC64 Debian trunk" buildbot when running test_tarfile. This is again a case where the native zlib crc is an unsigned 32-bit int, but the Python wrapper implicitly casts it to signed C long, so that "the sign bit looks different" on different platforms.
* Prevent memory leak on error.Neal Norwitz2006-08-021-1/+1
| | | | Reported by Klocwork #36
* Try to squash struct.pack warnings on the "amd64 gentoo trunk"Tim Peters2006-08-021-1/+7
| | | | | | | | | | | | | | | | | | | | buildbot (& possibly other 64-bit boxes) during test_gzip. The native zlib crc32 function returns an unsigned 32-bit integer, which the Python wrapper implicitly casts to C long. Therefore the same crc can "look negative" on a 32-bit box but "look positive" on a 64-bit box. This patch papers over that platform difference when writing the crc to file. It may be better to change the Python wrapper, either to make the result "look positive" on all platforms (which means it may have to return a Python long at times on a 32-bit box), or to keep the sign the same across boxes. But that would be a visible change in what users see, while the current hack changes no visible behavior (well, apart from stopping the struct deprecation warning). Note that the module-level write32() function is no longer used.
* Whitespace normalization.Tim Peters2006-08-021-1/+1
|
* This fixes bug #1527397: PythonLauncher runs scripts with the wrong workingRonald Oussoren2006-08-012-3/+29
| | | | | directory. It also fixes a bug where PythonLauncher failed to launch scripts when the scriptname (or the path to the script) contains quotes.
* Make sure the postinstall action that optionally updates the user's profileRonald Oussoren2006-08-011-5/+23
| | | | on MacOS X actually works correctly in all cases.
* Speed up PyType_stgdict and PyObject_stgdict.Thomas Heller2006-08-011-2/+11
|
* os.urandom no longer masks unrelated exceptions like SystemExit orGeorg Brandl2006-08-012-1/+4
| | | | KeyboardInterrupt.
* [Patch #1520905] Attempt to suppress core file created by test_subprocess.py.Andrew M. Kuchling2006-08-011-2/+28
| | | | | | | | | Patch by Douglas Greiman. The test_run_abort() testcase produces a core file on Unix systems, even though the test is successful. This can be confusing or alarming to someone who runs 'make test' and then finds that the Python interpreter apparently crashed.
* Minimal useful docstring for CopyComPointer.Thomas Heller2006-08-011-1/+1
|
* Fix a potential segfault and various potentail refcount leaksThomas Heller2006-08-011-15/+13
| | | | in the cast() function.
* typo fixAndrew M. Kuchling2006-08-011-1/+1
|
* Update list of files; fix a typoAndrew M. Kuchling2006-07-311-3/+2
|
* [Bug #848556] Remove \d* from second alternative to avoid exponential case ↵Andrew M. Kuchling2006-07-311-1/+1
| | | | when repeating match
* [Bug #1514540] Instead of putting the standard types in a section, put them ↵Andrew M. Kuchling2006-07-312-30/+30
| | | | in a chapter of their own. This means string methods will now show up in the ToC. (Should the types come before or after the functions+exceptions+constants chapter? I've put them after, for now.)
* Fix function name.Georg Brandl2006-07-311-1/+1
|
* Remove reference to notationAndrew M. Kuchling2006-07-311-2/+2
|
* Typo fixAndrew M. Kuchling2006-07-311-1/+1
|
* Mention csv newline changesAndrew M. Kuchling2006-07-311-0/+16
|
* Add PyErr_WarnEx()Andrew M. Kuchling2006-07-311-0/+7
|
* Document PyErr_WarnEx. (Bad Neal! No biscuit!)Andrew M. Kuchling2006-07-311-2/+16
| | | | | | | | | Is the explanation of the 'stacklevel' parameter clear? Please feel free to edit it. I don't have LaTeX installed on this machine, so haven't verified that the markup is correct. Will check tonight, or maybe the automatic doc build will tell me.
* Add refcounts for PyErr_WarnExAndrew M. Kuchling2006-07-311-0/+5
|