aboutsummaryrefslogtreecommitdiff
path: root/reselect
diff options
context:
space:
mode:
Diffstat (limited to 'reselect')
-rw-r--r--reselect4
1 files changed, 4 insertions, 0 deletions
diff --git a/reselect b/reselect
index f3d2240..92d5581 100644
--- a/reselect
+++ b/reselect
@@ -14,6 +14,8 @@ my $re_url =
my $re_git_hash = qr{\b[0-9a-f]{7,40}\b}x;
+my $re_message_id = qr{<\S+?@\S+?>}x;
+
sub find_matches {
my ($pattern, $text, $rowmap) = @_;
@@ -74,6 +76,8 @@ sub on_action {
$pattern = $re_url;
} elsif ($cmd eq 'git_hash') {
$pattern = $re_git_hash;
+ } elsif ($cmd eq 'message_id') {
+ $pattern = $re_message_id;
} else {
return;
}