mirror of
https://github.com/nushell/nushell.git
synced 2025-04-10 22:18:17 +02:00
* Implement exclusive and inclusive ranges with .. and ..= This commit adds right-exclusive ranges. The original a..b inclusive syntax was changed to reflect the Rust notation. New a..=b syntax was introduced to have the old behavior. Currently, both a.. and b..= is valid, and it is unclear whether it's valid to impose restrictions. The original issue suggests .. for inclusive and ..< for exclusive ranges, this can be implemented by making simple changes to this commit. * Fix collect tests by changing ranges to ..= * Fix clippy lints in exclusive range matching * Implement exclusive ranges using `..<` |
||
---|---|---|
.. | ||
base | ||
config | ||
utils | ||
base.rs | ||
command.rs | ||
config.rs | ||
dict.rs | ||
lib.rs | ||
operators.rs | ||
primitive.rs | ||
process.rs | ||
types.rs | ||
value.rs |