Commit graph

43198 commits

Author SHA1 Message Date
Terry Jan Reedy
6f5cdfefa1 Idlelib.help: add 'b' prefix needed for bytes + bytes. 2015-09-23 03:45:13 -04:00
Terry Jan Reedy
39677a4088 Merge with 3.5 2015-09-22 23:00:07 -04:00
Terry Jan Reedy
1ccf44c476 Merge with 3.4 2015-09-22 22:59:53 -04:00
Terry Jan Reedy
a0ae789fd4 Issue #16893: Move idlelib.EditorWindow.HelpDialog deprecation warning
so it is not triggered on import.  The problem is creation of a now-unused
instance "helpDialog = HelpDialog()", left for back compatibility.
So instead trigger the warning when that instance or another is used.
2015-09-22 22:59:40 -04:00
Martin Panter
f9cd8ff14a Issue #25047: Merge Element Tree encoding from 3.5 2015-09-23 01:49:24 +00:00
Martin Panter
982a08f8bb Issue #25047: Merge Element Tree encoding from 3.4 into 3.5 2015-09-23 01:43:08 +00:00
Martin Panter
89f76d3f91 Issue #25047: Respect case writing XML encoding declarations
This restores the ability to write encoding names in uppercase like "UTF-8",
which worked in Python 2.
2015-09-23 01:14:35 +00:00
Terry Jan Reedy
8ce85b5f57 Merge with 3.5 2015-09-22 21:13:53 -04:00
Terry Jan Reedy
452498a128 Merge with 3.4 2015-09-22 21:13:39 -04:00
Terry Jan Reedy
f94471c140 whitespace 2015-09-22 21:13:28 -04:00
Terry Jan Reedy
6f1f091e80 Merge with 3.5 2015-09-22 21:11:06 -04:00
Terry Jan Reedy
5e6201e8a9 Merge with 3.4 2015-09-22 21:10:49 -04:00
Terry Jan Reedy
3c7eccd0a6 Issue #24570: Right-click for context menus now work on Mac Aqual also.
Patch by Mark Roseman.
2015-09-22 21:10:27 -04:00
Steve Dower
697c43d389 Merge from 3.5 2015-09-22 17:35:55 -07:00
Steve Dower
5b1640cd2b Merge from 3.4 2015-09-22 17:35:42 -07:00
Steve Dower
8f278f1662 Handle calls to win32_ver from non-Windows platform 2015-09-22 17:35:24 -07:00
Steve Dower
64a3387d69 Issue #19143: platform module now reads Windows version from kernel32.dll to avoid compatibility shims. 2015-09-22 17:29:51 -07:00
Steve Dower
a0c3c19665 Issue #19143: platform module now reads Windows version from kernel32.dll to avoid compatibility shims. 2015-09-22 17:24:01 -07:00
Steve Dower
b9f4feab1b Issue #19143: platform module now reads Windows version from kernel32.dll to avoid compatibility shims. 2015-09-22 17:23:39 -07:00
Berker Peksag
dd7cb10b89 Issue #25137: Add a note to whatsnew/3.5.rst for nested functools.partial calls
Also, properly skip the test_nested_optimization test for partial subclasses
and add a test for the suggested usage.
2015-09-22 13:08:42 +03:00
Berker Peksag
9b93c6b5df Issue #25137: Add a note to whatsnew/3.5.rst for nested functools.partial calls
Also, properly skip the test_nested_optimization test for partial subclasses
and add a test for the suggested usage.
2015-09-22 13:08:16 +03:00
Terry Jan Reedy
c964e89dd4 Merge with 3.5 2015-09-21 22:42:55 -04:00
Terry Jan Reedy
5e202086a5 Merge with 3.4 2015-09-21 22:42:43 -04:00
Terry Jan Reedy
364d6e107d whitespace 2015-09-21 22:42:32 -04:00
Terry Jan Reedy
2b0bf5cce9 Issue #16893: Add idlelib.help.copy_strip() to copy-rstrip Doc/.../idle.html.
Change destination to help.html.  Adjust NEWS entries.
2015-09-21 22:40:31 -04:00
Terry Jan Reedy
5e999fc00a Issue #16893: Add idlelib.help.copy_strip() to copy-rstrip Doc/.../idle.html.
Change destination to help.html.  Adjust NEWS entries.
2015-09-21 22:38:47 -04:00
Terry Jan Reedy
cba1a1a000 Issue #16893: Add idlelib.help.copy_strip() to copy-rstrip Doc/.../idle.html.
Change destination to help.html.  Adjust NEWS entries.
2015-09-21 22:36:42 -04:00
Terry Jan Reedy
bbde7ad388 Merge with 3.5 2015-09-21 19:33:46 -04:00
Terry Jan Reedy
e90bb44347 Marge 3.4 2015-09-21 19:33:14 -04:00
Terry Jan Reedy
d9763c2ce4 Issue #24861: add Idle news item and correct previous errors. 2015-09-21 19:28:22 -04:00
Victor Stinner
f96418de05 Issue #24870: Optimize the ASCII decoder for error handlers: surrogateescape,
ignore and replace. Initial patch written by Naoki Inada.

The decoder is now up to 60 times as fast for these error handlers.

Add also unit tests for the ASCII decoder.
2015-09-21 23:06:27 +02:00
Victor Stinner
1d59fee294 Merge 3.5 (Issue #23630, fix test_asyncio) 2015-09-21 22:29:43 +02:00
Victor Stinner
e355604447 Merge 3.4 (Issue #23630, fix test_asyncio) 2015-09-21 22:29:30 +02:00
Victor Stinner
582b17c2c5 Issue #23630: Fix test_asyncio on Windows
The proactor event loop requires also to mock loop._stop_serving.
2015-09-21 22:28:44 +02:00
Victor Stinner
ca0d0384ad Merge 3.5 (test_asyncio) 2015-09-21 22:20:52 +02:00
Victor Stinner
e63f1a65ed Merge 3.4 (test_asyncio) 2015-09-21 22:20:36 +02:00
Victor Stinner
72e1eae7bb Issue #25114: Fix test_asyncio
ssl.SSLContext() does not always disable compression. Fix unit test.
2015-09-21 22:20:19 +02:00
Victor Stinner
996572ca3f Merge 3.5 (asyncio) 2015-09-21 18:41:46 +02:00
Victor Stinner
7b58a2bb1d Merge 3.4 (asyncio) 2015-09-21 18:41:05 +02:00
Victor Stinner
5e4a7d8dc7 Issue #23630, asyncio: host parameter of loop.create_server() can now be a
sequence of strings. Patch written by Yann Sionneau.
2015-09-21 18:33:43 +02:00
Victor Stinner
385c75f8d4 Merge 3.5 (asyncio) 2015-09-21 18:08:27 +02:00
Victor Stinner
d1fcca8ada Merge 3.4 (asyncio) 2015-09-21 18:08:06 +02:00
Victor Stinner
f7dc7fb74d Issue #25114, asyncio: add ssl_object extra info to SSL transports
This info is required on Python 3.5 and newer to get specific information on
the SSL object, like getting the binary peer certificate (instead of getting
it as text).
2015-09-21 18:06:17 +02:00
Victor Stinner
4ddccad9ad Merge 3.5 (test_eintr, FreeBSD) 2015-09-21 14:05:18 +02:00
Victor Stinner
6dae395ed5 Issue #25122: test_eintr: the FreeBSD fix will be released in FreeBSD 10.3 2015-09-21 14:05:02 +02:00
Victor Stinner
2bf20a4e7e Merge 3.5 (test_socket, issue #25138) 2015-09-21 09:06:53 +02:00
Victor Stinner
900db26d34 Merge 3.4 (test_socket, issue #25138) 2015-09-21 09:04:17 +02:00
Victor Stinner
808d6416e3 Issue #25138: test_socket.test_idna() uses support.transient_internet() instead
of catching socket.EAI_NODATA error which doesn't exist on FreeBSD.
2015-09-21 09:04:01 +02:00
Terry Jan Reedy
a43ee1da14 Merge with 3.5 2015-09-21 01:44:33 -04:00
Terry Jan Reedy
a4950d875a Merge with 3.4 2015-09-21 01:44:20 -04:00