Expand description
This crate implements the core functionality of the interactive Nushell REPL and interfaces with reedline
.
Currently implements the syntax highlighting and completions logic.
Furthermore includes a few commands that are specific to reedline
§Internal Nushell crate
This crate implements components of Nushell and is not designed to support plugin authors or other users directly.
Structs§
- Evaluate
Commands Opts - File
Completion - NuCompleter
- NuHelp
Completer - NuHighlight
- NuHighlighter
- NuValidator
- Nushell
Prompt - Nushell prompt definition
- Semantic
Suggestion
Enums§
Functions§
- add_
cli_ context - eval_
config_ contents - eval_
source - evaluate_
commands - Run a command (or commands) given to us by the user
- evaluate_
file - Entry point for evaluating a file.
- evaluate_
repl - The main REPL loop, including spinning up the prompt itself.
- gather_
parent_ env_ vars