use Irssi;
use POSIX;
-use vars qw($VERSION %IRSSI);
+use vars qw($VERSION %IRSSI);
+use strict;
-$VERSION = "1.0";
+$VERSION = "1.1";
%IRSSI = (
authors => "zdleaf",
- contact => "leaf@zincldn.co.uk",
+ contact => 'leaf@zincldn.co.uk',
name => "urlwindow",
description => "Print urls to window named \"urls\"",
license => "Public Domain",
url => "http://irssi.org/",
);
-
+
sub sig_printtext {
my ($dest, $text, $stripped) = @_;
(($dest->{level} & (MSGLEVEL_PUBLIC)) || ($dest->{level} & (MSGLEVEL_MSGS))) && ($text =~ qr#((?:https?://[^\s<>"]+|www\.[-a-z0-9.]+)[^\s.,;<">\):])# )
)
{
- $window = Irssi::window_find_name('urls');
+ my $window = Irssi::window_find_name('urls');
if ($dest->{level} & MSGLEVEL_PUBLIC) {
$text = $dest->{target}.": ".$text;
}
}
-$window = Irssi::window_find_name('urls');
+my $window = Irssi::window_find_name('urls');
if (!$window){
$window = Irssi::Windowitem::window_create('urls', 1);