From: Andy Spencer Date: Fri, 24 May 2013 04:57:53 +0000 (+0000) Subject: Fix irc format stripping X-Git-Url: http://pileus.org/git/?p=~andy%2Frhawk;a=commitdiff_plain;h=d130e7522fff0ca1b83d6e2361745d0f7a4643ac Fix irc format stripping --- diff --git a/irc.awk b/irc.awk index 5652cc9..d4bb41e 100644 --- a/irc.awk +++ b/irc.awk @@ -137,9 +137,10 @@ function reload() { # Input parsing // { - gsub(/\s+/, " ") - gsub(/^ | $/, "") - gsub(/\3[0-9]*/, "") + gsub(/\s+/, " ") + gsub(/^ | $/, "") + gsub(/[\2\11\17\23\25\26\37]/, "") + gsub(/[\3\13](1[0-5]|0?[0-9])?(,(1[0-5]|0?[0-9]))?/, "") match($0, /(:([^ ]+) )?([A-Z0-9]+)(( [^:][^ ]*)*)( :(.*))?/, arr); sub(/^ /, "", arr[4]) SRC = arr[2]