Your message dated Tue, 12 May 2009 09:20:34 +0000
with message-id <[email protected]>
and subject line Bug#498514: fixed in irssi-scripts 20090510
has caused the Debian Bug report #498514,
regarding chanact patch: case-sensitive aliases
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.)


-- 
498514: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=498514
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: irssi-scripts

----- Forwarded message from martin f krafft <[email protected]> -----

Date: Wed, 10 Sep 2008 14:27:23 +0100
From: martin f krafft <[email protected]>
Subject: chanact patch

Don't tell anyone I hacked Perl, but attached is a patch to chanact
0.5.7, which basically makes channel aliases case-sensitive, so that
you can use lower- and upper-case separately. As I doubt anyone used
upper-case letters thus far, I didn't see a need to make this
configurable.

I hope it'll make it into a new version soon.

-- 
martin | http://madduck.net/ | http://two.sentenc.es/
 
"to have the reputation of possessing the most perfect social tact,
 talk to every woman as if you loved her,
 and to every man as if he bored you."
                                                        -- oscar wilde
 
spamtraps: [email protected]

--- chanact.pl.orig     2008-09-10 15:23:41.000000000 +0200
+++ chanact.pl  2008-09-10 15:23:00.000000000 +0200
@@ -4,7 +4,7 @@
 
 use vars qw($VERSION %IRSSI);
 
-$VERSION = "0.5.7";
+$VERSION = "0.5.7.1";
 %IRSSI = (
     authors     => 'BC-bd, Veli',
     contact     => '[email protected], [email protected]',
@@ -29,6 +29,7 @@
 # [email protected]   /window_alias code
 # [email protected]  chanact_abbreviate_names
 # [email protected]      Extra chanact_show_mode and chanact_chop_status
+# [email protected] Better channel aliasing (case-sensitive, cross-network)
 # 
 #########
 # USAGE
@@ -259,8 +260,8 @@
                }
 
                if (Irssi::settings_get_bool('chanact_show_alias') == 1 && 
-                               $win->{name} =~ /^[a-zA-Z+]$/) {
-                       $number = $win->{name};
+                               $win->{name} =~ /^([a-zA-Z+]):(.+)$/) {
+                       $number = "$1";
                        $display = 
Irssi::settings_get_str('chanact_display_alias'); 
                } else {
                        $number = $win->{refnum};
@@ -357,9 +358,12 @@
                Irssi::print("Moved the window from $old_refnum to $winnum");
        }
        
-       $window->set_name($data);
-       $server->command("/bind meta-$data change_window $winnum");
-       Irssi::print("Window $winnum is now known as '$data'");
+       my $winname = $witem->{name};
+       my $winserver = $window->{active_server}->{tag};
+       my $winhandle = "$winserver/$winname";
+       $window->set_name("$data:$winhandle");
+       $server->command("/bind meta-$data change_window $data:$winhandle");
+       Irssi::print("Window $winhandle is now accessible with meta-$data");
 }
 
 # function by [email protected]
@@ -423,6 +427,10 @@
 ###
 #
 # Changelog
+# 0.5.7.1
+# - made aliases case-sensitive and include network in channel names
+#   (martin # f. krafft <[email protected]>)
+#
 # 0.5.7
 # - integrated remove patch by Christoph Berg <[email protected]>
 #




----- End forwarded message -----

Attachment: signature.asc
Description: Digital signature


--- End Message ---
--- Begin Message ---
Source: irssi-scripts
Source-Version: 20090510

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_20090510.dsc
  to pool/main/i/irssi-scripts/irssi-scripts_20090510.dsc
irssi-scripts_20090510.tar.gz
  to pool/main/i/irssi-scripts/irssi-scripts_20090510.tar.gz
irssi-scripts_20090510_all.deb
  to pool/main/i/irssi-scripts/irssi-scripts_20090510_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.
Ryan Niebur <[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: SHA1

Format: 1.8
Date: Sun, 10 May 2009 19:37:53 -0700
Source: irssi-scripts
Binary: irssi-scripts
Architecture: source all
Version: 20090510
Distribution: unstable
Urgency: low
Maintainer: Christoph Berg <[email protected]>
Changed-By: Ryan Niebur <[email protected]>
Description: 
 irssi-scripts - collection of scripts for irssi
Closes: 446506 472353 476518 480105 495479 497788 498184 498514 505480 522279 
527359
Changes: 
 irssi-scripts (20090510) unstable; urgency=low
 .
   * lots of improvements to update-scripts
   * update some upstream URLs to check
   * add myself to Uploaders (Closes: #522279)
   * convert copyright file to UTF-8
   * Debian policy 3.8.1
   * remove all signatures, these are apparently gone now
   * refresh all quilt patches with --no-timestamps --no-index --strip-
     trailing-whitespace -p ab
   * fix build-depends-on-1-revision lintian warning
   * add README.source
   * update debian/copyright
   * Updated: 8-ball, ai, autoaway, autoopper, autorealname, autovoice,
     beep_beep, bitlbee_typing_notice, chanact, chanpeak, cron, dau,
     dccmove, dictcoete, doublefilter, emaildb1.0, fleech,
     friends_shasta, gimmie, grep, guts, hilightwin, ignoreoc,
     ipupdate, ircops, ircsec, ixmmsa, kicks, l33tmusic, len, listen,
     log2ansi, mpg123, myimdb, nact, nickban, nicklist, nickmix-c0ffee,
     nickserv, niq, nm, ogg123, oops, opnotice, pee, query, quizmaster,
     repeat, rotator, screen_away, showmode, special_coete, thankop,
     tinyurl, trigger, users, whitelist, xmms2, xmmsinfo
     - chanact: case-sensitive aliases (Closes: #498514)
     - nickserv: recognize freenode's NickServ (Closes: #498184)
   * update copyright and README.debian for the new versions of stuff
   * keep XMMSInfo.pm from older version, it's gone missing in the
     upstream source
   * refresh patches against new upstream versions, and remove changes
     already applied
   * fix away.pl to unaway, thanks to Norbert Buchmuller for the patch
     (Closes: #505480)
   * fixed fortune.pl to call fortune instead of fortune.en (Closes:
     #495479)
   * remove replace.pl, which has been replaced by trigger.pl
   * remove cp2iso.pl, charsetwars.pl, euro.pl, and recode.pl, all
     replaced by built in recode
   * everything is now updated to date with upstream, and things reported
     to be replaced are removed (Closes: #497788) (LP: #358321)
   * add mouse_soliton (Closes: 446506)
   * fix nickident.pl to work with dancer-services, thanks to The Fungi
     for the patch (Closes: #472353)
   * if the help output for nickserv.pl ever showed \@, it doesn't now
     (Closes: #480105)
   * add autochannel.pl, autowrap.pl, history_search.pl, and warnkick.pl
   * add a check-only mode and a cron job to run update-scripts and mail
     the results to us via the PTS (if there are any)
   * add support for multiple networks to go.pl (Closes: #476518)
   * remove alternate dependency on irssi-text, which no longer exists.
     Thanks to Steven Susbauer for the bug report. (Closes: #527359)
   * move Homepage field from the Package section to the Source section
     of debian/control
Checksums-Sha1: 
 9cacef1a1b619e0329c0e23092bd98a03e2d000b 969 irssi-scripts_20090510.dsc
 fddcc2074bc7512f7b63b40ae4a374f05f0655c4 683023 irssi-scripts_20090510.tar.gz
 48d0f4aaebe5384c0a3657c015ebb7d434e9c811 682450 irssi-scripts_20090510_all.deb
Checksums-Sha256: 
 2a913aeeafd41f0c90e5a763f87876b55ef3a8c7d511dc5e7f529b9e0d93eb35 969 
irssi-scripts_20090510.dsc
 20345d585910f6c325ffc98f9665b7ea21084a1d96e598b77214b03bfbf7f686 683023 
irssi-scripts_20090510.tar.gz
 c547c9754c8db1a529791fb6a385cb19c8207b4ce904ef3e6a29620342de8d64 682450 
irssi-scripts_20090510_all.deb
Files: 
 8dc6ea81b1f5ae3a326c4e04d03a6b63 969 net optional irssi-scripts_20090510.dsc
 12ceebfb5e9329d8f935f8613cec22d6 683023 net optional 
irssi-scripts_20090510.tar.gz
 4de8edb3756fd460416bc00782dba257 682450 net optional 
irssi-scripts_20090510_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAkoJOj4ACgkQxa93SlhRC1q5eQCggQzdzVM5tJsOPAoHjf7ciKFa
yrsAnigTzLYY7L5/cPNmCM0rawULCzQM
=InLL
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to