Your message dated Sat, 03 Jun 2006 14:47:22 -0700 with message-id <[EMAIL PROTECTED]> and subject line Bug#370134: fixed in blootbot 1.2.0-5 has caused the attached Bug report 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 I am talking about this indicates a serious mail system misconfiguration somewhere. Please contact me immediately.) Debian bug tracking system administrator (administrator, Debian Bugs database)
--- Begin Message ---Package: blootbot Severity: normal Tags: patch If you try to use "is also" to append to a factoid which was redirected factoid ("b is <reply> see a"), instead of appending to the original factoid, you break the redirection. Attached is a patch which will cause it to instead append the new text to the factiod which is referred to. For example: 10:46 <stew> no a is a 10:46 <bot> okay, stew 10:47 <stew> no b is <reply> see a 10:47 <bot> okay 10:47 <stew> a 10:47 <bot> a is, like, a 10:47 <stew> b 10:47 <bot> well, a is a 10:47 <stew> b is also aaa 10:47 <bot> okay, stew 10:47 <stew> a 10:47 <bot> extra, extra, read all about it, a is a, or aaa 10:47 <stew> b 10:47 <bot> [a] a, or aaa diff -ru blootbot-1.2.0.orig/src/Factoids/Update.pl blootbot-1.2.0/src/Factoids/Update.pl --- blootbot-1.2.0.orig/src/Factoids/Update.pl 2006-06-03 10:31:26.000000000 -0400 +++ blootbot-1.2.0/src/Factoids/Update.pl 2006-06-03 10:39:41.000000000 -0400 @@ -137,9 +137,22 @@ } if ($also) { # 'is also'. - if ($exists =~ /^<REPLY> see /i) { - &DEBUG("Update.pl: todo: append to linked factoid."); - } + my $redircount = 5; + my $origlhs = $lhs; + while ($exists =~ /^<REPLY> ?see (.*)/i) { + $redircount--; + unless ($redircount) { + &msg($who, "$origlhs has too many levels of redirection."); + return 1; + } + + $lhs = $1; + $exists = &getFactoid($lhs); + unless( $exists ) { + &msg($who, "$1 is a dangling redirection."); + return 1; + } + } if ($also_or) { # 'is also ||'. $rhs = $exists.' || '.$rhs; -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (990, 'unstable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.15-1-k7-smp Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
--- End Message ---
--- Begin Message ---Source: blootbot Source-Version: 1.2.0-5 We believe that the bug you reported is fixed in the latest version of blootbot, which is due to be installed in the Debian FTP archive: blootbot_1.2.0-5.diff.gz to pool/main/b/blootbot/blootbot_1.2.0-5.diff.gz blootbot_1.2.0-5.dsc to pool/main/b/blootbot/blootbot_1.2.0-5.dsc blootbot_1.2.0-5_all.deb to pool/main/b/blootbot/blootbot_1.2.0-5_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. Neil McGovern <[EMAIL PROTECTED]> (supplier of updated blootbot 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: SHA1 Format: 1.7 Date: Sat, 3 Jun 2006 21:37:46 +0100 Source: blootbot Binary: blootbot Architecture: source all Version: 1.2.0-5 Distribution: unstable Urgency: low Maintainer: Neil McGovern <[EMAIL PROTECTED]> Changed-By: Neil McGovern <[EMAIL PROTECTED]> Description: blootbot - a severely modified infobot for IRC Closes: 330121 337768 370040 370134 Changes: blootbot (1.2.0-5) unstable; urgency=low . * Added various translation templates: - fr, thanks to Christian Perrier <[EMAIL PROTECTED]> (closes: #330121) - sv, thanks to Daniel Nylander <[EMAIL PROTECTED]> (closes: #337768) * Added patches from Mike O'Connor <[EMAIL PROTECTED]>: - Fix for short addressing containing a ">" (closes: #370040) - Fix for 'is also' on redirected factoids (closes: #370134) * Cleaned up debian/rules to remove potential bashism Files: 057868bf4a4a02e79ec14919dfe741d7 625 net optional blootbot_1.2.0-5.dsc 2ccc3f927dc31c58345e4d33ad518bc2 20916 net optional blootbot_1.2.0-5.diff.gz 7bb3ad2d6a3908cc9371743965b5c837 248712 net optional blootbot_1.2.0-5_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) iD8DBQFEgfZ197LBwbNFvdMRAvJdAKCHoZNpKYgyy5oXjswnIJC2J2ubtwCfc80/ /sBIQFNuQEqdQ6+xTfL+oGg= =9B8f -----END PGP SIGNATURE-----
--- End Message ---

