mirror of
https://github.com/nushell/nushell.git
synced 2024-11-22 08:23:24 +01:00
cef05d3553
# Description Currently the implementation is different for Windows and Unix. Thus certain operations will fail if the platform foreign line ending is used: example failing under windows ``` git show (git merge-base main HEAD) ``` Temporary cheat is to strip all `\r` and `\n` from the end. Proper solution should trim them as correct patterns. Also needed: test of behavior with both platform newline and platform-foreign line endings cc @WindSoilder # User-Facing Changes Line endings should be trimmed no matter the source and no matter the platform # Tests + Formatting Still missing |
||
---|---|---|
.. | ||
src | ||
tests | ||
Cargo.toml | ||
LICENSE | ||
README.md |
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.