Created SoftSnow XChat Filter 1.2.2v1.2.2
commitf2dc6ce20f363e74cc8aecdc287b4fb10cb08b30
authorJakub Narebski <jnareb@gmail.com>
Sun, 26 Oct 2008 16:20:18 +0000 (26 17:20 +0100)
committerJakub Narebski <jnareb@gmail.com>
Sun, 26 Oct 2008 16:20:45 +0000 (26 17:20 +0100)
treea52fe2ccd59dfccc76de4962916d252b80d723df
parent29f08512f76d28253242355a7b07987b267512ec
Created SoftSnow XChat Filter 1.2.2

Cleanup: use /usr/bin/perl in shebang (#!) line, put script version in
variable, just like script name.

Add /FILTER command, with ON, OFF, STATUS, HELP, SERVER, ALL
subcommands.  Those allow turning filter on and off, limiting
filtering to current IRC server or filtering all output, checking
status of filter (if it is turned on, if it is limited to single
server), and getting help.  Filter is now turned OFF by default.

NOTE: '/filter help' had bug showing that '/filter' toggles filter on
and off, while in 1.2.2 one use '/filter on' and '/filter off' for
that.

Beginnings of putting regular expressions defining filter in @filter
array.  All regular expressions are yet embedded literally (hardcoded)
in isFiltered() subroutine.  Added /~&~&~/ as filter rule.

Signed-off-by: Jakub Narebski <jnareb@gmail.com>
SoftSnow_filter.pl