1
Fork 0
mirror of https://github.com/RGBCube/nu_scripts synced 2025-08-01 06:37:46 +00:00

Rename range to slice (#1014)

Followup for https://github.com/nushell/nushell/pull/14825
This commit is contained in:
Stefan Holderbach 2025-01-17 13:26:29 +01:00 committed by GitHub
parent 1f6ee6c86d
commit fd686c0b0c
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
12 changed files with 29 additions and 29 deletions

View file

@ -36,7 +36,7 @@ export def get-sign [cmd] {
# "test -h [123 (3213 3)] 123 `a sdf` --cd --ef sadf -g" | token
export def token [] {
let s = ($in | split row '' | range 1..-2)
let s = ($in | split row '' | slice 1..-2)
let s = if ($s | last) == ' ' { $s } else { $s | append ' ' }
mut par = []
mut res = []
@ -58,11 +58,11 @@ export def token [] {
$par ++= [$c]
}
if $c in ['}' ']' ')'] {
$par = ($par | range ..-2)
$par = ($par | slice ..-2)
}
if $c in ['"' "'" '`'] {
if ($par | length) > 0 and ($par | last) == $c {
$par = ($par | range ..-2)
$par = ($par | slice ..-2)
} else {
$par ++= [$c]
}
@ -109,8 +109,8 @@ export def parse [] {
}
}
$opt._args = $pos
let p = $pos | range 1..($sign.positional | length)
let rest = $pos | range (($sign.positional | length) + 1)..-1
let p = $pos | slice 1..($sign.positional | length)
let rest = $pos | slice (($sign.positional | length) + 1)..-1
$opt._pos = ( $p | enumerate
| reduce -f {} {|it, acc|
$acc | upsert ($sign.positional | get $it.index) $it.item