Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Issue #17825: Cursor ^ is correctly positioned for SyntaxError and ↵ | Florent Xicluna | 2014-01-22 | 2 | -7/+18 |
| | | | | IndentationError. | ||||
* | Issue #20246: Fix test failures on FreeBSD. Patch by Ryan Smith-Roberts. | Stefan Krah | 2014-01-21 | 1 | -1/+1 |
| | |||||
* | Issue #16630: Make Idle calltips work even when __getattr__ raises. | Terry Jan Reedy | 2014-01-21 | 2 | -37/+51 |
| | | | | Initial patch by Roger Serwy. | ||||
* | Issue #2382: SyntaxError cursor "^" now is written at correct position in most | Serhiy Storchaka | 2014-01-21 | 2 | -0/+22 |
| | | | | | cases when multibyte characters are in line (before "^"). This still not works correctly with wide East Asian characters. | ||||
* | Issue #16655: Explain why Idle's test_calltips has 'fragile' tests of builtins. | Terry Jan Reedy | 2014-01-21 | 1 | -0/+8 |
| | |||||
* | Issue #20122: Idlelib: Move tests in CallTips.py to test_calltips.py. | Terry Jan Reedy | 2014-01-21 | 2 | -105/+100 |
| | |||||
* | Issue #20311: Try to fix the unit test, use time.monotonic() instead of | Victor Stinner | 2014-01-21 | 1 | -12/+12 |
| | | | | | | time.perf_counter() Move also the unit test at the end. | ||||
* | Issue #20311: select.epoll.poll() now rounds the timeout away from zero, | Victor Stinner | 2014-01-21 | 1 | -0/+11 |
| | | | | | 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 #20262: Warnings are raised now when duplicate names are added in the | Serhiy Storchaka | 2014-01-20 | 2 | -8/+11 |
| | | | | ZIP file or too long ZIP file comment is truncated. | ||||
* | Issue #20315: Removed support for backward compatibility with early 2.x ↵ | Serhiy Storchaka | 2014-01-20 | 3 | -53/+3 |
| | | | | versions. | ||||
* | fix handling of 100-continue status code (closes #18574) | Benjamin Peterson | 2014-01-19 | 2 | -3/+5 |
| | |||||
* | #19855: restore use of LC_ALL, not LC_MESSAGES | R David Murray | 2014-01-18 | 1 | -2/+2 |
| | | | | | | I didn't realize LC_ALL was an override, and I should have. I tried to make a test, but it is not clear that the LC variables actually affect the strings that uuid is using to parse the command output. | ||||
* | Issue #20270: urllib.urlparse now supports empty ports. | Serhiy Storchaka | 2014-01-18 | 2 | -24/+45 |
| | |||||
* | Issue #20244: Fixed possible file leaks when unexpected error raised in | Serhiy Storchaka | 2014-01-18 | 1 | -0/+6 |
| | | | | tarfile open functions. | ||||
* | Issue #20243: TarFile no longer raise ReadError when opened in write mode. | Serhiy Storchaka | 2014-01-18 | 2 | -11/+34 |
| | |||||
* | Issue #20238: TarFile opened with external fileobj and "w:gz" mode didn't | Serhiy Storchaka | 2014-01-18 | 2 | -1/+7 |
| | | | | write complete output on close. | ||||
* | Issue #20245: The open functions in the tarfile module now correctly handle ↵ | Serhiy Storchaka | 2014-01-18 | 2 | -7/+22 |
| | | | | empty mode. | ||||
* | sort os.listxattr results before comparing it to avoid depending on the | Gregory P. Smith | 2014-01-17 | 1 | -1/+1 |
| | | | | ordering of the directory information in the underlying filesystem. | ||||
* | Issue #19936: Remove executable bits from C source files and several forgotten | Serhiy Storchaka | 2014-01-16 | 1 | -0/+0 |
| | | | | test files. | ||||
* | Issue #19936: Added executable bits or shebang lines to Python scripts which | Serhiy Storchaka | 2014-01-16 | 67 | -65/+0 |
| | | | | | | | requires them. Disable executable bits and shebang lines in test and benchmark files in order to prevent using a random system python, and in source files of modules which don't provide command line interface. Fixed shebang line to use python3 executable in the unittestgui script. | ||||
* | add test for #20251 | Benjamin Peterson | 2014-01-14 | 1 | -0/+7 |
| | |||||
* | merge 3.2 (#20246) | Benjamin Peterson | 2014-01-14 | 1 | -0/+8 |
|\ | |||||
| * | complain when nbytes > buflen to fix possible buffer overflow (closes #20246) | Benjamin Peterson | 2014-01-14 | 1 | -0/+8 |
| | | |||||
* | | Issue #20242: Fixed basicConfig() format strings for the alternative ↵ | Vinay Sajip | 2014-01-13 | 2 | -7/+26 |
| | | | | | | | | formatting styles. | ||||
* | | #20206, #5803: more efficient algorithm that doesn't truncate output. | R David Murray | 2014-01-13 | 2 | -82/+65 |
| | | | | | | | | | | | | | | | | This fixes an edge case (20206) where if the input ended in a character needing encoding but there was no newline on the string, the last byte of the encoded character would be dropped. The fix is to use a more efficient algorithm, provided by Serhiy Storchaka (5803), that does not have the bug. | ||||
* | | Test the open of non-exitent tarfile in all modes. | Serhiy Storchaka | 2014-01-13 | 1 | -5/+7 |
| | | |||||
* | | Fixed typo. | Serhiy Storchaka | 2014-01-13 | 1 | -1/+1 |
| | | |||||
* | | Issue #19082: Working xmlrpc.server and xmlrpc.client examples. Both in ↵ | Senthil Kumaran | 2014-01-13 | 2 | -5/+19 |
| | | | | | | | | modules and in documentation. | ||||
* | | Issue #20138: The wsgiref.application_uri() and wsgiref.request_uri() | Serhiy Storchaka | 2014-01-12 | 2 | -4/+8 |
| | | | | | | | | functions now conform to PEP 3333 when handle non-ASCII URLs. | ||||
* | | Issue #19092 - Raise a correct exception when cgi.FieldStorage is given an | Senthil Kumaran | 2014-01-12 | 2 | -2/+19 |
| | | | | | | | | | | invalid file-obj. Also use __bool__ to determine the bool of the FieldStorage object. | ||||
* | | tkinter.Text.debug() now always returns 0/1. | Serhiy Storchaka | 2014-01-11 | 2 | -4/+3 |
| | | | | | | | | Fixed a regression inroduced in issue #6157. | ||||
* | | Try to fix some ttk tests. Error messages were changed in 8.6b3. | Serhiy Storchaka | 2014-01-10 | 1 | -3/+3 |
| | | |||||
* | | Issue #19804: The test_find_mac test in test_uuid is now skipped if the | Serhiy Storchaka | 2014-01-10 | 1 | -0/+6 |
| | | | | | | | | ifconfig executable is not available. | ||||
* | | Issue #19886: Use better estimated memory requirements for bigmem tests. | Serhiy Storchaka | 2014-01-10 | 5 | -28/+18 |
| | | | | | | | | Incorrect requirements can cause memory swapping. | ||||
* | | Issue #13107: argparse and optparse no longer raises an exception when output | Serhiy Storchaka | 2014-01-09 | 4 | -6/+98 |
| | | | | | | | | | | a help on environment with too small COLUMNS. Based on patch by Elazar Gershuni. | ||||
* | | Try to fix test_ssl failures on some buildbots | Antoine Pitrou | 2014-01-09 | 1 | -2/+2 |
| | | |||||
* | | Issue #20207: Always disable SSLv2 except when PROTOCOL_SSLv2 is explicitly ↵ | Antoine Pitrou | 2014-01-09 | 1 | -6/+4 |
| | | | | | | | | asked for. | ||||
* | | Do not reset the line number because we already set file position to correct | Serhiy Storchaka | 2014-01-09 | 1 | -0/+4 |
| | | | | | | | | | | | | value. (fixes error in patch for issue #18960) | ||||
* | | clear zip stat cache after each ref leak run | Benjamin Peterson | 2014-01-09 | 2 | -9/+7 |
| | | |||||
* | | Issue #18960: Fix bugs with Python source code encoding in the second line. | Serhiy Storchaka | 2014-01-09 | 4 | -0/+42 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * The first line of Python script could be executed twice when the source encoding (not equal to 'utf-8') was specified on the second line. * Now the source encoding declaration on the second line isn't effective if the first line contains anything except a comment. * As a consequence, 'python -x' works now again with files with the source encoding declarations specified on the second file, and can be used again to make Python batch files on Windows. * The tokenize module now ignore the source encoding declaration on the second line if the first line contains anything except a comment. * IDLE now ignores the source encoding declaration on the second line if the first line contains anything except a comment. * 2to3 and the findnocoding.py script now ignore the source encoding declaration on the second line if the first line contains anything except a comment. | ||||
* | | Issue #20078: Reading malformed zipfiles no longer hangs with 100% CPU | Serhiy Storchaka | 2014-01-09 | 2 | -0/+33 |
| | | | | | | | | consumption. | ||||
* | | Issue #20113: Fix test_posix on OpenIndiana | Victor Stinner | 2014-01-08 | 1 | -2/+16 |
| | | |||||
* | | Issue #20113: os.readv() and os.writev() now raise an OSError exception on | Victor Stinner | 2014-01-08 | 2 | -1/+18 |
| | | | | | | | | error instead of returning -1. | ||||
* | | Fixes Issue #19081: When a zipimport .zip file in sys.path being imported from | Gregory P. Smith | 2014-01-08 | 1 | -19/+85 |
| | | | | | | | | | | | | is modified during the lifetime of the Python process after zipimport has already cached the zip's table of contents we detect this and recover rather than read bad data from the .zip (causing odd import errors). | ||||
* | | Issue #20072: Fixed multiple errors in tkinter with wantobjects is False. | Serhiy Storchaka | 2014-01-07 | 6 | -71/+151 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Misc.image_names(), Misc.image_types(), Wm.wm_colormapwindows(), and LabelFrame.panes() now always return a tuple. * Fixed error of comparing str and int in tt.LabeledScale._adjust(). * ttk.Notebook.index() now always returns int. * ttk.Notebook.tabs() now always returns a tuple. * ttk.Entry.bbox() now always returns a tuple of ints. * ttk.Entry.validate() now always correctly works. * ttk.Combobox.current() now always returns int. * ttk.Panedwindow.sashpos() now always returns int. * ttk.Treeview.bbox() now always returns a tuple of ints. * ttk.Treeview.get_children() now always returns a tuple. * ttk.Treeview.exists() now always correctly works. * ttk.Treeview.index() now always returns int. * ttk.Treeview.tag_has() now always returns 0 or 1. * And numerous other errors in methods which returns a tuple, list or dict. * Fixed ttk tests for wantobjects is False. | ||||
* | | avoid parameter name clash (closes #20108) | Benjamin Peterson | 2014-01-02 | 1 | -1/+3 |
| | | |||||
* | | Issue #20101: Allow test_monotonic to pass on Windows machines on which | Zachary Ware | 2014-01-02 | 1 | -1/+2 |
| | | | | | | | | | | | | time.get_clock_info('monotonic').resolution == 0.015600099999999999 This is just a workaround pending a real resolution to #20101. | ||||
* | | Issue #18829: Add tests for the csv module for invalid characters (delimiter, | Victor Stinner | 2014-01-02 | 1 | -0/+13 |
| | | | | | | | | escapechar, quotechar) | ||||
* | | Issue #20055: Fix test_shutil under Windows with symlink privileges held. | Antoine Pitrou | 2014-01-01 | 1 | -13/+19 |
| | | | | | | | | Patch by Vajrasky Kok. | ||||
* | | Backporing the fix from Issue #12692 | Senthil Kumaran | 2013-12-29 | 2 | -0/+7 |
| | |