]> git.99rst.org Git - irssi-scripts.irssi.org.git/commitdiff
support in viewer
authorAilin Nemui <redacted>
Tue, 25 Sep 2018 16:53:56 +0000 (18:53 +0200)
committerAilin Nemui <redacted>
Tue, 25 Sep 2018 16:53:56 +0000 (18:53 +0200)
scripts/adv_windowlist.pl

index 8739b7579d43d3192ead1bb3006ac470af453d16..a5c9a8b704b6252f5fb1210a3e4db99629d9b448 100644 (file)
@@ -1,7 +1,7 @@
 use strict;
 use warnings;
 
-our $VERSION = '1.6'; # e8cba38389fa426
+our $VERSION = '1.6'; # 5255191a189be5c
 our %IRSSI = (
     authors     => 'Nei',
     contact     => 'Nei @ anti@conference.jabber.teamidiot.de',
@@ -531,9 +531,9 @@ sub get_keymap {
                        _add_map(\%wnmap, $window, $map);
                    }
                }
-               elsif (/^(?:active_window|command (ack))/i) {
+               elsif (/^(?:active_window|command ((awl )?ack))/i) {
                    _add_map(\%specialmap, '_active', $map);
-                   $viewer{use_ack} = !!$1;
+                   $viewer{use_ack} = $1;
                }
                elsif (/^command window last/i) {
                    _add_map(\%specialmap, '_last', $map);
@@ -1200,7 +1200,7 @@ sub vi_clientinput {
                Irssi::command("window $2");
            }
            elsif (lc $1 eq 'active' && $viewer{use_ack}) {
-               Irssi::command("ack");
+               Irssi::command($viewer{use_ack});
            }
            else {
                Irssi::command("window goto $1");
git clone https://git.99rst.org/PROJECT