aboutsummaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorGravatar jesopo2019-12-29 07:27:37 +0000
committerGravatar jesopo2019-12-29 07:27:37 +0000
commit85d8ad1fe01fbcd856bac9270294cbba451bd672 (patch)
tree6ab5fb755ab29c82b045f6a67c8e42ec9129b377 /modules
parentupdate givepermission to "permission add" (diff)
signature
correctly deal with "define previous message"
Diffstat (limited to 'modules')
-rw-r--r--modules/define.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/modules/define.py b/modules/define.py
index 4e83c65c..6bc37774 100644
--- a/modules/define.py
+++ b/modules/define.py
@@ -36,6 +36,11 @@ class Module(ModuleManager.BaseModule):
word = event["args"]
else:
word = event["target"].buffer.get(from_self=False)
+ if word:
+ word = word.message
+
+ if not word:
+ raise utils.EventError("No phrase provided")
word = word.replace(" ", "+")
success, definition = self._get_definition(word)