forked from extern/nushell
4f4e8c984e
# Description To my knowledge `type@completer` annotations only make sense in arguments at the moment. Restrict the parsing. Also fix a bug in parsing the completer annotation should there be more than 1 `@` - Add test that we disallow completer in type - Guard against `@` inside command name - Disallow custom completers in type specification # User-Facing Changes Error when annotating a variable or input-output type with a completer # Tests + Formatting Tests to verify the error message |
||
---|---|---|
.. | ||
tests | ||
command.rs | ||
config_files.rs | ||
ide.rs | ||
logger.rs | ||
main.rs | ||
README.md | ||
run.rs | ||
signals.rs | ||
terminal.rs | ||
test_bins.rs | ||
tests.rs |
Nushell REPL
This directory contains the main Nushell REPL (read eval print loop) as part of the CLI portion of Nushell, which creates the nu
binary itself.
Current versions of the nu
binary will use the Nu argument parsing logic to parse the commandline arguments passed to nu
, leaving the logic here to be a thin layer around what the core libraries.