summaryrefslogtreecommitdiff
path: root/src/tabs.py
diff options
context:
space:
mode:
authorFlorent Le Coz <louiz@louiz.org>2011-02-15 20:49:54 +0100
committerFlorent Le Coz <louiz@louiz.org>2011-02-15 20:49:54 +0100
commitadf5a977a970fff1e3b42655ade0c3f61c3a8958 (patch)
treebeabfa8fcac607da10c4b2470033bdee8f8d008e /src/tabs.py
parentb707696b466087f59243a8fc5de18cc71761221a (diff)
downloadpoezio-adf5a977a970fff1e3b42655ade0c3f61c3a8958.tar.gz
poezio-adf5a977a970fff1e3b42655ade0c3f61c3a8958.tar.bz2
poezio-adf5a977a970fff1e3b42655ade0c3f61c3a8958.tar.xz
poezio-adf5a977a970fff1e3b42655ade0c3f61c3a8958.zip
Remove ^J from the shortcuts triggering the Enter event, because
we’ll use it to add a (real) \n into the input’s text. Also remove "\n" because it’s useless
Diffstat (limited to 'src/tabs.py')
-rw-r--r--src/tabs.py8
1 files changed, 1 insertions, 7 deletions
diff --git a/src/tabs.py b/src/tabs.py
index 9beb4499..209649ac 100644
--- a/src/tabs.py
+++ b/src/tabs.py
@@ -219,16 +219,14 @@ class ChatTab(Tab):
"""
A tab containing a chat of any type.
Just use this class instead of Tab if the tab needs a recent-words completion
- Also, \n, ^J and ^M are already bound to on_enter
+ Also, ^M is already bound to on_enter
And also, add the /say command
"""
def __init__(self, core, room):
Tab.__init__(self, core)
self._room = room
self.key_func['M-/'] = self.last_words_completion
- self.key_func['^J'] = self.on_enter
self.key_func['^M'] = self.on_enter
- self.key_func['\n'] = self.on_enter
self.commands['say'] = (self.command_say,
_("""Usage: /say <message>\nSay: Just send the message.
Useful if you want your message to begin with a '/'"""), None)
@@ -282,9 +280,7 @@ class InfoTab(ChatTab):
self.input = windows.Input()
self.name = "Info"
self.color_state = theme.COLOR_TAB_NORMAL
- self.key_func['^J'] = self.on_enter
self.key_func['^M'] = self.on_enter
- self.key_func['\n'] = self.on_enter
self.key_func['^I'] = self.completion
self.key_func['M-i'] = self.completion
self.resize()
@@ -804,7 +800,6 @@ class RosterInfoTab(Tab):
self.set_color_state(theme.COLOR_TAB_NORMAL)
self.key_func['^I'] = self.completion
self.key_func['M-i'] = self.completion
- self.key_func["^J"] = self.on_enter
self.key_func["^M"] = self.on_enter
self.key_func[' '] = self.on_space
self.key_func["/"] = self.on_slash
@@ -1217,7 +1212,6 @@ class MucListTab(Tab):
self.key_func["/"] = self.on_slash
self.key_func['j'] = self.join_selected
self.key_func['J'] = self.join_selected_no_focus
- self.key_func['^J'] = self.join_selected
self.key_func['^M'] = self.join_selected
self.commands['close'] = (self.close, _("Usage: /close\nClose: Just close this tab"), None)
self.resize()