File: queryresume.pl.diff

package info (click to toggle)
irssi-scripts 20160301
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 3,624 kB
  • ctags: 2,564
  • sloc: perl: 61,025; sh: 184; makefile: 6
file content (24 lines) | stat: -rw-r--r-- 805 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
Description: ""
Forwarded: no
Author: ""
Last-Update: 2010-05-12
--- a/scripts/queryresume.pl
+++ b/scripts/queryresume.pl
@@ -32,13 +32,14 @@
 
 sub sig_window_item_new ($$) {
     my ($win, $witem) = @_;
-    return unless (ref $witem && $witem->{type} eq 'QUERY');
+    #return unless (ref $witem && $witem->{type} eq 'QUERY');
+    return unless (ref $witem);
     my @data;
     my $filename = Irssi::settings_get_str('autolog_path');
     my $servertag = $witem->{server}->{tag};
     my $name = lc $witem->{name};
-    $filename =~ s/(\$tag|\$1)/$servertag/g;
-    $filename =~ s/\$0/$name/g;
+    $filename =~ s/\$tag\b|\$\{tag\}|\$1\b|\$\{1\}/$servertag/g;
+    $filename =~ s/\$0\b|\$\{0\}/$name/g;
     my @lt = localtime(time);
     my $zone;
     $filename = strftime($filename, @lt, $zone);