From: Ralf Ertzinger Date: Thu, 2 May 2013 18:10:12 +0000 (+0200) Subject: videosite-irssi: Workaround for broken config_del X-Git-Url: https://git.camperquake.de/gitweb.cgi?p=videosite.git;a=commitdiff_plain;h=7480e9e58db677bad08a47364f20f3fc619fdaf2;hp=096ea86a7d54ff2aa88fad7e9629fd7dc206da70 videosite-irssi: Workaround for broken config_del --- diff --git a/videosite-irssi.pl b/videosite-irssi.pl index f1c9b1d..4d3f481 100644 --- a/videosite-irssi.pl +++ b/videosite-irssi.pl @@ -172,11 +172,14 @@ sub config_set { # # Delete a configuration value. Called by the core. # +# Now, according to the configuration Irssi::settings_remove() removes a +# config settings. This does not work in any irssi version available to me. +# So just set the key to the canary value. +# sub config_del { my $path = shift; - my $item = join('.', 'videosite', @{$path}); - Irssi::settings_remove($item); + config_set($path, "\1"); } #