summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge with 3.3Terry Jan Reedy2014-01-212-37/+51
|\
| * Issue #16630: Make Idle calltips work even when __getattr__ raises.Terry Jan Reedy2014-01-212-37/+51
| | | | | | | | Initial patch by Roger Serwy.
* | Issue #2382: SyntaxError cursor "^" now is written at correct position in mostSerhiy Storchaka2014-01-214-2/+38
|\ \ | |/ | | | | | | cases when multibyte characters are in line (before "^"). This still not works correctly with wide East Asian characters.
| * Issue #2382: SyntaxError cursor "^" now is written at correct position in mostSerhiy Storchaka2014-01-214-2/+38
| | | | | | | | | | cases when multibyte characters are in line (before "^"). This still not works correctly with wide East Asian characters.
* | Issue #20311: EpollSelector now also rounds the timeout towards zero, asVictor Stinner2014-01-211-1/+8
| | | | | | | | | | | | | | | | PollSelector. This change is not really required in Python 3.4, since select.epoll.poll() now rounds also correctly the timeout. But Guido van Rossum prefers to have exactly the same selectors.py file in CPython and Tulip projects: "it's not harmful".
* | Issue #20024: Py_BuildValue() now saves/restores the current exception beforeVictor Stinner2014-01-211-1/+11
| | | | | | | | building an item if the build of a previous item failed.
* | Issue #20301: Merge with 3.3Zachary Ware2014-01-211-1/+1
|\ \ | |/
| * Issue #20301: Mention the correct KEY_* value as the defaultZachary Ware2014-01-211-1/+1
| | | | | | | | | | for 'access' in winreg.DeleteKeyEx. Already correct in the docs function signature and docstring. Noticed by Justin Foo.
* | merge with 3.3Georg Brandl2014-01-212-10/+24
|\ \ | |/
| * fix deprecated-removed directive with sphinx 1.2Georg Brandl2014-01-212-10/+24
| |
* | selectors: add a comment to explain why and how poll timeout is roundedVictor Stinner2014-01-211-2/+4
| |
* | Issue #16655: Explain why Idle's test_calltips has 'fragile' tests of builtins.Terry Jan Reedy2014-01-211-0/+8
|\ \ | |/ | | | | Pending Clinic/inspect changes will probably require change to this file.
| * Issue #16655: Explain why Idle's test_calltips has 'fragile' tests of builtins.Terry Jan Reedy2014-01-211-0/+8
| |
* | Merge with 3.3Terry Jan Reedy2014-01-212-105/+100
|\ \ | |/
| * Issue #20122: Idlelib: Move tests in CallTips.py to test_calltips.py.Terry Jan Reedy2014-01-212-105/+100
| |
* | Merge with 3.3Terry Jan Reedy2014-01-211-2/+2
|\ \ | |/
| * Issue #20222: file is no longer a builtin in 3.x.Terry Jan Reedy2014-01-211-2/+2
| |
* | Fix the description of pickle protocol numbersAntoine Pitrou2014-01-211-26/+13
| |
* | (Merge 3.3) Issue #20311: Try to fix the unit test, use time.monotonic()Victor Stinner2014-01-211-2/+2
|\ \ | |/ | | | | instead of time.perf_counter()
| * Issue #20311: Try to fix the unit test, use time.monotonic() instead ofVictor Stinner2014-01-211-12/+12
| | | | | | | | | | | | time.perf_counter() Move also the unit test at the end.
* | Issue #20311: selector.PollSelector.select() now rounds the timeout away fromVictor Stinner2014-01-214-14/+40
| | | | | | | | | | | | | | | | zero, instead of rounding towards zero. For example, a timeout of one microsecond is now rounded to one millisecond, instead of being rounded to zero. Move also a test in test_epoll which was moved by my previous merge.
* | (Merge 3.3) Issue #20311: select.epoll.poll() now rounds the timeout away fromVictor Stinner2014-01-213-1/+18
|\ \ | |/ | | | | | | | | zero, instead of rounding towards zero. For example, a timeout of one microsecond is now rounded to one millisecond, instead of being rounded to zero.
| * Issue #20311: select.epoll.poll() now rounds the timeout away from zero,Victor Stinner2014-01-213-1/+18
| | | | | | | | | | instead of rounding towards zero. For example, a timeout of one microsecond is now rounded to one millisecond, instead of being rounded to zero.
* | Close #20275: Optimize BaseEventLoop._run_once()Victor Stinner2014-01-201-8/+11
| | | | | | | | | | | | Logger.log() is "slow", logger.isEnabledFor() is faster and the logger is disabled in most cases. A microbenchmark executing 100,000 dummy tasks is 22% faster with this change.
* | Issue #20262: Warnings are raised now when duplicate names are added in theSerhiy Storchaka2014-01-203-9/+15
|\ \ | |/ | | | | ZIP file or too long ZIP file comment is truncated.
| * Issue #20262: Warnings are raised now when duplicate names are added in theSerhiy Storchaka2014-01-203-8/+14
| | | | | | | | ZIP file or too long ZIP file comment is truncated.
* | Issue #20315: Removed support for backward compatibility with early 2.x ↵Serhiy Storchaka2014-01-208-98/+3
|\ \ | |/ | | | | | | | | | | versions. Removed backward compatibility alias curses.window.nooutrefresh which should be removed in 2.3.
| * Issue #20315: Removed support for backward compatibility with early 2.x ↵Serhiy Storchaka2014-01-206-93/+3
| | | | | | | | versions.
* | Fix grammar and add markupEli Bendersky2014-01-201-5/+6
| |
* | Formatting & rst link markup fixesEli Bendersky2014-01-201-3/+4
| |
* | Clarify what the loop arguments means for functions listed in 18.5.2.5Eli Bendersky2014-01-201-0/+6
| |
* | Explain the 'result' argument in asyncio.sleepEli Bendersky2014-01-201-1/+2
| |
* | Merge from 3.3.Stefan Krah2014-01-202-1/+3
|\ \ | |/
| * Issue #19036: Including locale.h should not depend on HAVE_LANGINFO_H.Stefan Krah2014-01-202-1/+3
| |
* | Fixes Issue #20165: The unittest module no longer considers tests marked withGregory P. Smith2014-01-204-5/+17
| | | | | | | | @expectedFailure successful if they pass.
* | Fix the unittest to run properly when the working directory hasGregory P. Smith2014-01-201-1/+1
| | | | | | | | additional bits set (such as the setgid or sticky bits).
* | merge 3.3 (#6627)Benjamin Peterson2014-01-201-6/+12
|\ \ | |/
| * put notes in a ..note sectionBenjamin Peterson2014-01-201-12/+12
| |
| * document that a new Python thread context is created in ctypes callbacks ↵Benjamin Peterson2014-01-201-1/+7
| | | | | | | | | | | | (closes #6627) Patch by Nikolaus Rath.
* | Improve fix for issue #20300.Larry Hastings2014-01-191-1/+1
| |
* | Issue #20300: Fix exception when setting conversion class member "default"Larry Hastings2014-01-191-2/+4
| | | | | | | | to None.
* | Issue #20294: Argument Clinic now supports argument parsing for __new__ andLarry Hastings2014-01-186-239/+365
| | | | | | | | __init__ functions.
* | Issue #20299: Argument Clinic custom converters may now change the defaultLarry Hastings2014-01-182-2/+7
| | | | | | | | value of c_default and py_default with a class member.
* | merge 3.3 (#17811)Benjamin Peterson2014-01-182-12/+20
|\ \ | |/
| * improve description of buffers argument for readv/writev (closes #17811)Benjamin Peterson2014-01-182-14/+22
| | | | | | | | Patch by Nikolaus Rath.
* | merge 3.3 (#18574)Benjamin Peterson2014-01-181-2/+2
|\ \ | |/
| * correct news entry for #18574Benjamin Peterson2014-01-181-2/+2
| |
* | merge 3.3 (#18574)Benjamin Peterson2014-01-184-3/+9
|\ \ | |/
| * add Nikolaus Rath to ACKSBenjamin Peterson2014-01-181-0/+1
| |
| * fix handling of 100-continue status code (closes #18574)Benjamin Peterson2014-01-183-3/+8
| |