nushell/crates/nu-protocol/src
Stefan Holderbach 0986c61a5d
Lift line editor construction out of loop (#5041)
Enables the use of some features on reedline

- Keeping the line when clearing the screen with `Ctrl-L`
- Using the internal cut buffer between lines
- Submitting external commands via keybinding and keeping the line

Additional effect:

Keep the history around and do basic syncs (performance improvement
minimal as session changes have to be read and written)

Additional change:

Give the option to defer writing/rereading the history file to the
closing of the session ($config.sync_history_on_enter)
2022-03-31 23:25:48 +02:00
..
ast Move completions to DeclId (#4801) 2022-03-10 09:49:02 +02:00
engine Add search terms to Command and Signature (#4980) 2022-03-27 22:25:30 +03:00
value Fix for loop ctrlc not terminating (#5003) 2022-03-28 19:13:43 +13:00
config.rs Lift line editor construction out of loop (#5041) 2022-03-31 23:25:48 +02:00
example.rs Start support for commandline args to nu itself (#851) 2022-01-27 01:42:39 +11:00
exportable.rs Add export alias and export extern (#4878) 2022-03-20 07:58:01 +13:00
id.rs Hide alias (#4432) 2022-02-12 11:50:37 +02:00
lib.rs Add support for var decl spans (#4787) 2022-03-09 04:42:19 -05:00
overlay.rs Add export alias and export extern (#4878) 2022-03-20 07:58:01 +13:00
pipeline_data.rs Fix for loop ctrlc not terminating (#5003) 2022-03-28 19:13:43 +13:00
shell_error.rs did_you_mean: case-insensitive edit distance, tests (#4999) 2022-03-27 17:11:56 -05:00
signature.rs Add search terms to Command and Signature (#4980) 2022-03-27 22:25:30 +03:00
span.rs Default values (#4770) 2022-03-07 15:08:56 -05:00
syntax_shape.rs Move completions to DeclId (#4801) 2022-03-10 09:49:02 +02:00
ty.rs Move completions to DeclId (#4801) 2022-03-10 09:49:02 +02:00
variable.rs Add support for var decl spans (#4787) 2022-03-09 04:42:19 -05:00