=head1 NAME N0i::XChat::Colors - perl plugin for Xchat =head1 DESCRIPTION Nifty perl script to "colorify" nicknames in xchat as you want "Nicknames" is just a view from 10.000ft high: you can colorify whatever you want by adding custom patterns, as the colorifying process really comes in two steps: 1. when it's for sure a nickname - the first pattern that completely matches with this "nickname" establishes the output color 2. general "messages" are run through the entire list of patterns (except the first and the last one which are defined as "special") and each can in turn determine colorization of some part of it =head1 CHANGELOG * Tue Apr 05 2005 Marius FERARU 2005040501 - xchat 2.4.2 tweaks * Wed Sep 15 2004 Marius FERARU 2004091501 - more hacks on CAPAB support (xchat really sucks at these) :( ! IDENTIFY-CTCP really needs to be handled in some other module, is already way too off topic for this module to fix xchat's mumbo jumbo :( * Wed Jun 23 2004 Marius FERARU - 2004062301 - added support for CAPAB IDENTIFY-MSG/CTCP * Sun May 16 2004 Marius FERARU - 2004051601 - made use of N0i::XChat::Base - switched to "usual" hash based object (dropping PEVENTS and adding all used properties as object attributes) - implemented switching contexts for some print events * Wed May 05 2004 Marius FERARU - 2004050501 - warnings hunt * Fri Apr 24 2004 Marius FERARU - 2004042401 - fixed the warning on "quit" * Fri Apr 23 2004 Marius FERARU - 2004042301 - switching to the NEW perl interface: THIS MEANS THAT IS NOT COMPATIBLE WITH Xchat VERSIONS < 2.0.8 ! - lotta code optimization based on new available API :) - now it should work on win32 too without any modifications :) * Wed Dec 10 2003 Marius FERARU - 2003121001 - jumped from tweaking 9 events to 60!!! - wrote a little bit more documentation :) * Sat Dec 06 2003 Marius FERARU - 2003120601 - initial version =head1 AUTHOR I =head1 LICENSE Copyright (C) 2003 Marius FERARU (altblue@n0i.net). All Rights Reserved. This module is free software. It may be used, redistributed and/or modified under the same terms as Perl itself. =cut