diff options
| author | Alexander Færøy | 2014-06-12 12:06:32 +0200 |
|---|---|---|
| committer | Alexander Færøy | 2014-06-12 12:06:32 +0200 |
| commit | ff37cef2ceca771d4a8478a2823cd8772afaf399 (patch) | |
| tree | 4f8376fc135c7995ca9e63f97ec30fafa0609005 | |
| parent | 4988082192eb4b06a5d1cd3369a92a844120874f (diff) | |
| parent | 694027e8c7149bf362c29a4ad2ee2e4068a3149c (diff) | |
| download | scripts.irssi.org-ff37cef2ceca771d4a8478a2823cd8772afaf399.tar.bz2 | |
Merge pull request #5 from ailin-nemui/scriptassist-deprecation
sync scriptassist with core scriptassist
| -rw-r--r-- | scripts/scriptassist.pl | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/scripts/scriptassist.pl b/scripts/scriptassist.pl index 8b63139..12678db 100644 --- a/scripts/scriptassist.pl +++ b/scripts/scriptassist.pl @@ -94,7 +94,7 @@ sub call_openurl ($) { my ($url) = @_; no strict "refs"; # check for a loaded openurl - if (defined %{ "Irssi::Script::openurl::" }) { + if ( %{ "Irssi::Script::openurl::" }) { &{ "Irssi::Script::openurl::launch_url" }($url); } else { print CLIENTCRAP "%R>>%n Please install openurl.pl"; @@ -204,7 +204,7 @@ sub script_info ($) { my %result; my $xml = get_scripts(); foreach (@{$scripts}) { - next unless (defined $xml->{$_.".pl"} || (defined %{ 'Irssi::Script::'.$_.'::' } && defined %{ 'Irssi::Script::'.$_.'::IRSSI' })); + next unless (defined $xml->{$_.".pl"} || ( %{ 'Irssi::Script::'.$_.'::' } && %{ 'Irssi::Script::'.$_.'::IRSSI' })); $result{$_}{version} = get_remote_version($_, $xml); my @headers = ('authors', 'contact', 'description', 'license', 'source'); foreach my $entry (@headers) { @@ -686,8 +686,8 @@ sub list_sbitems ($) { my $text; foreach (@$scripts) { no strict 'refs'; - next unless defined %{ "Irssi::Script::${_}::" }; - next unless defined %{ "Irssi::Script::${_}::IRSSI" }; + next unless %{ "Irssi::Script::${_}::" }; + next unless %{ "Irssi::Script::${_}::IRSSI" }; my %header = %{ "Irssi::Script::${_}::IRSSI" }; next unless $header{sbitems}; $text .= '%9"'.$_.'"%9 provides the following statusbar item(s):'."\n"; @@ -774,7 +774,7 @@ sub print_update (%) { sub contact_author ($) { my ($script) = @_; no strict 'refs'; - return unless defined %{ "Irssi::Script::${script}::" }; + return unless %{ "Irssi::Script::${script}::" }; my %header = %{ "Irssi::Script::${script}::IRSSI" }; if (defined $header{contact}) { my @ads = split(/ |,/, $header{contact}); @@ -854,7 +854,7 @@ sub get_remote_version ($$) { sub get_local_version ($) { my ($script) = @_; no strict 'refs'; - return unless defined %{ "Irssi::Script::${script}::" }; + return unless %{ "Irssi::Script::${script}::" }; my $version = ${ "Irssi::Script::${script}::VERSION" }; return $version; } @@ -1087,8 +1087,8 @@ sub sig_command_script_load ($$$) { my ($script, $server, $witem) = @_; no strict; $script = $2 if $script =~ /(.*\/)?(.*?)\.pl$/; - if (defined %{ "Irssi::Script::${script}::" }) { - if (defined &{ "Irssi::Script::${script}::pre_unload" }) { + if ( %{ "Irssi::Script::${script}::" }) { + if ( &{ "Irssi::Script::${script}::pre_unload" }) { print CLIENTCRAP "%R>>%n Triggering pre_unload function of $script..."; &{ "Irssi::Script::${script}::pre_unload" }(); } @@ -1120,7 +1120,7 @@ sub sig_complete ($$$$$) { } -Irssi::settings_add_str($IRSSI{name}, 'scriptassist_script_sources', 'http://www.irssi.org/scripts/scripts.dmp'); +Irssi::settings_add_str($IRSSI{name}, 'scriptassist_script_sources', 'http://scripts.irssi.org/scripts.dmp'); Irssi::settings_add_bool($IRSSI{name}, 'scriptassist_cache_sources', 1); Irssi::settings_add_bool($IRSSI{name}, 'scriptassist_update_verbose', 1); Irssi::settings_add_bool($IRSSI{name}, 'scriptassist_check_verbose', 1); |
