<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/cpython-git.git/Lib/idlelib, branch benjamin-pyapi</title>
<subtitle>github.com: python/cpython.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/'/>
<entry>
<title>bpo-34047: IDLE: fix mousewheel scrolling direction on macOS (GH-8678)</title>
<updated>2018-08-10T06:02:08+00:00</updated>
<author>
<name>Tal Einat</name>
<email>taleinat+github@gmail.com</email>
</author>
<published>2018-08-10T06:02:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=077059e0f086cf8c8b7fb9d1f053e38ddc743f59'/>
<id>077059e0f086cf8c8b7fb9d1f053e38ddc743f59</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-33839: refactor IDLE's tooltips &amp; calltips, add docstrings and tests (GH-7683)</title>
<updated>2018-08-05T06:21:08+00:00</updated>
<author>
<name>Tal Einat</name>
<email>taleinat+github@gmail.com</email>
</author>
<published>2018-08-05T06:21:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=87e59ac11ee074b0dc1bc864c74fac0660b27f6e'/>
<id>87e59ac11ee074b0dc1bc864c74fac0660b27f6e</id>
<content type='text'>
* make CallTip and ToolTip sub-classes of a common abstract base class
* remove ListboxToolTip (unused and ugly)
* greatly increase test coverage
* tested on Windows, Linux and macOS</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* make CallTip and ToolTip sub-classes of a common abstract base class
* remove ListboxToolTip (unused and ugly)
* greatly increase test coverage
* tested on Windows, Linux and macOS</pre>
</div>
</content>
</entry>
<entry>
<title> bpo-34275: Make IDLE calltips always visible on Mac.  (GH-8639)</title>
<updated>2018-08-03T02:50:01+00:00</updated>
<author>
<name>Terry Jan Reedy</name>
<email>tjreedy@udel.edu</email>
</author>
<published>2018-08-03T02:50:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=9beaef6225cdae972b1cccd5310828cc29bf9d33'/>
<id>9beaef6225cdae972b1cccd5310828cc29bf9d33</id>
<content type='text'>
Some MacOS-tk combinations need .update_idletasks().
The call is both unneeded and innocuous on Linux and Windows.
Patch by Kevin Waltzer.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Some MacOS-tk combinations need .update_idletasks().
The call is both unneeded and innocuous on Linux and Windows.
Patch by Kevin Waltzer.
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-34120: fix text viewer to call grab_release() only when needed (GH-8616)</title>
<updated>2018-08-02T07:30:06+00:00</updated>
<author>
<name>Tal Einat</name>
<email>taleinat+github@gmail.com</email>
</author>
<published>2018-08-02T07:30:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=dd74369cb7b230b07ac3a031563406c8f2aae17f'/>
<id>dd74369cb7b230b07ac3a031563406c8f2aae17f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-34120: fix IDLE freezing after closing dialogs (GH-8603)</title>
<updated>2018-08-02T06:18:29+00:00</updated>
<author>
<name>Tal Einat</name>
<email>taleinat+github@gmail.com</email>
</author>
<published>2018-08-02T06:18:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=10ea9409ceb5da83cb380b610750551e26561044'/>
<id>10ea9409ceb5da83cb380b610750551e26561044</id>
<content type='text'>
Added missing .grab_release() calls to all places where we call .grab_set().
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Added missing .grab_release() calls to all places where we call .grab_set().
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-34162: idlelib/NEWS.txt entries to 2018-7-20 (GH-8345)</title>
<updated>2018-07-20T06:14:56+00:00</updated>
<author>
<name>Terry Jan Reedy</name>
<email>tjreedy@udel.edu</email>
</author>
<published>2018-07-20T06:14:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=2c5c0a367c6ca648178072240fe0a32848636da6'/>
<id>2c5c0a367c6ca648178072240fe0a32848636da6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-33975: Avoid small type when running IDLE's htests. (GH-7944)</title>
<updated>2018-06-27T04:07:30+00:00</updated>
<author>
<name>Terry Jan Reedy</name>
<email>tjreedy@udel.edu</email>
</author>
<published>2018-06-27T04:07:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=3c8043d8fac4c0d05c0ba9e4e555e2f3165f2fe0'/>
<id>3c8043d8fac4c0d05c0ba9e4e555e2f3165f2fe0</id>
<content type='text'>
Import pyshell first in htest to call SetProcessDpiAwareness on Windows
before tkinter.Tk() is called for the htest. Apparently, 'root.destroy()'
undoes a previous 'root = Tk()'. Since IDLE unittests always destroy roots,
a unittest before an htest does not require anything more to work right.
Since part of the purpose of human-viewed tests is to determine that
widgets look right, it is important that they look the same for testing
as when running IDLE.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Import pyshell first in htest to call SetProcessDpiAwareness on Windows
before tkinter.Tk() is called for the htest. Apparently, 'root.destroy()'
undoes a previous 'root = Tk()'. Since IDLE unittests always destroy roots,
a unittest before an htest does not require anything more to work right.
Since part of the purpose of human-viewed tests is to determine that
widgets look right, it is important that they look the same for testing
as when running IDLE.</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-33924: Add missed mac-specific 'windows' to 'window' changes (GH-7920)</title>
<updated>2018-06-26T01:19:40+00:00</updated>
<author>
<name>Mark Roseman</name>
<email>mark@markroseman.com</email>
</author>
<published>2018-06-26T01:19:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=42397731d7ba8bdf63025d48008d133cb2070229'/>
<id>42397731d7ba8bdf63025d48008d133cb2070229</id>
<content type='text'>
These should have been included in PR 7836.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These should have been included in PR 7836.</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-33951: IDLE test_configdialog: call page.update in setUpClass (GH-7892)</title>
<updated>2018-06-24T20:35:59+00:00</updated>
<author>
<name>Tal Einat</name>
<email>taleinat+github@gmail.com</email>
</author>
<published>2018-06-24T20:35:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=2af9f5d334eeca588eeee87d177faf0012c63a03'/>
<id>2af9f5d334eeca588eeee87d177faf0012c63a03</id>
<content type='text'>
This avoids a failure in at least one case when running only a single
test method rather than all tests in the module.

The issue came up when testing the following on Windows 10 Pro 64-bit:
HighPageTest.test_highlight_target_text_mouse</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This avoids a failure in at least one case when running only a single
test method rather than all tests in the module.

The issue came up when testing the following on Windows 10 Pro 64-bit:
HighPageTest.test_highlight_target_text_mouse</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-33950: Remove IDLE htest spec for a deleted file. (GH-7881)</title>
<updated>2018-06-23T21:33:27+00:00</updated>
<author>
<name>Terry Jan Reedy</name>
<email>tjreedy@udel.edu</email>
</author>
<published>2018-06-23T21:33:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=5ae70f66ff1949eec35ff207c97cfe572c4e74c8'/>
<id>5ae70f66ff1949eec35ff207c97cfe572c4e74c8</id>
<content type='text'>
In configdialog, the custom tabbedpages widget was replaced
by ttk.notebook several months ago.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In configdialog, the custom tabbedpages widget was replaced
by ttk.notebook several months ago.</pre>
</div>
</content>
</entry>
</feed>
