aboutsummaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorGravatar jesopo2019-08-30 18:13:12 +0100
committerGravatar jesopo2019-08-30 18:13:12 +0100
commita57a06b1cc74eec75dcc9d44f3192c263eb76b2c (patch)
tree5c73b936370b2acbf5fefa12c4cde3b14e365e35 /modules
parentuse utils.deadline in sed.py (diff)
signature
switch utils.deadline to a context manager
Diffstat (limited to 'modules')
-rw-r--r--modules/sed.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/modules/sed.py b/modules/sed.py
index 31e7316e..62879da0 100644
--- a/modules/sed.py
+++ b/modules/sed.py
@@ -55,10 +55,10 @@ class Module(ModuleManager.BaseModule):
for_user = event["user"].nickname if self._closest_setting(event,
"sed-sender-only", False) else None
- def _find():
- return event["target"].buffer.find(pattern, from_self=False,
+ with utils.deadline():
+ match = event["target"].buffer.find(pattern, from_self=False,
for_user=for_user, not_pattern=REGEX_SED)
- match = utils.deadline(_find)
+
if match:
new_message = re.sub(pattern, replace, match.line.message,
count)