From 3d7816a6e73b85eef02f03203099d78bdeb344b1 Mon Sep 17 00:00:00 2001 From: Sheppy Date: Sun, 26 Feb 2017 02:29:19 +0100 Subject: [PATCH] fixed bug with irc messages --- herbstluftwm/panel_content.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/herbstluftwm/panel_content.py b/herbstluftwm/panel_content.py index 3a3ea44..ae28ebc 100755 --- a/herbstluftwm/panel_content.py +++ b/herbstluftwm/panel_content.py @@ -90,9 +90,9 @@ def irc(): user = tmp[-1].split(" ")[1][:15] if not "%push" in msg: return "" - pattern = re.compile("(\^+fg[(]+#[0-9]+[)]+)|\n|\r|\t") - msg = re.sub(pattern,msg,"ESC_SEQ") - user = re.sub(pattern,user,"ESC_SEQ") + pattern = re.compile("\^+[fb]g[(]+#[0-9]+[)]+") + msg = re.sub(pattern,"",msg) + user = re.sub(pattern,"",user) ret_string = "MSG FROM: "+user+"-> "+msg.rstrip('\n')+" - [ "+str(len(tmp))+" total ]" return color_panel(ret_string,RED) except(IOError):