summaryrefslogtreecommitdiffstats
path: root/Lib
Commit message (Collapse)AuthorAgeFilesLines
* Third attempt to fix test_user_command on OpenSolaris.Serhiy Storchaka2014-01-231-1/+3
|
* Other attempt to fix test_user_command on OpenSolaris.Serhiy Storchaka2014-01-231-9/+15
|
* Try to fix test_user_command on OpenSolaris where floats can have differentSerhiy Storchaka2014-01-231-6/+10
| | | | string representation in Tcl and Python.
* Added test_user_command in test_tcl.Serhiy Storchaka2014-01-231-0/+28
| | | | | It tests the convertion Tcl values to Python values when Tcl calls a command implemented on Python. Currently all values are passed as strings.
* Issue #17390: Add Python version to Idle editor window title bar.Terry Jan Reedy2014-01-231-1/+5
| | | | Original patches by Edmond Burnett and Kent Johnson.
* Issue #14548: Make multiprocessing finalizers check pid beforeRichard Oudkerk2014-01-231-3/+9
| | | | | running to cope with possibility of gc running just after fork. (Backport from 3.x.)
* Fix test failures --without-threads.Stefan Krah2014-01-221-1/+9
|
* Issue #20818: Remove code from idlelib.CallTipWindow.showtip that is nowTerry Jan Reedy2014-01-221-7/+1
| | | | | completely redundant. After 16638 patch, CallTips.get_argspec trims over-long signature strings as well as docstring lines.
* Issue #16638: Include up to 5 docstring header lines (before first blank) inTerry Jan Reedy2014-01-222-15/+40
| | | | | Idle calltips. This is needed for builtins, such 3.x bytes (which is why 5). Based on patch by Serhiy Storchaka.
* Issue #17825: Cursor ^ is correctly positioned for SyntaxError and ↵Florent Xicluna2014-01-222-3/+14
| | | | IndentationError.
* Issue #20246: Fix test failures on FreeBSD. Patch by Ryan Smith-Roberts.Stefan Krah2014-01-211-1/+1
|
* Issue #16630: Make Idle calltips work even when __getattr__ raises.Terry Jan Reedy2014-01-212-53/+66
| | | | Initial patch by Roger Serwy.
* Issue #16655: Explain why Idle's test_calltips has 'fragile' tests of builtins.Terry Jan Reedy2014-01-211-0/+7
| | | | I do not expect a problem in 2.7, but backported this anyway, 'in case'.
* Issue #21222: WhitespaceTerry Jan Reedy2014-01-211-1/+1
|
* Issue #20122: Idlelib: Move tests in 3.x CallTips.py to test_calltips.py.Terry Jan Reedy2014-01-212-55/+114
| | | | For 2.7 backport, fix get_arg_spec as needed to make expanded tests pass.
* Issue #20262: Warnings are raised now when duplicate names are added in theSerhiy Storchaka2014-01-202-9/+12
| | | | ZIP file or too long ZIP file comment is truncated.
* #19855: restore use of LC_ALL, not LC_MESSAGESR David Murray2014-01-181-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 and urlparse now support empty ports.Serhiy Storchaka2014-01-184-12/+46
|
* Issue #20243: TarFile no longer raise ReadError when opened in write mode.Serhiy Storchaka2014-01-182-2/+22
|
* Backported test for issue #20238.Serhiy Storchaka2014-01-181-0/+6
|
* Issue #20245: The open functions in the tarfile module now correctly handle ↵Serhiy Storchaka2014-01-182-7/+22
| | | | empty mode.
* Issue #20086: Restored the use of locale-independing mapping instead ofSerhiy Storchaka2014-01-172-7/+10
| | | | locale-depending str.lower() in locale.normalize().
* Issue #19936: Added executable bits or shebang lines to Python scripts whichSerhiy Storchaka2014-01-1663-78/+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.
* add test for #20251Benjamin Peterson2014-01-141-0/+7
|
* complain when nbytes > buflen to fix possible buffer overflow (closes #20246)Benjamin Peterson2014-01-141-0/+10
|
* Backported test for the open of non-existent tarfile.Serhiy Storchaka2014-01-131-0/+8
|
* Fixed typo.Serhiy Storchaka2014-01-131-2/+2
|
* Issue #19082: Working SimpleXMLRPCServer and xmlrpclib examples, both in ↵Senthil Kumaran2014-01-132-11/+5
| | | | modules and documentation.
* Issue #20138: Backport tests for handling non-ASCII URLs in theSerhiy Storchaka2014-01-121-0/+6
| | | | wsgiref.application_uri() and wsgiref.request_uri() functions.
* Adding test coverage for cgi.FieldStorage based on the scenario mentioned in ↵Senthil Kumaran2014-01-121-0/+10
| | | | issue #19097
* tkinter.Text.debug() now always returns 0/1.Serhiy Storchaka2014-01-112-4/+3
| | | | Fixed regression inroduced in issue #6157.
* Try to fix some ttk tests. Error messages were changed in 8.6b3.Serhiy Storchaka2014-01-101-3/+3
|
* Fixed test_tempfilepager in test_pydoc on Windows.Serhiy Storchaka2014-01-101-2/+3
| | | | | Filename such as r'c:\users\db3l\appdata\local\temp\tmph3vkvf' contains '\t' which is interpreted by ast.literal_eval() as a tabulation.
* Issue #20086: Output more details when test_getsetlocale_issue1813 is failed.Serhiy Storchaka2014-01-101-1/+6
|
* Issue #19804: The test_find_mac test in test_uuid is now skipped if theSerhiy Storchaka2014-01-101-0/+11
| | | | ifconfig executable is not available.
* Issue #19886: Use better estimated memory requirements for bigmem tests.Serhiy Storchaka2014-01-102-20/+10
| | | | Incorrect requirements can cause memory swapping.
* Issue #13107: argparse and optparse no longer raises an exception when outputSerhiy Storchaka2014-01-094-6/+98
| | | | | a help on environment with too small COLUMNS. Based on patch by Elazar Gershuni.
* Issue #20207: Always disable SSLv2 except when PROTOCOL_SSLv2 is explicitly ↵Antoine Pitrou2014-01-091-1/+1
| | | | asked for.
* clear zip stat cache after each ref leak runBenjamin Peterson2014-01-092-7/+8
|
* Issue #20072: Fixed multiple errors in tkinter with wantobjects is False.Serhiy Storchaka2014-01-076-75/+154
| | | | | | | | | | | | | | | | | | | | * Misc.image_names(), Misc.image_types(), Wm.wm_colormapwindows(), and LabelFrame.panes() now always return a tuple. * Fixed _stringify() for non-ASCII strings. * 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.
* normalize whitespace from prior issue19081 fix commit.Gregory P. Smith2014-01-061-3/+3
|
* Fixes issue19081: When a zipimport .zip file in sys.path being importedGregory P. Smith2014-01-061-20/+83
| | | | | | | | | | | | | from is modified during the lifetime of the Python process after zipimport has already opened and cached the zip's table of contents it now fstat's the file after opening it upon every attempt to access anything within and will re-read the table of contents if the .zip file inode, size or mtime have changed. It would've been nicer to hold any .zip file used by zipimport open for the duration of the process but that would be more invasive and add an additional open file descriptor to all zipimport using processes. It also would likely not fix the problem on Windows due to different filesystem semantics.
* #1065986: add missing error handler in pydoc unicode fix.R David Murray2014-01-051-1/+3
|
* #1065986: Make pydoc handle unicode strings.R David Murray2014-01-052-14/+135
| | | | Patch by Akira Kitada.
* #16039/#20118: temporarily skip failing imaplib SSL test.R David Murray2014-01-031-0/+3
| | | | | | The fix the test is testing prevents a DOS attack, and the failure mode will also prevent the DOS attack, so for now skip the test. Either the test or the code does need fixing, however.
* closes 16039: CVE-2013-1752: limit line length in imaplib readline calls.R David Murray2014-01-032-1/+23
|
* complain if the codec doesn't return unicodeBenjamin Peterson2013-12-282-0/+7
|
* Issue #19422: Explicitly disallow non-SOCK_STREAM sockets in the ssl module, ↵Antoine Pitrou2013-12-282-0/+12
| | | | rather than silently let them emit clear text data.
* Fixed the wave module testing on big-endian platforms.Serhiy Storchaka2013-12-281-1/+1
| | | | array.fromfile() works only with file objects, not io.FileIO instances.
* Issue #20027: Fixed locale aliases for devanagari locales.Serhiy Storchaka2013-12-262-3/+18
|