Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | pre-release machinations | Anthony Baxter | 2006-08-02 | 7 | -10/+10 |
| | |||||
* | Add some explanation about Klocwork and Coverity static analysis | Neal Norwitz | 2006-08-02 | 2 | -0/+48 |
| | |||||
* | Patch #1519025 and bug #926423: If a KeyboardInterrupt occurs during | Neal Norwitz | 2006-08-02 | 4 | -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 parent | Neal Norwitz | 2006-08-02 | 1 | -0/+1 |
| | |||||
* | v is already checked for NULL, so just DECREF it | Neal Norwitz | 2006-08-02 | 1 | -1/+1 |
| | |||||
* | _PyWeakref_GetWeakrefCount() now returns a Py_ssize_t instead of long. | Neal Norwitz | 2006-08-02 | 4 | -6/+9 |
| | |||||
* | Updated documentation for the script that builds the OSX installer. | Ronald Oussoren | 2006-08-02 | 1 | -6/+38 |
| | |||||
* | _Stream.close(): Try to kill struct.pack() warnings when | Tim Peters | 2006-08-02 | 1 | -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 Norwitz | 2006-08-02 | 1 | -1/+1 |
| | | | | Reported by Klocwork #36 | ||||
* | Try to squash struct.pack warnings on the "amd64 gentoo trunk" | Tim Peters | 2006-08-02 | 1 | -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 Peters | 2006-08-02 | 1 | -1/+1 |
| | |||||
* | This fixes bug #1527397: PythonLauncher runs scripts with the wrong working | Ronald Oussoren | 2006-08-01 | 2 | -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 profile | Ronald Oussoren | 2006-08-01 | 1 | -5/+23 |
| | | | | on MacOS X actually works correctly in all cases. | ||||
* | Speed up PyType_stgdict and PyObject_stgdict. | Thomas Heller | 2006-08-01 | 1 | -2/+11 |
| | |||||
* | os.urandom no longer masks unrelated exceptions like SystemExit or | Georg Brandl | 2006-08-01 | 2 | -1/+4 |
| | | | | KeyboardInterrupt. | ||||
* | [Patch #1520905] Attempt to suppress core file created by test_subprocess.py. | Andrew M. Kuchling | 2006-08-01 | 1 | -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 Heller | 2006-08-01 | 1 | -1/+1 |
| | |||||
* | Fix a potential segfault and various potentail refcount leaks | Thomas Heller | 2006-08-01 | 1 | -15/+13 |
| | | | | in the cast() function. | ||||
* | typo fix | Andrew M. Kuchling | 2006-08-01 | 1 | -1/+1 |
| | |||||
* | Update list of files; fix a typo | Andrew M. Kuchling | 2006-07-31 | 1 | -3/+2 |
| | |||||
* | [Bug #848556] Remove \d* from second alternative to avoid exponential case ↵ | Andrew M. Kuchling | 2006-07-31 | 1 | -1/+1 |
| | | | | when repeating match | ||||
* | [Bug #1514540] Instead of putting the standard types in a section, put them ↵ | Andrew M. Kuchling | 2006-07-31 | 2 | -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 Brandl | 2006-07-31 | 1 | -1/+1 |
| | |||||
* | Remove reference to notation | Andrew M. Kuchling | 2006-07-31 | 1 | -2/+2 |
| | |||||
* | Typo fix | Andrew M. Kuchling | 2006-07-31 | 1 | -1/+1 |
| | |||||
* | Mention csv newline changes | Andrew M. Kuchling | 2006-07-31 | 1 | -0/+16 |
| | |||||
* | Add PyErr_WarnEx() | Andrew M. Kuchling | 2006-07-31 | 1 | -0/+7 |
| | |||||
* | Document PyErr_WarnEx. (Bad Neal! No biscuit!) | Andrew M. Kuchling | 2006-07-31 | 1 | -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_WarnEx | Andrew M. Kuchling | 2006-07-31 | 1 | -0/+5 |
| | |||||
* | minor tweaks | Skip Montanaro | 2006-07-31 | 1 | -1/+1 |
| | |||||
* | minor tweaks | Skip Montanaro | 2006-07-31 | 1 | -4/+4 |
| | |||||
* | ZipFile.close(): Kill the other struct.pack deprecation | Tim Peters | 2006-07-31 | 1 | -1/+1 |
| | | | | | | | | | warning on Windows. Afraid I can't detect a pattern to when the pack formats decide to use a signed or unsigned format code -- appears nearly arbitrary to my eyes. So I left all the pack formats alone and changed the special-case data values instead. | ||||
* | ZipFile.close(): Killed one of the struct.pack deprecation | Tim Peters | 2006-07-31 | 1 | -1/+2 |
| | | | | | | | | | | | warnings on Win32. Also added an XXX about the line: pos3 = self.fp.tell() `pos3` is never referenced, and I have no idea what the code intended to do instead. | ||||
* | Redo the comment about the 2.5 change in quoted-newline handling. | Andrew McNamara | 2006-07-31 | 1 | -7/+9 |
| | |||||
* | Whitespace normalization. | Tim Peters | 2006-07-31 | 1 | -3/+3 |
| | |||||
* | Bug #1531349: right <-> left glitch in __rop__ description. | Georg Brandl | 2006-07-30 | 1 | -1/+1 |
| | |||||
* | Try to prevent hangs on Tru64/Alpha buildbot. I'm not certain this will help | Neal Norwitz | 2006-07-30 | 1 | -1/+37 |
| | | | | and may need to be reverted if it causes problems. | ||||
* | Verify that the signal handlers were really called | Neal Norwitz | 2006-07-30 | 1 | -0/+12 |
| | |||||
* | Add some asserts and update comments | Neal Norwitz | 2006-07-30 | 2 | -2/+4 |
| | |||||
* | Typo fix | George Yoshida | 2006-07-30 | 1 | -1/+1 |
| | |||||
* | Rename struct.pack_to to struct.pack_into as changed in revision 46642. | George Yoshida | 2006-07-30 | 1 | -1/+1 |
| | |||||
* | Fix makefile changes for python-config. | Georg Brandl | 2006-07-30 | 1 | -2/+2 |
| | |||||
* | Drop usage of test -e in configure as it is not portable. | Martin v. Löwis | 2006-07-30 | 4 | -47/+50 |
| | | | | | | Fixes #1439538 Will backport to 2.4 Also regenerate pyconfig.h.in. | ||||
* | Mention Cygwin in distutils error message about a missing VS 2003. | Martin v. Löwis | 2006-07-30 | 2 | -2/+7 |
| | | | | Fixes #1257728. | ||||
* | Base __version__ on sys.version_info, as distutils is | Martin v. Löwis | 2006-07-30 | 2 | -2/+5 |
| | | | | no longer maintained separatedly. | ||||
* | Don't copy directory stat times in shutil.copytree on Windows | Martin v. Löwis | 2006-07-30 | 3 | -1/+37 |
| | | | | Fixes #1525866. | ||||
* | Bug #1002398: The documentation for os.path.sameopenfile now correctly | Georg Brandl | 2006-07-30 | 2 | -3/+5 |
| | | | | refers to file descriptors, not file objects. | ||||
* | Clarify that __op__ methods must return NotImplemented if they don't support ↵ | Georg Brandl | 2006-07-30 | 1 | -0/+3 |
| | | | | the operation. | ||||
* | Whitespace normalization | Neal Norwitz | 2006-07-30 | 1 | -35/+32 |
| | |||||
* | Bug #1515471: string.replace() accepts character buffers again. | Neal Norwitz | 2006-07-30 | 3 | -73/+60 |
| | | | | Pass the char* and size around rather than PyObject's. |