From fbbc4b0fabca7ede7a37b1ee4af157ba8e5d892f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lorenz=20H=C3=BCbschle-Schneider?= Date: Fri, 22 Nov 2019 09:38:35 +0100 Subject: [PATCH] Fix background colour parsing to recognise WeeChat 2.6+ format Fixes #1071 --- js/weechat.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/js/weechat.js b/js/weechat.js index 640ccbd..4d06ff5 100644 --- a/js/weechat.js +++ b/js/weechat.js @@ -363,7 +363,8 @@ // "*" + (A)STD + "," + EXT // "*" + (A)EXT + "," + STD // "*" + (A)EXT + "," + EXT - regex: /^\*(?:([\x01\x02\x03\x04*!\/_|]*)(\d{2})|@([\x01\x02\x03\x04*!\/_|]*)(\d{5})),(\d{2}|@\d{5})/, + // WeeChat 2.6+ use a tilde (~) instead of a comma (,) so recognise both + regex: /^\*(?:([\x01\x02\x03\x04*!\/_|]*)(\d{2})|@([\x01\x02\x03\x04*!\/_|]*)(\d{5}))[,~](\d{2}|@\d{5})/, fn: function(m) { var ret = {};