From 1466f816826134d8fcf886912950683a46b9c2a3 Mon Sep 17 00:00:00 2001 From: hustcer Date: Wed, 26 Jun 2024 21:44:38 +0800 Subject: [PATCH] Fix plugin register --- nu/common.nu | 2 +- nu/register-plugins.nu | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/nu/common.nu b/nu/common.nu index 91a7c61..6dc33a5 100644 --- a/nu/common.nu +++ b/nu/common.nu @@ -37,7 +37,7 @@ export def compare-ver [ # Ignore '-beta' or '-rc' suffix let v1 = ($source | split row '.' | each {|it| ($it | parse -r '(?P\d+)' | get v | get 0 )}) let v2 = ($dest | split row '.' | each {|it| ($it | parse -r '(?P\d+)' | get v | get 0 )}) - for $v in $v1 -n { + for $v in ($v1 | enumerate) { let c1 = ($v1 | get -i $v.index | default 0 | into int) let c2 = ($v2 | get -i $v.index | default 0 | into int) if $c1 > $c2 { diff --git a/nu/register-plugins.nu b/nu/register-plugins.nu index 850eac6..4e79cbe 100755 --- a/nu/register-plugins.nu +++ b/nu/register-plugins.nu @@ -13,7 +13,7 @@ def main [ ] { let name = if $version =~ 'nightly' { 'nightly' } else { 'nushell' } - let useRegister = if $version =~ 'nightly' or $version == '*' or (is-lower-ver 0.93.0 $version) { false } else { true } + let useRegister = if $version =~ 'nightly' or $version == '*' or (is-lower-ver 0.92.0 $version) { false } else { true } let config_path = ($nu.env-path | path dirname) let config_prefix = $'https://github.com/nushell/($name)/blob/($version)/crates/nu-utils/src' aria2c $'($config_prefix)/sample_config/default_env.nu' -o env.nu -d $config_path