summaryrefslogtreecommitdiffstats
path: root/Lib/idlelib/PyShell.py
diff options
context:
space:
mode:
authorKurt B. Kaiser <kbk@shore.net>2008-04-27 21:07:41 (GMT)
committerKurt B. Kaiser <kbk@shore.net>2008-04-27 21:07:41 (GMT)
commit93cdae5f814292da17c38374d0cfa314b96fd3be (patch)
tree8db13b28475d28468763db5a7d57de10d611f888 /Lib/idlelib/PyShell.py
parentef1e58b6f39b4691a10a184a68536e32e5eedbce (diff)
downloadcpython-93cdae5f814292da17c38374d0cfa314b96fd3be.zip
cpython-93cdae5f814292da17c38374d0cfa314b96fd3be.tar.gz
cpython-93cdae5f814292da17c38374d0cfa314b96fd3be.tar.bz2
Home / Control-A toggles between left margin and end of leading white
space. Patch 1196903 Jeff Shute. M idlelib/PyShell.py M idlelib/EditorWindow.py M idlelib/NEWS.txt
Diffstat (limited to 'Lib/idlelib/PyShell.py')
-rw-r--r--Lib/idlelib/PyShell.py11
1 files changed, 0 insertions, 11 deletions
diff --git a/Lib/idlelib/PyShell.py b/Lib/idlelib/PyShell.py
index f991ae9..a17f81f 100644
--- a/Lib/idlelib/PyShell.py
+++ b/Lib/idlelib/PyShell.py
@@ -826,7 +826,6 @@ class PyShell(OutputWindow):
text.bind("<<newline-and-indent>>", self.enter_callback)
text.bind("<<plain-newline-and-indent>>", self.linefeed_callback)
text.bind("<<interrupt-execution>>", self.cancel_callback)
- text.bind("<<beginning-of-line>>", self.home_callback)
text.bind("<<end-of-file>>", self.eof_callback)
text.bind("<<open-stack-viewer>>", self.open_stack_viewer)
text.bind("<<toggle-debugger>>", self.toggle_debugger)
@@ -1063,16 +1062,6 @@ class PyShell(OutputWindow):
self.top.quit()
return "break"
- def home_callback(self, event):
- if event.state != 0 and event.keysym == "Home":
- return # <Modifier-Home>; fall back to class binding
- if self.text.compare("iomark", "<=", "insert") and \
- self.text.compare("insert linestart", "<=", "iomark"):
- self.text.mark_set("insert", "iomark")
- self.text.tag_remove("sel", "1.0", "end")
- self.text.see("insert")
- return "break"
-
def linefeed_callback(self, event):
# Insert a linefeed without entering anything (still autoindented)
if self.reading: