Your message dated Mon, 10 Aug 2009 22:27:33 +0000
with message-id <[email protected]>
and subject line Bug#540542: fixed in irssi-scripts 20090810
has caused the Debian Bug report #540542,
regarding irssi-scripts: bitlbee_tab_completion does not work if loaded before
joining bitlbee service
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
540542: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=540542
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: irssi-scripts
Version: 20090526
Severity: normal
Tags: patch
I had a problem for about a year or so with bitlbee_tab_completion.pl,
that is, I autoload the script when irssi starts, but although the
script is loading, it does not work ! I think that the reason is the
following:
1. bitlbee_tab_completion.pl when loaded checks for the currently open
channels for a valid '&bitlbee' channel, then it runs these lines:
$get_completions = 1;
Irssi::server_find_tag($bitlbee_server_tag)->send_raw(
'COMPLETIONS' );
since I autoload the script at irssi start, hence, there are no
servers (& hence no channels) joined yet.
2. there is a subroutine run at 'channel sync' signal, this subroutine
also checks if the current channel is a valid '&bitlbee' channel, yet
it doesn't send a 'COMPLETIONS' command to its server if it is a valid
&bitlbee channel.
So I patched that subroutine to run the lines I mentioned above if the
current channel is found to be a valid '&bitlbee' channel.
-- System Information:
Debian Release: 5.0
APT prefers jaunty-updates
APT policy: (500, 'jaunty-updates'), (500, 'jaunty-security'), (500,
'jaunty-proposed'), (500, 'jaunty-backports'), (500, 'jaunty')
Architecture: i386 (i686)
Kernel: Linux 2.6.28-15-generic (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages irssi-scripts depends on:
ii irssi 0.8.12-6ubuntu1.1 terminal based IRC client
Versions of packages irssi-scripts recommends:
ii libwww-perl 5.820-1 WWW client/server library for Perl
Versions of packages irssi-scripts suggests:
ii elinks 0.13~20090727-1 advanced text-mode WWW browser
ii epiphan 2.26.1-0ubuntu1 Intuitive GNOME web browser - Geck
ii firefox 3.0.13+nobinonly-0ubuntu0.9.04.1 safe and easy web browser from Moz
ii firefox 3.5.2+nobinonly-0ubuntu0.9.04.1 safe and easy web browser from Moz
pn libdbi- <none> (no description available)
ii lynx-cu 2.8.7dev11-2 Text-mode WWW Browser with NLS sup
ii net-too 1.60-21ubuntu1 The NET-3 networking toolkit
ii perl 5.10.0-19ubuntu1.1 Larry Wall's Practical Extraction
ii perl-mo 5.10.0-19ubuntu1.1 Core Perl modules
ii w3m [ww 0.5.2-2build1 WWW browsable pager with excellent
-- no debconf information
Fix for the case of the script being loaded before joining a bitlbee service
--- /tmp/bitlbee_tab_completion.pl 2009-06-18 22:52:33.000000000 +0300
+++ bitlbee_tab_completion.pl 2009-06-18 22:56:53.000000000 +0300
@@ -25,6 +25,8 @@
if( $channel->{topic} eq "Welcome to the control channel. Type
\x02help\x02 for help information." ){
$bitlbee_server_tag = $channel->{server}->{tag};
$bitlbee_channel = $channel->{name};
+ $get_completions = 1;
+ Irssi::server_find_tag($bitlbee_server_tag)->send_raw(
'COMPLETIONS' );
}
};
--- End Message ---
--- Begin Message ---
Source: irssi-scripts
Source-Version: 20090810
We believe that the bug you reported is fixed in the latest version of
irssi-scripts, which is due to be installed in the Debian FTP archive:
irssi-scripts_20090810.dsc
to pool/main/i/irssi-scripts/irssi-scripts_20090810.dsc
irssi-scripts_20090810.tar.gz
to pool/main/i/irssi-scripts/irssi-scripts_20090810.tar.gz
irssi-scripts_20090810_all.deb
to pool/main/i/irssi-scripts/irssi-scripts_20090810_all.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
martin f. krafft <[email protected]> (supplier of updated irssi-scripts
package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: RIPEMD160
Format: 1.8
Date: Mon, 10 Aug 2009 22:22:09 +0200
Source: irssi-scripts
Binary: irssi-scripts
Architecture: source all
Version: 20090810
Distribution: unstable
Urgency: low
Maintainer: Christoph Berg <[email protected]>
Changed-By: martin f. krafft <[email protected]>
Description:
irssi-scripts - collection of scripts for irssi
Closes: 530588 530612 540542
Changes:
irssi-scripts (20090810) unstable; urgency=low
.
[ Ryan Niebur ]
* add a list of scripts and their descriptions (Closes: #530612)
* remove ipkb.pl, it's been replaced by ban.pl
* Updated: nm.pl, chanact.pl (Closes: #530588)
* disable borked chanact-ignore-level.diff
* Debian Policy 3.8.2
.
[ أحمد المحمودي (Ahmed El-Mahmoudy) ]
* add bitlbee_tab_completion.pl.diff patch to fix the case of the script
being loaded before joining a bitlbee service. (Closes: #540542)
.
[ martin f. krafft ]
* Add chanact patch to use a comma instead of a colon to separate
window-specific filter levels.
* Add myself to uploaders.
Checksums-Sha1:
087224518fe46c7e23b6427696c7ff620e4455e0 1036 irssi-scripts_20090810.dsc
44740525c535891b5488c9265a00cd8bccc949af 697952 irssi-scripts_20090810.tar.gz
b12b17ed7d284f1d4f2fa29dba7231d6200bb171 698286 irssi-scripts_20090810_all.deb
Checksums-Sha256:
6d84dd5b43bdd278ede57cbe241d737f03d40fea29d909afbb0c88fae9190534 1036
irssi-scripts_20090810.dsc
59f24df87ab815f371dafa856bd967e0a77e3cbd5e4b096ab9559531ad3c93b5 697952
irssi-scripts_20090810.tar.gz
46516520c1f4db6a53717b1de47e977f9050b75f79e67b8a9c0ebf721c450078 698286
irssi-scripts_20090810_all.deb
Files:
d304fbcc04f9311ce1ce565ccc58407a 1036 net optional irssi-scripts_20090810.dsc
33a5bd49f3af7dbc8da4513137dfd095 697952 net optional
irssi-scripts_20090810.tar.gz
018dc303c115ff5ff6a3e00ea80440e7 698286 net optional
irssi-scripts_20090810_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEAREDAAYFAkqAgbsACgkQIgvIgzMMSnXizwCgzCzEnk26+80oDctQ0womxa+a
DjMAoNvb+z+Yk6EmMLo0huE6gUnLFAoz
=laLg
-----END PGP SIGNATURE-----
--- End Message ---