From: Ralf Ertzinger Date: Tue, 7 May 2013 18:14:58 +0000 (+0200) Subject: Merge branch 'per-window-debug' into weechat X-Git-Url: https://git.camperquake.de/gitweb.cgi?p=videosite.git;a=commitdiff_plain;h=513fff57bcf5c5724ea25fc69831b97f8f0bc0cc Merge branch 'per-window-debug' into weechat --- 513fff57bcf5c5724ea25fc69831b97f8f0bc0cc diff --cc videosite-irssi.pl index 1a773e9,1afd31a..2e5a0ec --- a/videosite-irssi.pl +++ b/videosite-irssi.pl @@@ -211,7 -211,8 +211,8 @@@ sub videosite_hook my ($cmdline, $server, $witem) = @_; my %event = ( message => $cmdline, - ewpf => sub { defined($witem)?$witem->print($_[0]):Irssi::print($_[0]) }, + ewpf => sub { defined($witem)?$witem->print($_[0], MSGLEVEL_CLIENTCRAP):Irssi::print($_[0]) }, + window => defined($witem)?$witem->{server}->{real_address} . "/" . $witem->{name}:"", ); libvideosite::handle_command(\%event); @@@ -223,10 -224,11 +224,11 @@@ # sub message_hook { my ($server, $msg, $nick, $userhost, $channel) = @_; - my $evitem = $server->window_item_find($channel); + my $witem = $server->window_item_find($channel); my %event = ( message => $msg, - ewpf => sub { defined($evitem)?$evitem->print($_[0], MSGLEVEL_CLIENTCRAP):Irssi::print($_[0]) }, - ewpf => sub { defined($witem)?$witem->print($_[0]):Irssi::print($_[0]) }, ++ ewpf => sub { defined($witem)?$witem->print($_[0], MSGLEVEL_CLIENTCRAP):Irssi::print($_[0]) }, + window => defined($witem)?$witem->{server}->{real_address} . "/" . $witem->{name}:"", ); libvideosite::check_for_link(\%event);