]> git.99rst.org Git - irssi-scripts.irssi.org.git/commitdiff
Do not store version reference in %IRSSI/$VERSION
authormartin f. krafft <redacted>
Mon, 20 Sep 2021 02:35:59 +0000 (04:35 +0200)
committermartin f. krafft <redacted>
Mon, 20 Sep 2021 02:41:19 +0000 (04:41 +0200)
Cf. https://github.com/irssi/scripts.irssi.org/issues/789

Signed-off-by: martin f. krafft <redacted>
scripts/chankeys.pl

index c13179fccdc8874633c0d0c50edafd0d53cfc7cc..412d62329d10f6a94e99bb301c6176e046a9057f 100644 (file)
@@ -72,18 +72,19 @@ use warnings;
 use Irssi;
 use version;
 
-our $VERSION = version->parse('0.3');
-
 our %IRSSI = (
     authors     => 'martin f. krafft',
     contact     => 'madduck@madduck.net',
     name        => 'chankeys',
     description => 'manage channel keyboard shortcuts',
     license     => 'MIT',
-    version     => $VERSION,
+    version     => '0.3',
     changed     => '2021-09-06'
 );
 
+our $VERSION = $IRSSI{version};
+my $_VERSION = version->parse($VERSION);
+
 ### DEFAULTS AND SETTINGS ######################################################
 
 my $map_file = Irssi::get_irssi_dir()."/chankeys";
@@ -328,7 +329,7 @@ sub save_mappings {
        my ($filename) = @_;
        open(FH, '+>', $filename) || error("Cannot create mappings file: $!");
        print FH <<"EOF";
-; chankeys keymap file (version: $VERSION)
+; chankeys keymap file (version: $_VERSION)
 ;
 ; WARNING: this file will be overwritten on /save,
 ; use "/set chankey_autosave off" to avoid.
git clone https://git.99rst.org/PROJECT