X-Git-Url: http://dxcluster.net/gitweb/gitweb.cgi?a=blobdiff_plain;f=perl%2FDXChannel.pm;h=8a186e3c134247e1a38262663518657825f13280;hb=363839f98405239478bbe5a85efad1d679a1c722;hp=be5feee32b2915308464961f9884c5b4e9dee218;hpb=6624dcdf07d628e8d6a16fc6549edf40be25b7b2;p=spider.git diff --git a/perl/DXChannel.pm b/perl/DXChannel.pm index be5feee3..8a186e3c 100644 --- a/perl/DXChannel.pm +++ b/perl/DXChannel.pm @@ -101,8 +101,16 @@ $count = 0; cq => '0,CQ Zone', enhanced => '5,Enhanced Client,yesno', senddbg => '8,Sending Debug,yesno', + width => '0,Column Width', + disconnecting => '9,Disconnecting,yesno', ); +use vars qw($VERSION $BRANCH); +$VERSION = sprintf( "%d.%03d", q$Revision$ =~ /(\d+)\.(\d+)/ ); +$BRANCH = sprintf( "%d.%03d", q$Revision$ =~ /\d+\.\d+\.(\d+)\.(\d+)/ ) || 0; +$main::build += $VERSION; +$main::branch += $BRANCH; + # object destruction sub DESTROY { @@ -441,6 +449,7 @@ sub tell_login my $dxchan; foreach $dxchan (@dxchan) { next if $dxchan == $self; + next if $dxchan->{call} eq $main::mycall; $dxchan->send($dxchan->msg($m, $self->{call})) if $dxchan->{logininfo}; } }