summaryrefslogtreecommitdiffstats
path: root/Lib
Commit message (Collapse)AuthorAgeFilesLines
* Issue #15696: Add a __sizeof__ implementation for mmap objects on Windows.Serhiy Storchaka2014-08-191-1/+10
|
* Clean up test_user_command.Serhiy Storchaka2014-08-181-11/+14
|
* remove 2.2 and 2.6 compat code (closes #22200)Benjamin Peterson2014-08-181-26/+11
| | | | Patch from Thomas Kluyver.
* Issue #22165: Fixed test_undecodable_filename on Mac OS.Serhiy Storchaka2014-08-171-0/+7
|
* Issue #22068: Avoided reference loops with Variables and Fonts in Tkinter.Serhiy Storchaka2014-08-172-15/+38
|
* Issue #22201: Command-line interface of the zipfile module now correctlySerhiy Storchaka2014-08-171-12/+1
| | | | extracts ZIP files with directory entries. Patch by Ryan Wilson.
* Issue #22165: Fixed test_undecodable_filename on non-UTF-8 locales.Serhiy Storchaka2014-08-171-2/+3
|
* Issue #22165: SimpleHTTPRequestHandler now supports undecodable file names.Serhiy Storchaka2014-08-172-4/+34
|
* backout changeset 3435c5865cfc due to buildbot failures. Ref #8797Senthil Kumaran2014-08-162-85/+18
|
* Closes #22188: test_gdb now runs gdb with -nx: "Do not execute commands fromVictor Stinner2014-08-161-3/+5
| | | | any .gdbinit initialization files".
* Closes #22205: sys._debugmallocstats is a cpython specific feature, soVictor Stinner2014-08-161-0/+1
| | | | | test_debugmallocstats should be marked as such. Patch written by Martin Matusiak.
* Fix Issue #8797: Raise HTTPError on failed Basic Authentication immediately. ↵Senthil Kumaran2014-08-162-18/+85
| | | | Initial patch by Sam Bull.
* Issue #22065: Update turtledemo menu creation; don't use obsolete Menubutton.Terry Jan Reedy2014-08-151-27/+22
|
* #22053: actually remove .txt files from 3.4.Terry Jan Reedy2014-08-153-172/+0
|
* Issue #10291: Backport 004fe3449193 with a few changes due to 22095.Terry Jan Reedy2014-08-152-6/+103
| | | | Will forward port 22095 changes separately.
* Issue #17390: Adjust Editor window title. Remove 'Python', move version to end.Terry Jan Reedy2014-08-151-4/+5
|
* Issue #21445: Pass exception messages correctly to assertTrue inBerker Peksag2014-08-141-4/+4
| | | | | | the FileCompareTestCase.test_matching test. Patch by Steven Barker.
* Issue #20729: Restored the use of lazy iterkeys()/itervalues()/iteritems()Serhiy Storchaka2014-08-132-14/+14
| | | | in the mailbox module. This is partial rollback of changeset f340cb045bf9.
* Issue 22184: Early detection and reporting of missing lru_cache parametersRaymond Hettinger2014-08-122-0/+13
|
* Decreased memory requirements of new tests added in issue21448.Serhiy Storchaka2014-08-121-1/+2
|
* Issue #21448: Fixed FeedParser feed() to avoid O(N**2) behavior when parsing ↵Serhiy Storchaka2014-08-122-12/+77
| | | | | | long line. Original patch by Raymond Hettinger.
* Issue #17923: glob() patterns ending with a slash no longer match non-dirs onSerhiy Storchaka2014-08-121-3/+8
| | | | AIX. Based on patch by Delhallt.
* Issue #20746: Fix test_pdb to run in refleak mode (-R). Patch by Xavier de ↵Antoine Pitrou2014-08-121-0/+2
| | | | Gaye.
* Close #22175: Improve test_faulthandler readability with dedent.Victor Stinner2014-08-101-174/+176
| | | | Patch written by Xavier de Gaye.
* Issue #22161: Conformed arguments type checks in ctype to actually supportedSerhiy Storchaka2014-08-094-3/+22
| | | | types. Corrected error messages about bytes arguments.
* Issue #14105: Stop removing breakpoints from Idle editors.Terry Jan Reedy2014-08-092-1/+10
| | | | Move BREAK tag configuration to PyShellEditorWindow.
* Issue #22060: Clean up/simplify test_ctypes, use test discoveryZachary Ware2014-08-088-302/+71
|
* Issue #20056: Fixed deprecation warning about bytes path in test_shutil onSerhiy Storchaka2014-08-071-1/+4
| | | | Windows. Path by Vajrasky Kok.
* #22092: use absolute imports in unittest tests. Patch by Vajrasky Kok.Ezio Melotti2014-08-077-5/+8
|
* #11955: show the list of args in case of error in test_argparse.Ezio Melotti2014-08-041-2/+2
|
* Issue #22104: Don't hold a reference to the loaded TestSuite in runtest_innerZachary Ware2014-08-041-2/+4
|
* #20977: fix undefined name in the email module. Patch by Rose Ames.Ezio Melotti2014-08-042-3/+15
|
* PEP 8 spacing in idlelib.configDialog: mostly a = b in assignments,Terry Jan Reedy2014-08-041-548/+582
| | | | a, b in arg lists, and hanging indents for long arg lists.
* Issue #22068: Don't create self reference cycles in idlelib.ConfigDialog.Terry Jan Reedy2014-07-301-29/+38
|
* Issue #21580: Now Tkinter correctly handles bytes arguments passed to Tk.Serhiy Storchaka2014-07-302-14/+15
| | | | In particular this allows to initialize images from binary data.
* Issue #21951: Temporary skip crashing test_user_command on AIX.Serhiy Storchaka2014-07-301-0/+1
|
* Close #22063: socket operations (socket,recv, sock_sendall, sock_connect,Victor Stinner2014-07-293-0/+34
| | | | | sock_accept) now raise an exception in debug mode if sockets are in blocking mode.
* asyncio: Use the new os.set_blocking() function of Python 3.5 if availableVictor Stinner2014-07-292-10/+14
|
* asyncio: sync with TulipVictor Stinner2014-07-297-72/+108
| | | | | | | | | | | | | | | | | | | | | | | | * _WaitHandleFuture.cancel() now notify IocpProactor through the overlapped object that the wait was cancelled. * Optimize IocpProactor.wait_for_handle() gets the result if the wait is signaled immediatly. * Enhance representation of Future and Future subclasses - Add "created at filename:lineno" in the representation - Add Future._repr_info() method which can be more easily overriden than Future.__repr__(). It should now be more easy to enhance Future representation without having to modify each subclass. For example, _OverlappedFuture and _WaitHandleFuture get the new "created at" information. - Use reprlib to format Future result, and function arguments when formatting a callback, to limit the length of the representation. * Fix repr(_WaitHandleFuture) * _WaitHandleFuture and _OverlappedFuture: hide frames of internal calls in the source traceback. * Cleanup ProactorIocp._poll(): set the timeout to 0 after the first call to GetQueuedCompletionStatus() * test_locks: close the temporary event loop and check the condition lock * Remove workaround in test_futures, no more needed
* Issue #17172: Add the ability to run turtledemo from Idle.Terry Jan Reedy2014-07-293-0/+30
| | | | | Make turtledemo start as active on Mac even when run with subprocess. Patch by Ramchandra Apt, Lita Cho, and Ned Daily.
* Issue #18174: Fix leak of file descriptor in test_tempfileVictor Stinner2014-07-281-0/+4
|
* Issue #11453, #18174: Fix leak of file descriptor in test_asyncoreVictor Stinner2014-07-281-0/+4
|
* Fix sporadic failure of test_pep277 on Windows: use support.rmtree() instead ofVictor Stinner2014-07-281-24/+9
| | | | deltree().
* Fix test_bytes when sys.stdin is None, for example on Windows when usingVictor Stinner2014-07-281-1/+1
| | | | pythonw.exe instead of python.exe
* asyncio, tulip issue 196: ProactorIocp._register() now registers the overlappedVictor Stinner2014-07-271-15/+38
| | | | | | | | | | | | | | | | in the _cache dictionary, even if we already got the result. We need to keep a reference to the overlapped object, otherwise the memory may be reused and GetQueuedCompletionStatus() may use random bytes and behaves badly. There is still a hack for ConnectNamedPipe(): the overlapped object is not register into _cache if the overlapped object completed directly. Log also an error in debug mode in ProactorIocp._loop() if we get an unexpected event. Add a protection in ProactorIocp.close() to avoid blocking, even if it should not happen. I still don't understand exactly why some the completion of some overlapped objects are not notified.
* Modernize turtledemo with conditional expressions; remove duplicate line.Terry Jan Reedy2014-07-271-19/+6
|
* Reduce unnecessary 2.7 versus 3.4+ differences in idlelib/configDialog.py.Terry Jan Reedy2014-07-261-10/+8
| | | | | | 2009-02-02 51562 (27c589f09a21) merged Mac support revisions into 3.0. 2009-03-04 52014 (dc3d24824b60) merged slightly improved version into 2.7. Change 3.4+ to match the later 2.7 patch. Buttons tested manually.
* Issue #22074: Fix Lib/test/make_ssl_certs.pyAntoine Pitrou2014-07-261-1/+1
|
* Accept optional lock object in Condition ctor (tulip issue #198)Andrew Svetlov2014-07-262-3/+18
|
* Fix repr(_socket.socket) on Windows 64-bit: don't fail with OverflowErrorVictor Stinner2014-07-261-0/+18
| | | | on closed socket. repr(socket.socket) already works fine.