nushell/crates/nu-protocol
Devyn Cairns 6446f26283
Fix $in in range expressions (#13447)
# Description

Fixes #13441.

I must have forgotten that `Expr::Range` can contain other expressions,
so I wasn't searching for `$in` to replace within it. Easy fix.

# User-Facing Changes
Bug fix, ranges like `6 | 3..$in` work as expected now.

# Tests + Formatting
Added regression test.
2024-07-25 18:28:44 +08:00
..
src Fix $in in range expressions (#13447) 2024-07-25 18:28:44 +08:00
tests Avoid clone in Signature::get_positional() (#13338) 2024-07-11 02:14:05 +00:00
Cargo.toml Bump version to 0.96.1 (#13439) 2024-07-25 18:28:18 +08:00
LICENSE Fix rest of license year ranges (#8727) 2023-04-04 09:03:29 +12:00
README.md Add nu-protocol 2021-09-02 13:29:43 +12:00

nu-protocol

The nu-protocol crate holds the definitions of structs/traits that are used throughout Nushell. This gives us one way to expose them to many other crates, as well as make these definitions available to each other, without causing mutually recursive dependencies.