Benjamin Peterson
068f81e115
avoid a deadlock with the interpreter head lock and the GIL during finalization
12 years ago
Benjamin Peterson
17548dda51
check if the thread is finalizing after retaking the GIL
12 years ago
Terry Jan Reedy
6637565298
Add Idle news entries.
12 years ago
Terry Jan Reedy
10b1c7cc8f
Issue #21686 : add unittest for idlelib.HyperParser. Original patch by Saimadhav
Heblikar. Correct a minor 3.x bug in HyperParser discovered by testing.
12 years ago
Victor Stinner
bc434e2052
asyncio: Task.__repr__() now also handles CoroWrapper
12 years ago
Victor Stinner
4b0432d190
Issue #21773 : Fix TestStdLib.test_pydoc() of test_enum. Patch written by
Claudiu Popa.
The print_diffs() function was not defined, using the assertEqual() is more
reliable.
12 years ago
Zachary Ware
0aecc18bab
Fix typo reported by Jesse W on docs@
12 years ago
Victor Stinner
4802c6ee55
Sync asyncio with Tulip: Fix test_tasks for Python 3.5
On Python 3.5, generator now gets their name from the function, no more from
the code. So we get the expected "notmuch" name instead of the generic "coro"
name.
12 years ago
Nick Coghlan
5b1fdc1e37
Issue #21669 : Special case print & exec syntax errors
12 years ago
Terry Jan Reedy
b6d1f48c14
Issue #21559 : Add alternative (historical) reason for OverflowError.
12 years ago
Terry Jan Reedy
f2fb73f675
Issue #19362 : Tweek len() doc and docstring to expand the indicated range of
arguments. Original patch by Gareth Rees.
12 years ago
Terry Jan Reedy
d0c1ea42f7
whitespace
12 years ago
Terry Jan Reedy
3e583307ab
Issue #21686 : idlelib/HyperParser.py - Update docstrings and comments and
replace \ line contiuation. Tested against nearly done test_hyperparser.py.
12 years ago
Benjamin Peterson
e58e0c7f33
clarify when the list of subdirectories is read ( closes #13779 )
12 years ago
Gregory P. Smith
9204e09178
fix a BytesWarning in my previous commit.
12 years ago
Gregory P. Smith
634aa68c2b
Isolate the subprocess test_close_fds_when_max_fd_is_lowered test so
that the rlimit calls happens in a child process rather than the
TestCase process to attempt to fix the gentoo buildbot's "Too many
open files" error.
12 years ago
Raymond Hettinger
92a4055343
Issue #21774 : Fix incorrect variable in xml.dom.minidom
12 years ago
Benjamin Peterson
ef8abfc082
document IOBase.__del__'s behavior ( closes #21764 )
Patch from Nikolaus Rath.
12 years ago
Benjamin Peterson
a8c75fe31a
merge 3.3 ( #21766 )
12 years ago
Benjamin Peterson
6cd1954c5c
merge 3.2 ( #21766 )
12 years ago
Benjamin Peterson
73b8b1cdb8
url unquote the path before checking if it refers to a CGI script ( closes #21766 )
12 years ago
Vinay Sajip
0220048083
Issue #21742 : Set stream to None after closing.
12 years ago
Vinay Sajip
e0d324d02b
Issue #21752 : Documented change to behaviour of logging.getLevelName().
12 years ago
Terry Jan Reedy
a40e6b0c94
Issue #21730 : Add no-thread skip in test_socket. Patch by Berker Peksag.
12 years ago
Terry Jan Reedy
6926e3e835
Issue #21726 : Remove unnecessary and contextually wrong line.
12 years ago
Zachary Ware
9422df0924
Issue #19493 : Refactor ctypes test package.
Skipped tests are now marked as skipped, formerly commented-out or
renamed-so-it-doesn't-look-like-a-test tests are uncommented, properly named,
and unconditionally skipped, some tests that simply didn't run before
are now able to run, and a few are split into multiple methods instead of
skipping via 'return' in the middle of a method. Also, a couple of unused
files are removed completely.
12 years ago
Terry Jan Reedy
bc7c96b9ea
Issue #20043 : Add direct test for _thread.
12 years ago
Zachary Ware
ee0e5104b8
Per Martin [1], PGO is no longer used for official releases.
[1] https://mail.python.org/pipermail/python-dev/2014-June/135018.html
12 years ago
Zachary Ware
4856a6ae7d
Issue #21745 : Mention VS2010 SP1 as a solution for LNK1123 errors
12 years ago
Victor Stinner
b2788fe854
Issue #16136 : VMSError is done, bye bye VMS
12 years ago
Vinay Sajip
194bcaf4dc
Issue #21709 : Improved implementation to cover the frozen module case.
12 years ago
Victor Stinner
307bccc6ff
asyncio: Tulip issue 173: Enhance repr(Handle) and repr(Task)
repr(Handle) is shorter for function: "foo" instead of "<function foo at
0x...>". It now also includes the source of the callback, filename and line
number where it was defined, if available.
repr(Task) now also includes the current position in the code, filename and
line number, if available. If the coroutine (generator) is done, the line
number is omitted and "done" is added.
12 years ago
Terry Jan Reedy
f54432e2a1
Issue #12387 : Add missing upper(lower)case versions of default Windows key
bindings for Idle so Caps Lock does not disable them. Patch by Roger Serwy.
12 years ago
Zachary Ware
732ac3214b
Issue #21713 : Fix typo in a comment. Found by Joseph Shen.
12 years ago
Senthil Kumaran
e9738239ba
#21693 - Fix the broken link for pylons project.
12 years ago
Larry Hastings
f150378ef0
Issue #21629 : Fix Argument Clinic's "--converters" feature.
12 years ago
Vinay Sajip
80f2262dcf
Issue #21709 : Remove references to __file__ when part of a frozen application.
12 years ago
Serhiy Storchaka
76d3f14e01
PyErr_NormalizeException doesn't like being called with an exception set
(issues #21677 , #21310 ).
12 years ago
Zachary Ware
5989511183
Issue #21688 : Give informative error message when hhc.exe cannot be found.
Initial patch by Olive Kilburn.
12 years ago
Victor Stinner
db74d982d4
Issue #21596 : asyncio.wait(): mention that the sequence of futures must not
be empty.
12 years ago
Victor Stinner
bb2fc5b2a5
Issue #21326 : Add a new is_closed() method to asyncio.BaseEventLoop
Add BaseEventLoop._closed attribute and use it to check if the event loop was
closed or not, instead of checking different attributes in each subclass of
BaseEventLoop.
run_forever() and run_until_complete() methods now raise a RuntimeError('Event loop is
closed') exception if the event loop was closed.
BaseProactorEventLoop.close() now also cancels "accept futures".
12 years ago
Victor Stinner
15386652bf
Issue #21700 : Fix asyncio doc, add DatagramProtocol
12 years ago
Terry Jan Reedy
4762382d63
Issue #21695 : Catch AttributeError created when user closes grep output window
while still being written to. With no console, this closed Idle.
Also add missing import and a few other changes.
12 years ago
R David Murray
6ceca4e3d8
#20903 : clarify what happens when an smtp connection timeout occurs.
Patch by Milan Oberkirch.
12 years ago
Serhiy Storchaka
f10063e3c3
Issue #21310 : Fixed possible resource leak in failed open().
12 years ago
Serhiy Storchaka
8a8f7f9830
Issue #21677 : Fixed chaining nonnormalized exceptions in io close() methods.
12 years ago
Nick Coghlan
b1f59cecc9
Issue #21569 : Fix incorrect cross reference
12 years ago
Zachary Ware
9789185e36
Issue #21683 : Add Tix build to the Windows buildbot scripts.
12 years ago
Terry Jan Reedy
c6a66ccb06
whitespace
12 years ago
Terry Jan Reedy
ba229d9597
Issue #21682 : Replace EditorWindow with mock to eliminate memory leaks.
Patch by Saimadhav Heblikar. (2 head merge)
12 years ago