git://git.camperquake.de
/
videosite.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
libvideosite: Allow skipping of action depending on return value of link_callback
[videosite.git]
/
videosite-irssi.pl
diff --git
a/videosite-irssi.pl
b/videosite-irssi.pl
index
26ecfe5
..
f1c9b1d
100644
(file)
--- a/
videosite-irssi.pl
+++ b/
videosite-irssi.pl
@@
-99,7
+99,7
@@
sub config_init {
# Copy the "basic" settings.
foreach (qw(getter mode)) {
# Copy the "basic" settings.
foreach (qw(getter mode)) {
- config_set([
'getter'
], $conf->{videosite}->{$_});
+ config_set([
$_
], $conf->{videosite}->{$_});
}
# Copy the per-getter/setter settings
}
# Copy the per-getter/setter settings
@@
-126,7
+126,7
@@
sub config_init {
}
}
}
}
}
}
- config_set(['active-connectors'], join(",", @{$conf->{connectorlist}}));
+ config_set(['active-connectors'], join(",", @{$conf->{
videosite}->{
connectorlist}}));
config_set(['defined-connectors'], join(",", @connectors));
config_set(['config-version'], '2');
}
config_set(['defined-connectors'], join(",", @connectors));
config_set(['config-version'], '2');
}
@@
-140,10
+140,10
@@
sub config_get {
my $val;
my $val;
- Irssi::settings_add_str('videosite', $item, "\
0
");
+ Irssi::settings_add_str('videosite', $item, "\
1
");
$val = Irssi::settings_get_str($item);
$val = Irssi::settings_get_str($item);
- return ($val ne "\
0
")?$val:undef;
+ return ($val ne "\
1
")?$val:undef;
}
#
}
#
@@
-153,8
+153,8
@@
sub config_has {
my $path = shift;
my $item = join('.', 'videosite', @{$path});
my $path = shift;
my $item = join('.', 'videosite', @{$path});
- Irssi::settings_add_str('videosite', $item, "\
0
");
- return Irssi::settings_get_str($item) ne "\
0
";
+ Irssi::settings_add_str('videosite', $item, "\
1
");
+ return Irssi::settings_get_str($item) ne "\
1
";
}
#
}
#
@@
-165,7
+165,7
@@
sub config_set {
my $value = shift;
my $item = join('.', 'videosite', @{$path});
my $value = shift;
my $item = join('.', 'videosite', @{$path});
- Irssi::settings_add_str('videosite', $item, "\
0
");
+ Irssi::settings_add_str('videosite', $item, "\
1
");
Irssi::settings_set_str($item, $value);
}
Irssi::settings_set_str($item, $value);
}