Merge branch 'per-window-debug' into weechat
authorRalf Ertzinger <ralf@skytale.net>
Tue, 7 May 2013 18:14:58 +0000 (20:14 +0200)
committerRalf Ertzinger <ralf@skytale.net>
Tue, 7 May 2013 18:14:58 +0000 (20:14 +0200)
1  2 
videosite-irssi.pl

diff --combined 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);
  #
  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);