c6f13db | Benjamin Peterson | 21 November 2015, 21:38:35 UTC | bump to 2.7.11rc1 | 21 November 2015, 21:38:35 UTC |
241282b | Benjamin Peterson | 21 November 2015, 21:35:41 UTC | update pydoc-topics | 21 November 2015, 21:35:41 UTC |
e4679e4 | Terry Jan Reedy | 21 November 2015, 18:31:00 UTC | Update idlelib/NEWS.txt. | 21 November 2015, 18:31:00 UTC |
a3ce2e5 | Terry Jan Reedy | 21 November 2015, 18:18:50 UTC | Misc/NEWS entries for IDLE. | 21 November 2015, 18:18:50 UTC |
1a31cba | Serhiy Storchaka | 21 November 2015, 12:11:57 UTC | Issue #25686: test_shutil no longer uses the distutils package for running external archivers. | 21 November 2015, 12:11:57 UTC |
76ced99 | Terry Jan Reedy | 21 November 2015, 05:04:58 UTC | Issue 15348: Stop debugger engine (normally in user process) before closing debugger window in IDLE process. This prevents one-per-line RuntimeErrors. | 21 November 2015, 05:04:58 UTC |
89bdf37 | Terry Jan Reedy | 21 November 2015, 00:36:38 UTC | Issue #24455: Prevent IDLE from hanging when a) closing the shell while the debugger is active (15347); b) closing the debugger with the [X] button (15348); and c) activating the debugger when already active (24455). The patch by Mark Roseman does this by making two changes. 1. To suspend and resume the gui.interaction method, use the tcl vwait mechanism interded for this purpose instead of root.mainloop & .quit. 2. In gui.run, allow any existing interaction to terminate first. | 21 November 2015, 00:36:38 UTC |
6156560 | Serhiy Storchaka | 20 November 2015, 19:56:21 UTC | Issue #25678: Copy buffer objects to null-terminated strings. Avoid buffer overreads when int(), long(), float(), and compile() are passed buffer objects. Similar code is removed from the complex() constructor, where it was not reachable. Patch backported from issue #24802 by Eryk Sun. | 20 November 2015, 19:56:21 UTC |
815ab14 | Terry Jan Reedy | 20 November 2015, 17:21:40 UTC | Make it slightly clearer that IDLE close message is referring to user program, not to IDLE itself. | 20 November 2015, 17:21:40 UTC |
2a6c2c9 | Nick Coghlan | 19 November 2015, 02:59:39 UTC | Close #10128: don't rerun __main__.py in multiprocessing - backports issue #10845's mitigation of incompatibilities between the multiprocessing module and directory and zipfile execution - Multiprocessing on Windows will now automatically skip rerunning top level __main__.py modules in spawned processes, rather than failing with AssertionError | 19 November 2015, 02:59:39 UTC |
402803b | Martin Panter | 18 November 2015, 00:59:17 UTC | Issue #23200: Document that max_length=0 is not supported | 18 November 2015, 00:59:17 UTC |
793ae0d | Martin Panter | 17 November 2015, 22:13:47 UTC | Issue #20468: Remove incorrect information about maxrss and page size Extract of patch by Ronald Oussoren. | 17 November 2015, 22:13:47 UTC |
a5d1cf3 | Martin Panter | 16 November 2015, 23:46:22 UTC | Issue #25615: Document unsorted behaviour of glob; patch by Dave Jones | 16 November 2015, 23:46:22 UTC |
f7999fc | Terry Jan Reedy | 16 November 2015, 12:36:12 UTC | Issue #24750: whitespace | 16 November 2015, 12:36:12 UTC |
3d09622 | Terry Jan Reedy | 16 November 2015, 12:32:19 UTC | Issue #24750: Improve appearance of IDLE editor window status bar. Patch by Mark Roseman. | 16 November 2015, 12:32:19 UTC |
93ed946 | Benjamin Peterson | 14 November 2015, 23:12:38 UTC | rm trailing ws | 14 November 2015, 23:12:38 UTC |
c591936 | Benjamin Peterson | 14 November 2015, 23:12:18 UTC | fix possible memory lea k in _get_aia_uri (closes #25578) | 14 November 2015, 23:12:18 UTC |
5d7d26c | Serhiy Storchaka | 14 November 2015, 13:14:29 UTC | Issue #25388: Fixed tokenizer hang when processing undecodable source code with a null byte. | 14 November 2015, 13:14:29 UTC |
b1c1e67 | Benjamin Peterson | 14 November 2015, 08:09:22 UTC | fix build with older openssl (#25569) | 14 November 2015, 08:09:22 UTC |
5118f7b | Martin Panter | 14 November 2015, 00:30:46 UTC | Issue #25017: Document that htmllib is superseded by module HTMLParser | 14 November 2015, 00:30:46 UTC |
ef2b2f4 | Martin Panter | 13 November 2015, 22:47:00 UTC | Issue #25590: Make rlcompleter only call getattr() once per attribute Previously it was called another time via hasattr(), and both calls were made once for dir(f) and again for dir(f.__class__). This includes a backport of changing from a list to a set from revision 4dbb315fe667. | 13 November 2015, 22:47:00 UTC |
c0fdd82 | Victor Stinner | 13 November 2015, 08:13:16 UTC | Issue #25605: Document exceptions raised by fcntl.ioctl() and fcntl.flock() | 13 November 2015, 08:13:16 UTC |
f358d2b | Raymond Hettinger | 13 November 2015, 02:20:21 UTC | Second instance of deque needing "len" instead of "Py_SIZE" in Py2.7 | 13 November 2015, 02:20:21 UTC |
4b4f0b9 | Terry Jan Reedy | 12 November 2015, 20:24:22 UTC | Indent | 12 November 2015, 20:24:22 UTC |
55ee13d | Terry Jan Reedy | 12 November 2015, 20:06:02 UTC | Whitespace | 12 November 2015, 20:06:02 UTC |
35aa5d0 | Terry Jan Reedy | 12 November 2015, 20:02:50 UTC | Issue #25313: Change the handling of new built-in text color themes to better address the compatibility problem introduced by the addition of IDLE Dark. Consistently use the revised idleConf.CurrentTheme everywhere in idlelib. | 12 November 2015, 20:02:50 UTC |
0d64940 | Serhiy Storchaka | 12 November 2015, 17:46:23 UTC | Issue #25607: Restore old distutils logging threshold after running tests that parse command line arguments. | 12 November 2015, 17:46:23 UTC |
db7a1d6 | Zachary Ware | 12 November 2015, 16:02:06 UTC | Document the BUILD_SET opcode. Reported by Hrvoje Abraham on docs@. | 12 November 2015, 16:02:06 UTC |
3a75403 | Raymond Hettinger | 12 November 2015, 15:18:45 UTC | Deque uses "len" instead of varhead in Py2.7 | 12 November 2015, 15:18:45 UTC |
fedcf94 | Serhiy Storchaka | 12 November 2015, 09:59:03 UTC | Issue #22995: Default implementation of __reduce__ and __reduce_ex__ now rejects builtin types with not defined __new__. | 12 November 2015, 09:59:03 UTC |
76e6cc1 | Serhiy Storchaka | 12 November 2015, 09:36:42 UTC | Issue #22995: Backported additional tests for non-pickleable types. | 12 November 2015, 09:36:42 UTC |
10aaca9 | Benjamin Peterson | 12 November 2015, 06:38:41 UTC | always set OP_NO_SSLv3 by default (closes #25530) | 12 November 2015, 06:38:41 UTC |
59d451d | Benjamin Peterson | 12 November 2015, 06:07:38 UTC | fix memory leak in _get_crl_dp (closes #25569) Patch started by Stéphane Wirtel. | 12 November 2015, 06:07:38 UTC |
77d61d4 | Zachary Ware | 12 November 2015, 05:32:14 UTC | Rewrite re.VERBOSE section. It now has slightly better rationale and a less awkward wording in the explanation. Inspired by a report of a neither/or conflict by 'animalize' on docs@. | 12 November 2015, 05:32:14 UTC |
c54b8ce | Serhiy Storchaka | 11 November 2015, 15:33:12 UTC | Issue #7759: Fixed the mhlib module on filesystems that doesn't support link counting for directories. | 11 November 2015, 15:33:12 UTC |
9665cca | Serhiy Storchaka | 10 November 2015, 17:53:37 UTC | Issue #6598: Avoid clock wrapping around in test_make_msgid_collisions. Use time.time instead of time.clock. | 10 November 2015, 17:53:37 UTC |
f64ccb9 | Serhiy Storchaka | 10 November 2015, 13:32:54 UTC | Issue #25263: Fixed the tkinter.test.test_tkinter.test_font.FontTest test failure when the test is ran the second time. The root attribute was set in parent class in setUpClass and then overridded in child class in tearDownClass. | 10 November 2015, 13:32:54 UTC |
d0ee226 | Serhiy Storchaka | 09 November 2015, 22:31:41 UTC | Added missed periods at the ends of sentences in Misc/NEWS. | 09 November 2015, 22:31:41 UTC |
bab1f85 | Serhiy Storchaka | 09 November 2015, 20:31:10 UTC | Issue #25582: Fixed 100 MB memory leak in test_ctypes. | 09 November 2015, 20:31:10 UTC |
e192d0b | Victor Stinner | 09 November 2015, 11:21:09 UTC | Issue #7267: format(int, 'c') now raises OverflowError when the argument is not in range(0, 256). | 09 November 2015, 11:21:09 UTC |
8d0a94d | Serhiy Storchaka | 07 November 2015, 18:04:46 UTC | Issue #892902: Disable newly added tests in test_xpickle. | 07 November 2015, 18:04:46 UTC |
da87e45 | Serhiy Storchaka | 07 November 2015, 09:15:32 UTC | Issue #892902: Fixed pickling recursive objects. | 07 November 2015, 09:15:32 UTC |
43415ba | Martin Panter | 07 November 2015, 05:41:47 UTC | Issue #18010: Fix pydoc GUI search to handle package exceptions | 07 November 2015, 05:41:47 UTC |
c157347 | doko@ubuntu.com | 05 November 2015, 19:41:57 UTC | Issue #12612: Add some Valgrind suppressions for 64-bit machines. | 05 November 2015, 19:41:57 UTC |
2ee55f3 | Zachary Ware | 05 November 2015, 16:28:18 UTC | Fix use of default reST role | 05 November 2015, 16:28:18 UTC |
be03807 | Benjamin Peterson | 04 November 2015, 06:43:31 UTC | remove trailing ws | 04 November 2015, 06:43:31 UTC |
40559ce | Benjamin Peterson | 04 November 2015, 06:42:08 UTC | merge heads | 04 November 2015, 06:42:08 UTC |
873cad2 | Benjamin Peterson | 04 November 2015, 06:42:02 UTC | link to modern PUG url | 04 November 2015, 06:42:02 UTC |
c72e66a | Serhiy Storchaka | 02 November 2015, 13:06:09 UTC | Issue #25523: Backported a-to-an corrections. | 02 November 2015, 13:06:09 UTC |
a5ad9da | Terry Jan Reedy | 30 October 2015, 23:41:10 UTC | Issue #25519: Mark difflib.ndiff as a functions where not already. | 30 October 2015, 23:41:10 UTC |
cfad18d | Terry Jan Reedy | 30 October 2015, 23:25:28 UTC | Issue #25505: Remove unused buggy method. | 30 October 2015, 23:25:28 UTC |
faaf16b | Terry Jan Reedy | 30 October 2015, 06:47:01 UTC | Issue #25507: move test-specific imports to test function (idlelib.IOBinding). | 30 October 2015, 06:47:01 UTC |
a05c413 | Benjamin Peterson | 30 October 2015, 04:10:57 UTC | fix usage of undefined name (#25504) | 30 October 2015, 04:10:57 UTC |
09ba984 | Benjamin Peterson | 30 October 2015, 03:38:04 UTC | always use os.urandom for the uuid4 algorithm (closes #25515) | 30 October 2015, 03:38:04 UTC |
fbe04b6 | Serhiy Storchaka | 28 October 2015, 19:39:36 UTC | Issue #21827: Fixed textwrap.dedent() for the case when largest common whitespace is a substring of smallest leading whitespace. Based on patch by Robert Li. | 28 October 2015, 19:39:36 UTC |
0a1ba70 | Terry Jan Reedy | 28 October 2015, 07:14:46 UTC | Issue #25432: Explain isinstance behaviour when type is a tuple. | 28 October 2015, 07:14:46 UTC |
8048776 | Terry Jan Reedy | 27 October 2015, 07:37:55 UTC | Display IDLE warning as a warning rather than as an error. Clarify message and expected action for beginners. | 27 October 2015, 07:37:55 UTC |
9186a6a | Serhiy Storchaka | 24 October 2015, 14:39:36 UTC | Issue21160: Correct comments in nturl2path. Patch by Jurko Gospodnetić. | 24 October 2015, 14:39:36 UTC |
15a43ed | Victor Stinner | 23 October 2015, 10:42:39 UTC | Issue #25461: Rephrase os.walk() doc Patch written by Bernt Røskar Brenna. | 23 October 2015, 10:42:39 UTC |
6470792 | Gregory P. Smith | 22 October 2015, 20:12:20 UTC | Issue21709: Call os.path.normcase when setting _srcfile for compatibility with what findCaller() does when running on non-POSIX platforms. (alternatively: the normcase calls in both places could be eliminated, but that touches more code and that refactoring hasn't even been done in 3 yet...) | 22 October 2015, 20:12:20 UTC |
7427a79 | Gregory P. Smith | 22 October 2015, 20:09:50 UTC | Issue #21709: Fix the logging module to not depend upon __file__ being set properly to get the filename of its caller from the stack. This allows it to work if run in a frozen or embedded environment where the module's .__file__ attribute does not match its code object's .co_filename. This same much simpler always correct approach has already been deployed and used widely in Python 3.4 per the issue referenced above. | 22 October 2015, 20:09:50 UTC |
1256b3c | Terry Jan Reedy | 22 October 2015, 07:27:27 UTC | Issue #24782: Limit width of canvas and hence IDLE settings dialog. | 22 October 2015, 07:27:27 UTC |
9188516 | Terry Jan Reedy | 20 October 2015, 06:15:23 UTC | Issue #24782: Don't try to run now-removed extension dialog test. | 20 October 2015, 06:15:23 UTC |
63173a8 | Vinay Sajip | 17 October 2015, 12:55:19 UTC | Added entry to logging cookbook. | 17 October 2015, 12:55:19 UTC |
eb2cb97 | Brett Cannon | 16 October 2015, 19:30:20 UTC | Issue #25188: Clean up code to pass the --pgo flag to subprocesses when running the test suite. Patch by Arfrever Frehtes Taifersar Arahesis. | 16 October 2015, 19:30:20 UTC |
4922ac1 | Terry Jan Reedy | 14 October 2015, 02:08:45 UTC | Issue #24782: whitespace | 14 October 2015, 02:08:45 UTC |
1c49ec0 | Terry Jan Reedy | 14 October 2015, 02:03:44 UTC | Issue #24782: Finish converting the Configure Extension dialog into a new tab in the IDLE Preferences dialog. Code patch by Mark Roseman. | 14 October 2015, 02:03:44 UTC |
a20c72a | Benjamin Peterson | 12 October 2015, 06:03:22 UTC | actually link to the version attributes documentation | 12 October 2015, 06:03:22 UTC |
c0a053e | Terry Jan Reedy | 12 October 2015, 02:07:25 UTC | Issue #22726: Re-activate config dialog help button with some content about the other buttons and the new IDLE Dark theme. | 12 October 2015, 02:07:25 UTC |
d2a19c2 | Benjamin Peterson | 11 October 2015, 06:23:55 UTC | don't mention Python 2.2 (closes #25375) | 11 October 2015, 06:23:55 UTC |
5f32b23 | Benjamin Peterson | 11 October 2015, 02:34:46 UTC | use the with statement for locking the internal condition (closes #25362) Patch by Nir Soffer. | 11 October 2015, 02:34:46 UTC |
4ed35fc | Martin Panter | 10 October 2015, 10:52:35 UTC | Issue #25161: Add full stops in documentation; patch by Takase Arihiro | 10 October 2015, 10:52:35 UTC |
dab305e | Martin Panter | 10 October 2015, 02:52:30 UTC | Issue #22413: Document newline effect on StringIO initializer and getvalue Also add to comment in the C code. | 10 October 2015, 02:52:30 UTC |
462502b | Serhiy Storchaka | 10 October 2015, 06:33:11 UTC | Issue #24848: Fixed yet one bug in UTF-7 decoder. Testing for BASE64 character was locale depending. | 10 October 2015, 06:33:11 UTC |
9918775 | Vinay Sajip | 09 October 2015, 23:49:10 UTC | Closes #25344: Added cookbook recipe to show buffering of logging events. | 09 October 2015, 23:49:10 UTC |
9c90e25 | Raymond Hettinger | 09 October 2015, 01:14:15 UTC | Issue #25326: Improve an obscure error message. | 09 October 2015, 01:14:15 UTC |
840c82e | Martin Panter | 07 October 2015, 10:39:13 UTC | Issue #25286: Accidentally dropped "the" | 07 October 2015, 10:39:13 UTC |
4a33724 | Martin Panter | 07 October 2015, 10:19:39 UTC | Issue #25286: Dictionary views are not sequences Also change glossary heading from "view" to "dictionary view". Patch by Akira Li. | 07 October 2015, 10:19:39 UTC |
e904427 | Raymond Hettinger | 07 October 2015, 03:12:02 UTC | Backport early-out 91259f061cfb to reduce the cost of bb1a2944bcb6 | 07 October 2015, 03:12:02 UTC |
cf0d512 | Benjamin Peterson | 07 October 2015, 02:37:15 UTC | merge heads | 07 October 2015, 02:37:15 UTC |
77d12ec | Benjamin Peterson | 07 October 2015, 02:36:54 UTC | prevent unacceptable bases from becoming bases through multiple inheritance (#24806) | 07 October 2015, 02:36:54 UTC |
0a8845e | Serhiy Storchaka | 06 October 2015, 15:13:38 UTC | Issue #25317: Converted doctests in test_tokenize to unittests. | 06 October 2015, 15:13:38 UTC |
51cd53e | Benjamin Peterson | 06 October 2015, 04:56:22 UTC | reinitialize an Event's Condition with a regular lock (closes #25319) | 06 October 2015, 04:56:22 UTC |
0451fb9 | Serhiy Storchaka | 04 October 2015, 10:52:40 UTC | Make error report in test_codecs more informative. | 04 October 2015, 10:52:40 UTC |
1b6333a | Terry Jan Reedy | 04 October 2015, 05:14:45 UTC | Issue #24820: Update IDLE NEWS items. | 04 October 2015, 05:14:45 UTC |
9f37eae | Terry Jan Reedy | 04 October 2015, 04:30:59 UTC | Issue #24820: Add 'IDLE Dark' text color theme, warning, and solution. | 04 October 2015, 04:30:59 UTC |
fcf58a1 | Martin Panter | 03 October 2015, 07:37:22 UTC | Issue #16701: Document += and *= for mutable sequences | 03 October 2015, 07:37:22 UTC |
74c76c8 | Martin Panter | 03 October 2015, 05:55:46 UTC | Issue #24657: Prevent CGIRequestHandler from collapsing the URL query Initial patch from Xiang Zhang. Also fix out-of-date _url_collapse_path() doc string. | 03 October 2015, 05:55:46 UTC |
cff22eb | Martin Panter | 03 October 2015, 05:38:07 UTC | Issue #25232: Fix CGIRequestHandler's splitting of URL query Patch from Xiang Zhang. | 03 October 2015, 05:38:07 UTC |
195fc2f | Terry Jan Reedy | 03 October 2015, 03:22:54 UTC | Issue #25224: README.txt is now an idlelib index for IDLE developers and curious users. The previous user content is now in the IDLE doc and is redundant. IDLE now means 'Integrated Development and Learning Environment'. | 03 October 2015, 03:22:54 UTC |
c30475e | Terry Jan Reedy | 03 October 2015, 02:12:09 UTC | Issue #24820: Users can now set breakpoint colors in Settings -> Custom Highlighting. Original patch by Mark Roseman. | 03 October 2015, 02:12:09 UTC |
65918e0 | Brett Cannon | 02 October 2015, 23:22:32 UTC | Fix indentation | 02 October 2015, 23:22:32 UTC |
9537478 | Brett Cannon | 02 October 2015, 23:21:34 UTC | Issue #25188: Add -P/--pgo to test.regrtest for PGO building. Initial patch by Alecsandru Patrascu of Intel. | 02 October 2015, 23:21:34 UTC |
f6eced5 | Serhiy Storchaka | 02 October 2015, 17:23:46 UTC | Removed the "b" string prefix to make test_xpickle compatible with Python 2.5. | 02 October 2015, 17:23:46 UTC |
4e29477 | Berker Peksag | 02 October 2015, 16:30:21 UTC | Issue #25290: Fix typo in csv.reader() docstring Patch by Johannes Niediek. | 02 October 2015, 16:30:21 UTC |
e12f632 | Serhiy Storchaka | 02 October 2015, 10:14:53 UTC | Issue #24848: Fixed bugs in UTF-7 decoding of misformed data: 1. Non-ASCII bytes were accepted after shift sequence. 2. A low surrogate could be emitted in case of error in high surrogate. | 02 October 2015, 10:14:53 UTC |
a87633e | Victor Stinner | 01 October 2015, 07:57:26 UTC | Issue #25003: os.urandom() doesn't use getentropy() on Solaris because getentropy() is blocking, whereas os.urandom() should not block. getentropy() is supported since Solaris 11.3. | 01 October 2015, 07:57:26 UTC |
f522bbc | Serhiy Storchaka | 29 September 2015, 20:51:27 UTC | Issue #22958: Constructor and update method of weakref.WeakValueDictionary now accept the self keyword argument. | 29 September 2015, 20:51:27 UTC |
cab4566 | Serhiy Storchaka | 29 September 2015, 20:33:03 UTC | Issue #22609: Constructor and the update method of collections.UserDict now accept the self keyword argument. | 29 September 2015, 20:33:03 UTC |
22afc50 | Serhiy Storchaka | 29 September 2015, 12:51:40 UTC | Backported additional unpickling tests from 3.x. | 29 September 2015, 12:51:40 UTC |