chiark
/
gitweb
/
~mdw
/
profile
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
3fa9aa2
)
dot/ipython-key-bindings.py: Fix because IPython is now (fr)agile.
author
Mark Wooding
<mdw@distorted.org.uk>
Wed, 30 May 2018 14:55:03 +0000
(15:55 +0100)
committer
Mark Wooding
<mdw@distorted.org.uk>
Wed, 30 May 2018 14:55:57 +0000
(15:55 +0100)
dot/ipython-key-bindings.py
patch
|
blob
|
blame
|
history
diff --git
a/dot/ipython-key-bindings.py
b/dot/ipython-key-bindings.py
index 3f392fe4498d6418b1782c99c02fa89d48e2cd53..abb1b01befa5e37e0ec706be9391eb7bffcd4a43 100644
(file)
--- a/
dot/ipython-key-bindings.py
+++ b/
dot/ipython-key-bindings.py
@@
-15,7
+15,8
@@
try: pt = ipy.pt_cli
except AttributeError: pass
else:
reg = pt.application.key_bindings_registry
except AttributeError: pass
else:
reg = pt.application.key_bindings_registry
- bind = PTK.key_binding.bindings.utils.create_handle_decorator(reg)
+ try: bind = reg.add_binding
+ except AttributeError: bind = PTK.key_binding.bindings.utils.create_handle_decorator(reg)
def inhibit_history_search(buf, fn):
searchp, searchtext = buf.enable_history_search, buf.history_search_text
def inhibit_history_search(buf, fn):
searchp, searchtext = buf.enable_history_search, buf.history_search_text