Staging
v0.5.1
swh:1:snp:635f4099902912592851108bcac178ff574f7c5f

sort by:
Revision Author Date Message Commit Date
7f719c5 Bug #1536660: separate two words. 08 August 2006, 20:13:13 UTC
6c223fe Bug #1536828: typo: TypeType should have been StringType. 08 August 2006, 20:11:22 UTC
4f71b55 Bump version number 08 August 2006, 19:00:34 UTC
a977130 'Other changes' section now has only one item; move the item elsewhere and remove the section 08 August 2006, 19:00:14 UTC
88eb45f Move obmalloc item into C API section 08 August 2006, 18:56:08 UTC
30c0d1d Reword paragraph to clarify 08 August 2006, 18:50:14 UTC
dc68ffd Remove accidently committed, duplicated test. 08 August 2006, 17:39:20 UTC
ab1049c memcmp() can return values other than -1, 0, and +1 but tp_compare must not. 08 August 2006, 17:37:00 UTC
b0061c8 Remove "non-mapping" and "non-sequence" from TypeErrors raised by PyMapping_Size and PySequence_Size. Because len() tries first sequence, then mapping size, it will always raise a "non-mapping object has no len" error which is confusing. 08 August 2006, 11:56:21 UTC
f3321b5 webbrowser: Silence stderr output if no gconftool or gnome browser found 08 August 2006, 11:52:34 UTC
8607042 [Patch #1464056] Ensure that we use the panelw library when linking with ncursesw. Once I see how the buildbots react, I'll backport this to 2.4. 06 August 2006, 22:07:04 UTC
16ee33a test_threading now skips testing alternate thread stack sizes on platforms that don't support changing thread stack size. 06 August 2006, 12:37:03 UTC
d336e98 Don't produce output in test_builtin. 06 August 2006, 09:17:16 UTC
7e3ba2a Bug #1535165: fixed a segfault in input() and raw_input() when sys.stdin is closed. 06 August 2006, 08:23:54 UTC
534fe18 Bug #1535081: A leading underscore has been added to the names of the md5 and sha modules, so add it in Modules/Setup.dist too. 06 August 2006, 07:26:21 UTC
9908d16 Bug #1535182: really test the xreadlines() method of bz2 objects. 06 August 2006, 07:06:33 UTC
212b587 Patch #1534922: correct and enhance unittest docs. 05 August 2006, 06:10:54 UTC
e6c9f98 Fix #1530559, struct.pack raises TypeError where it used to convert. Passing float arguments to struct.pack when integers are expected now triggers a DeprecationWarning. 04 August 2006, 23:59:21 UTC
b1ccc4d Whitespace normalization. 04 August 2006, 22:00:35 UTC
f4152c3 Fix mangled sentence 04 August 2006, 21:10:03 UTC
0067b5f Typo fixes 04 August 2006, 20:37:43 UTC
db7b443 Fix #1534738: win32 debug version of _msi must be _msi_d.pyd, not _msi.pyd. Fix the name of the pdb file as well. 04 August 2006, 19:49:31 UTC
1798489 Fix #1530448 - fix ctypes build failure on solaris 10. The '-mimpure-text' linker flag is required when linking _ctypes.so. 04 August 2006, 18:57:34 UTC
74d36f0 On Windows, make PyErr_Warn an exported function again. 04 August 2006, 18:17:40 UTC
1618363 Better fix for bug #1531405, not executing str(value) twice. 04 August 2006, 18:07:34 UTC
e9462c7 Change fix for segfaulting property(), add a NEWS entry and a test. 04 August 2006, 18:03:37 UTC
06ded09 Fix the 'compiler' package to generate correct code for MAKE_CLOSURE. 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. 04 August 2006, 16:20:30 UTC
4538193 Fix bug caused by first decrefing, then increfing. 04 August 2006, 06:03:53 UTC
d856ce0 fix typos 04 August 2006, 05:17:47 UTC
7a36f5f SF patch #1534048 (bug #1531003): fix typo in error message 04 August 2006, 05:17:21 UTC
9a70f95 There were really two issues 04 August 2006, 05:12:19 UTC
0cbd805 Bug #1333982: string/number constants were inappropriately stored in the byte code and co_consts even if they were not used, ie immediately popped off the stack. 04 August 2006, 05:09:28 UTC
4ffedad Bug #1191458: tracing over for loops now produces a line event 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). 04 August 2006, 04:58:47 UTC
ff4b63b Bug #1531405, format_exception no longer raises an exception if str(exception) raised an exception. 04 August 2006, 04:50:21 UTC
4b8bd31 Tagging for release of Python 2.5b3 03 August 2006, 00:21:45 UTC
54e3cf0 Add missing svn:eol-style property to text files. 02 August 2006, 18:19:35 UTC
961b91b Correction of patch #1455898: In the mbcs decoder, set final=False for stream decoder, but final=True for the decode function. 02 August 2006, 13:53:55 UTC
5c387f2 Fix a mistake. 02 August 2006, 12:00:13 UTC
6a0ce40 A few nore words about what ctypes does. Document that using the wrong calling convention can also raise 'ValueError: Procedure called with the wrong number of arguments'. 02 August 2006, 11:35:31 UTC
5d32a9f pre-release machinations 02 August 2006, 07:43:09 UTC
30eb966 Add some explanation about Klocwork and Coverity static analysis 02 August 2006, 07:09:32 UTC
9b0ca79 Patch #1519025 and bug #926423: If a KeyboardInterrupt occurs during a socket operation on a socket with a timeout, the exception will be caught correctly. Previously, the exception was not caught. 02 August 2006, 06:46:21 UTC
3ee5941 Let us know when there was a problem and the child had to kill the parent 02 August 2006, 06:19:19 UTC
c0328d1 v is already checked for NULL, so just DECREF it 02 August 2006, 06:15:10 UTC
c5e060d _PyWeakref_GetWeakrefCount() now returns a Py_ssize_t instead of long. 02 August 2006, 06:14:22 UTC
5fb9c20 Updated documentation for the script that builds the OSX installer. 02 August 2006, 06:10:10 UTC
a05f6e2 _Stream.close(): Try to kill struct.pack() warnings when 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. 02 August 2006, 05:20:08 UTC
99dfe3c Prevent memory leak on error. Reported by Klocwork #36 02 August 2006, 04:27:11 UTC
62decc9 Try to squash struct.pack warnings on the "amd64 gentoo trunk" 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. 02 August 2006, 04:12:36 UTC
4edcba6 Whitespace normalization. 02 August 2006, 03:27:46 UTC
26cad08 This fixes bug #1527397: PythonLauncher runs scripts with the wrong working directory. It also fixes a bug where PythonLauncher failed to launch scripts when the scriptname (or the path to the script) contains quotes. 01 August 2006, 21:00:57 UTC
0f53bb1 Make sure the postinstall action that optionally updates the user's profile on MacOS X actually works correctly in all cases. 01 August 2006, 20:30:31 UTC
d61d073 Speed up PyType_stgdict and PyObject_stgdict. 01 August 2006, 19:14:15 UTC
07fec3a os.urandom no longer masks unrelated exceptions like SystemExit or KeyboardInterrupt. 01 August 2006, 18:49:24 UTC
86e1e38 [Patch #1520905] Attempt to suppress core file created by test_subprocess.py. 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. 01 August 2006, 18:16:15 UTC
11d68a6 Minimal useful docstring for CopyComPointer. 01 August 2006, 17:46:10 UTC
3de83e9 Fix a potential segfault and various potentail refcount leaks in the cast() function. 01 August 2006, 16:54:43 UTC
5a51bf5 typo fix 01 August 2006, 16:24:30 UTC
fe5004f Update list of files; fix a typo 31 July 2006, 16:27:57 UTC
b7697a5 [Bug #848556] Remove \d* from second alternative to avoid exponential case when repeating match 31 July 2006, 16:22:05 UTC
aa95fdb [Bug #1514540] Instead of putting the standard types in a section, put them 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.) 31 July 2006, 16:10:24 UTC
fbf9699 Fix function name. 31 July 2006, 16:00:34 UTC
ec3a894 Remove reference to notation 31 July 2006, 15:23:43 UTC
17159fe Typo fix 31 July 2006, 15:22:58 UTC
04c897a Mention csv newline changes 31 July 2006, 13:18:27 UTC
4bcfe53 Add PyErr_WarnEx() 31 July 2006, 12:52:26 UTC
555ac45 Document PyErr_WarnEx. (Bad Neal! No biscuit!) 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. 31 July 2006, 12:39:05 UTC
43bae41 Add refcounts for PyErr_WarnEx 31 July 2006, 12:20:24 UTC
759c185 minor tweaks 31 July 2006, 03:11:11 UTC
08bbccf minor tweaks 31 July 2006, 03:09:45 UTC
f79c32d ZipFile.close(): Kill the other struct.pack deprecation 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. 31 July 2006, 02:53:03 UTC
352bf0d ZipFile.close(): Killed one of the struct.pack deprecation 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. 31 July 2006, 02:40:23 UTC
10183b8 Redo the comment about the 2.5 change in quoted-newline handling. 31 July 2006, 02:27:48 UTC
6458452 Whitespace normalization. 31 July 2006, 01:46:03 UTC
5b654ea Bug #1531349: right <-> left glitch in __rop__ description. 30 July 2006, 20:18:51 UTC
313f8a9 Try to prevent hangs on Tru64/Alpha buildbot. I'm not certain this will help and may need to be reverted if it causes problems. 30 July 2006, 19:20:42 UTC
ec3c5e3 Verify that the signal handlers were really called 30 July 2006, 19:18:38 UTC
c173b48 Add some asserts and update comments 30 July 2006, 19:18:13 UTC
499b0e6 Typo fix 30 July 2006, 16:41:30 UTC
c760527 Rename struct.pack_to to struct.pack_into as changed in revision 46642. 30 July 2006, 16:37:37 UTC
b142c63 Fix makefile changes for python-config. 30 July 2006, 16:20:10 UTC
0907f4d Drop usage of test -e in configure as it is not portable. Fixes #1439538 Will backport to 2.4 Also regenerate pyconfig.h.in. 30 July 2006, 14:09:47 UTC
7762158 Mention Cygwin in distutils error message about a missing VS 2003. Fixes #1257728. 30 July 2006, 13:27:31 UTC
1f30c37 Base __version__ on sys.version_info, as distutils is no longer maintained separatedly. 30 July 2006, 13:14:05 UTC
4e67838 Don't copy directory stat times in shutil.copytree on Windows Fixes #1525866. 30 July 2006, 13:00:31 UTC
e34ac7c Bug #1002398: The documentation for os.path.sameopenfile now correctly refers to file descriptors, not file objects. 30 July 2006, 11:07:23 UTC
ad6911b Clarify that __op__ methods must return NotImplemented if they don't support the operation. 30 July 2006, 10:53:32 UTC
a7edb11 Whitespace normalization 30 July 2006, 06:59:13 UTC
f71ec5a Bug #1515471: string.replace() accepts character buffers again. Pass the char* and size around rather than PyObject's. 30 July 2006, 06:57:04 UTC
07aadb1 Add PyErr_WarnEx() so C code can pass the stacklevel to warnings.warn(). This provides the proper warning for struct.pack(). PyErr_Warn() is now deprecated in favor of PyErr_WarnEx(). As mentioned by Tim Peters on python-dev. 30 July 2006, 06:55:48 UTC
0d62a06 Patch #1531113: Fix augmented assignment with yield expressions. Also fix a SystemError when trying to assign to yield expressions. 30 July 2006, 06:53:31 UTC
33c3e29 - remove yet another reference to how commonly Tkinter is (thought to be) used - fix an internal section reference 30 July 2006, 05:55:39 UTC
2173111 remove possibly-outdated comment on what GUI toolkit is most commonly used; it is hard to know whether this is right, and it does not add valuable reference information at any rate 30 July 2006, 05:49:49 UTC
c3c805e update information on wxPython, from Robin Dunn 30 July 2006, 05:41:28 UTC
e0d4aec lots of markup nits, most commonly Unix/unix --> \UNIX 30 July 2006, 03:03:43 UTC
da9face Whitespace normalization. 30 July 2006, 00:58:15 UTC
ad416d0 [Bug #793553] Correct description of keyword arguments for SSL authentication 30 July 2006, 00:37:56 UTC
ca2e790 Minor typo fixes 30 July 2006, 00:27:34 UTC
d457a97 markup cleanups 29 July 2006, 23:34:57 UTC
2d5c8e3 Fix case for 'Unix' 29 July 2006, 21:30:21 UTC
back to top