Does anyone rebind <<smart-backspace>>, <<smart-indent>> or <<newline-and-indent>>?

Tal Einat <[email protected]> Sun, 6 Jun 2021 11:04:07 +0300
Newsgroups gmane.comp.python.idle
Message-ID <CALWZvp4fyWJndWAhXwUN9EDP-G5CzsA9LgF00YM822ukRuUWcw@mail.gmail.com>
--===============6096453286307594591==
Content-Type: multipart/alternative; boundary="0000000000002a118005c4145fd3"

--0000000000002a118005c4145fd3
Content-Type: text/plain; charset="UTF-8"

Hi,

I'm working on fixing an annoying IDLE bug whereby tab-completion stops
working after any use of the config dialog.
https://bugs.python.org/issue43654

The proposed fix removes the ability to rebind the following three
pseudo-events, which have the following default key bindings:

'<<smart-backspace>>': ['<Key-BackSpace>']
'<<newline-and-indent>>': ['<Key-Return>', '<Key-KP_Enter>']
'<<smart-indent>>': ['<Key-Tab>']

Will removing the ability to change these bindings matter to anyone?

- Tal Einat

--0000000000002a118005c4145fd3
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>Hi,</div><div><br></div><div>I&#39;m working on fixin=
g an annoying IDLE bug whereby tab-completion stops working after any use o=
f the config dialog. <a href=3D"https://bugs.python.org/issue43654">https:/=
/bugs.python.org/issue43654</a></div><div><br></div><div>The proposed fix r=
emoves the ability to rebind the following three pseudo-events, which have =
the following default key bindings:</div><div><br></div><div>&#39;&lt;&lt;s=
mart-backspace&gt;&gt;&#39;: [&#39;&lt;Key-BackSpace&gt;&#39;]<br>&#39;&lt;=
&lt;newline-and-indent&gt;&gt;&#39;: [&#39;&lt;Key-Return&gt;&#39;, &#39;&l=
t;Key-KP_Enter&gt;&#39;]<br>&#39;&lt;&lt;smart-indent&gt;&gt;&#39;: [&#39;&=
lt;Key-Tab&gt;&#39;]</div><div><br></div><div>Will removing the ability to =
change these bindings matter to anyone?</div><div><br></div><div>- Tal Eina=
t<br></div></div>

--0000000000002a118005c4145fd3--

--===============6096453286307594591==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
IDLE-dev mailing list
[email protected]
https://mail.python.org/mailman/listinfo/idle-dev

--===============6096453286307594591==--