Staging
v0.5.1
https://github.com/python/cpython

sort by:
Revision Author Date Message Commit Date
a531e5b Guarantee evaluation order for izip(). Document its creative uses and its limitations. 26 March 2006, 01:41:25 UTC
1818ed7 Try to fix broken compile on openbsd. 26 March 2006, 00:29:48 UTC
7fbd691 Get rid of warnings on some platforms by using %u for a size_t. 25 March 2006, 23:55:39 UTC
4d65af0 Add section headers and examples. 25 March 2006, 23:26:43 UTC
6a91e94 SF bug # 1457358 and patch # 1458419, floor division not documented. Patch by Andy. Will backport. 25 March 2006, 21:25:30 UTC
4ec3c26 Found this in an old email message from Hartmut Goebel. 25 March 2006, 14:12:03 UTC
baf05b7 fix typo 25 March 2006, 13:12:56 UTC
c4e94b9 Don't decrement below zero. And add more tests. 25 March 2006, 12:15:04 UTC
ccc7bb4 More extensive comment on __exit__ handling, per Guido's request. 25 March 2006, 04:32:12 UTC
e33901e Whitespace normalization. 25 March 2006, 01:50:43 UTC
1a9fac0 Yield is now allowed in try-finally, so update docs accordingly 25 March 2006, 00:46:43 UTC
6edd258 Fix a problem with @contextmanager not detecting a broken generator that yields after a throw(). Make @contextmanager not reraise exceptions, but return a false value in that case instead. Add test cases for both behaviors. 25 March 2006, 00:28:24 UTC
bee0712 Support throw() of string exceptions. 25 March 2006, 00:05:50 UTC
43b00da Revert previous change. Wasn't ready yet. 24 March 2006, 23:55:32 UTC
e751c86 Add more tests 24 March 2006, 23:47:53 UTC
4a26633 Revert r42719, because the isinstance() check wasn't redundant; formatting a string exception was causing a TypeError. 24 March 2006, 22:10:54 UTC
fd3fcf0 SF Patch #1455676: Simplify using Queues with daemon consumer threads Adds join() and task_done() methods to track when all enqueued tasks have been gotten and fully processed by daemon consumer threads. 24 March 2006, 20:43:29 UTC
98bcb70 Add documentation for PEP 338 24 March 2006, 13:36:33 UTC
c841bb6 run_module shouldn't hold the import lock when running a script 24 March 2006, 13:05:53 UTC
cdb7948 Use absolute import. 24 March 2006, 08:58:38 UTC
b95caff Clarify cases when waitpid might not return self.pid. 24 March 2006, 08:26:26 UTC
478c82d Bug #1183780: Add Popen objects to _active only in __del__. Cleanup terminated processes as well. Add cmd attribute to Popen4. 24 March 2006, 08:14:54 UTC
846d72a Exceptions should inherit from Exception now. 24 March 2006, 08:02:51 UTC
de868c9 Hmmm, I don't think we wanted to test // twice and / not at all (in this section). 24 March 2006, 07:30:56 UTC
5a822fb Exceptions should inherit from Exception now. 24 March 2006, 07:03:44 UTC
7fbb9d1 SF bug #1457411, fix errors using variables that don't exist. Rename file -> filename to be clear. Will backport. 24 March 2006, 05:36:33 UTC
51ef6f9 Forward port of 43262: Add 2.4.3 UUIDs. 23 March 2006, 19:21:52 UTC
c92157f Relax result test for program mode of quopri. 23 March 2006, 19:14:23 UTC
bd8dbab Preserve command name, for later printing of active commands. If there are active commands when the tests start, fail, printing these commands. 23 March 2006, 18:18:35 UTC
83be966 Rewrite pipe code using subprocess, to make sure the child process is closed when the test completes. 23 March 2006, 18:16:43 UTC
d478f34 Patch #1396919: Reenable the system scope threads on FreeBSD 5.4 and later versions because they bumped the default setting to get our basic tests to run correctly.. 23 March 2006, 12:32:36 UTC
dfbd34c Cosmetic improvement for r43247 23 March 2006, 12:12:44 UTC
55f316c Skip to install files for empty directories; to name it, Lib/lib-old. BSD make stops the build when it tries to expand wild cards on empty directories. 23 March 2006, 12:04:37 UTC
badc086 Stop duplicating code and handle slice indices consistently and correctly wrt to ssize_t. 23 March 2006, 06:03:08 UTC
9076842 Fix a ssize_t issue 23 March 2006, 05:48:09 UTC
8af92d1 Heh -- used the right format for a refcount, but forgot to stop truncating it. 23 March 2006, 05:41:24 UTC
e98ccf6 Forward port MvL's fix in 43227: Fix crash when a Unicode string containing an encoding declaration is compile()d. Fixes #1115379. 23 March 2006, 05:39:47 UTC
4d073bb _Py_NegativeRefcount(): print the full value of ob_refcnt. 23 March 2006, 05:38:33 UTC
d6316a9 Add email/mime to LIBSUBDIRS. Fixes SF bug # 1454912. 22 March 2006, 14:57:54 UTC
bcfccca Fix some int/Py_ssize_t issues which led to compiler warnings on 64-bit platforms. 22 March 2006, 13:21:16 UTC
59feb6f Include <malloc.h> on windows, to avoid warnings when compiling with mingw. Don't use SEH when compiling wth mingw. Use IS_INTRESOURCE to determine function name from function ordinal. Rewrite the code that allocates and frees callback functions, hopefully this avoids the coverty warnings: Remove the THUNK typedef, and move the definition of struct ffi_info into the header file. 22 March 2006, 12:59:53 UTC
c61c049 ctypes was added. 22 March 2006, 10:09:27 UTC
f303261 Remove false information from the comment and reformat it like other comments in the file. (SF #1455641) 22 March 2006, 08:52:43 UTC
8142cb6 Damn another occurrence of using as as a keywordf 22 March 2006, 07:13:30 UTC
72d7a78 Change NEWS entry for recent socket API change 22 March 2006, 06:44:14 UTC
0ae07bd Whitespace normalization. 22 March 2006, 03:23:21 UTC
b84de02 Record that test_wait[34] get skipped on native Windows. 22 March 2006, 02:58:17 UTC
4d90bbd News about email 4.0. 22 March 2006, 02:45:50 UTC
0568f40 remove test file 21 March 2006, 19:46:26 UTC
a3aaf3e py trunk svn test 21 March 2006, 19:37:40 UTC
49c54bc py trunk svn test 21 March 2006, 19:26:34 UTC
f37ec35 py trunk svn test 21 March 2006, 18:30:37 UTC
bb03ac0 Correct API design mistake from rev. 43126: make socket attributes readonly properties. 21 March 2006, 18:17:25 UTC
9ca8789 Update to Tk 8.4.12 and Tix 8.4.0 21 March 2006, 13:20:29 UTC
a0f4549 Update to OpenSSL 0.9.8a 21 March 2006, 12:08:39 UTC
48b4bf7 Add a note about pow(x,y) equalling x**y (the "**" operator was used unmotivated in the pow() docs) 21 March 2006, 08:48:04 UTC
59b96c1 Try to repair at least one segfault on the Mac buildbot, as diagnosed by Nick Coghlan. test_capi.py: A test module should never spawn a thread as a side effect of being imported. Because this one did, the segfault one of its thread tests caused didn't occur until a few tests after test_regrtest.py thought test_capi was finished. Repair that. Also join() the thread spawned at the end, so that test_capi is truly finished when regrtest reports that it's done. _testcapimodule.c test_thread_state(): this spawns a couple of non-threading.py threads, passing them a PyObject* argument, but did nothing to ensure that those threads finished before returning. As a result, the PyObject* _could_ (although this was unlikely) get decref'ed out of existence before the threads got around to using it. Added explicit synchronization (via a Python mutex) so that test_thread_state can reliably wait for its spawned threads to finish. 21 March 2006, 03:58:41 UTC
66760f8 Show an example of calling a named set method. 20 March 2006, 18:35:55 UTC
e502693 Avoid a potential double-free bug. 20 March 2006, 14:22:05 UTC
ba29e4c Apply patch from Martin v. Loewis: Avoid function pointer casts. https://sourceforge.net/tracker/?func=detail&atid=532156&aid=1453037&group_id=71702 20 March 2006, 10:22:42 UTC
a0dd3e3 Remove mention of fpectl in README. 20 March 2006, 09:38:58 UTC
9b00a56 Damn Coverity. I can't even sneak in a leak any more. :-) 20 March 2006, 08:47:12 UTC
711e7f0 Fix another bug found by Coverty. 20 March 2006, 08:29:28 UTC
e2061dc Fix bug found by Coverty. 20 March 2006, 08:28:19 UTC
cce2267 Plug a leak in the ctypes test suite when tests are run repeatedly. 20 March 2006, 08:11:56 UTC
d59ca8f Accessing unaligned structure fields works now on all architectures. Including unittest. 20 March 2006, 07:54:01 UTC
6c2f913 The helper is only necessary for wait3/4. 20 March 2006, 07:25:26 UTC
46fa48a whitespace n11n 20 March 2006, 07:10:01 UTC
d5a3754 Try to cleanup a lot of boilerplate #ifdef wrt wait types and make the code more consistent (and smaller by 85 lines or so). 20 March 2006, 06:48:34 UTC
49c65d0 Make some functions static, reformat function decl to be consistent and check for error from PyModule_GetDict() 20 March 2006, 06:34:06 UTC
3dd8be4 Get Py_DEPRECATED to work with gcc 4.x too 20 March 2006, 06:33:01 UTC
24078c5 moved older releases into HISTORY 20 March 2006, 06:30:41 UTC
05a4559 Patch #1309579: wait3 and wait4 were added to the posix module by Chad J. Schroeder. This was a fair amount of rework of the patch. Refactored test_fork1 so it could be reused by the new tests for wait3/4. Also made them into new style unittests (derive from unittest.TestCase). 20 March 2006, 06:30:08 UTC
910b5ee experimenting with release stuff. please ignore 20 March 2006, 06:25:04 UTC
1747143 replace use of int16_t with a (typedef'd) short, to fix Windows buildbots. expand tabs. 20 March 2006, 05:58:21 UTC
d48f2b8 ignore the fetched NormalizationTest.txt file 20 March 2006, 05:29:26 UTC
fa86907 SF [ 1231053 ] audioop - alaw encoding/decoding added, code updated This patch adds a-LAW encoding to audioop and replaces the old u-LAW encoding/decoding code with the current code from sox. Possible issues: the code from sox uses int16_t. Code by Lars Immisch 20 March 2006, 05:21:58 UTC
d1e0ef6 SF #1445431, fix some leaks in error conditions. 20 March 2006, 04:08:12 UTC
c3264e5 Get rid of some warnings. 20 March 2006, 02:04:23 UTC
d5b0c9b Fix problem spotted by Coverity that occurs if tzinfo.tzname().replace() returns a non-string when converting %Z. Will backport. 20 March 2006, 01:58:39 UTC
29892cc Update function name to reflect params and stop casting to long to avoid losing data 20 March 2006, 01:55:26 UTC
2aa9a5d Use macro versions instead of function versions when we already know the type. This will hopefully get rid of some Coverity warnings, be a hint to developers, and be marginally faster. Some asserts were added when the type is currently known, but depends on values from another function. 20 March 2006, 01:53:23 UTC
70f05c5 Source file f.flush() after writing; trying to avoid lossage if user kills GUI. Report from B. Sherwood. Backport to 2.3.4. 19 March 2006, 20:40:05 UTC
8a85ac6 Update tutorial wrt PEP 341 try-except-finally statement 19 March 2006, 11:20:29 UTC
c54ae35 Ignore api.{dvi,idx,ind,l2h,log,toc} and modapi.ind, via suffix wildcards. 18 March 2006, 18:12:26 UTC
fa76224 Ignore *.pyc and *.pyo 18 March 2006, 18:07:35 UTC
6a7ec7c Change raise statement to PEP 8 style. 18 March 2006, 16:35:17 UTC
e5c5117 Shim for test_email_renamed.py tests. 18 March 2006, 16:17:17 UTC
40ef006 Merge email package 4.0 from the sandbox, including documentation, test cases, and NEWS updates. 18 March 2006, 15:41:53 UTC
9ae019b Add tests for the C APIs PyCodec_IncrementalEncoder() and PyCodec_IncrementalDecoder(). 18 March 2006, 14:22:26 UTC
ba8e180 Release codecs variable earlier. 18 March 2006, 14:05:43 UTC
f4063ca Fix compiler warning. 18 March 2006, 12:52:54 UTC
ddb84d7 Bug #1353433: be conciliant with spaces in redirect URLs 18 March 2006, 11:35:18 UTC
abd1ff8 Previously, Python code had no easy way to access the contents of a cell object. Now, a ``cell_contents`` attribute has been added (closes patch #1170323). 18 March 2006, 07:59:59 UTC
237037b You need at least one \item 17 March 2006, 22:25:15 UTC
b182db4 Write section 17 March 2006, 21:48:46 UTC
bc45a3f RFE #567972: Socket objects' family, type and proto properties are now exposed via new get...() methods. 17 March 2006, 19:17:34 UTC
5c170fd Fix some missing checks after PyTuple_New, PyList_New, PyDict_New 17 March 2006, 19:03:25 UTC
a5a0704 Remove the lib-old modules from Doc/lib/libundoc.tex. Now only Modules/timingmodule.c is left. Should that be removed, too? (dito for clmodule and svmodule) 17 March 2006, 18:47:14 UTC
7785868 Fix bug 1441408 where a double colon didn't trigger extended slice semantics (applies patch 1452332) 17 March 2006, 17:59:10 UTC
back to top