From fd40cc1593d5f860b0ec8e0de9975808e421f831 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lorenz=20H=C3=BCbschle-Schneider?= Date: Mon, 19 Aug 2019 13:16:14 +0200 Subject: [PATCH] codify: only match if preceded by whitespace (or at the start of the line). Fixes #1058 --- js/filters.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/js/filters.js b/js/filters.js index ffbe35f..509503e 100644 --- a/js/filters.js +++ b/js/filters.js @@ -239,9 +239,9 @@ weechat.filter('prefixlimit', function() { weechat.filter('codify', function() { return function(text) { - var re = /`(.+?)`/g; - return text.replace(re, function(match, code) { - var rr = '`' + code + '`'; + var re = /(^|\s)`(.+?)`/g; + return text.replace(re, function(match, ws, code) { + var rr = ws + '`' + code + '`'; return rr; }); };