Home Explore Blog CI



nushell

2nd chunk of `blog/2021-12-24-twin0122.md`
9b762ea17a61782b41e1dd101521602b1f6b856ad7720ffc0000000100000cbd
- fdncred [added configuration point for hint coloring](https://github.com/nushell/engine-q/pull/564), and [add configuration of maximum history size](https://github.com/nushell/engine-q/pull/563), and [update to latest reedline](https://github.com/nushell/engine-q/pull/562), and [add lp and rp](https://github.com/nushell/engine-q/pull/518)
- elferherrera created [vi mode](https://github.com/nushell/engine-q/pull/561), and [missing df command](https://github.com/nushell/engine-q/pull/549), and [sort env vars](https://github.com/nushell/engine-q/pull/544), and [Dataframe commands](https://github.com/nushell/engine-q/pull/542), and [nothing variable](https://github.com/nushell/engine-q/pull/527), and [command name change](https://github.com/nushell/engine-q/pull/526), and [Plugin signature](https://github.com/nushell/engine-q/pull/520), and [Plugin option for shell](https://github.com/nushell/engine-q/pull/517), and [Calling plugin without shell](https://github.com/nushell/engine-q/pull/516), and [Migration of series commands](https://github.com/nushell/engine-q/pull/515)
- matthewauld [ported compact command to engine-q](https://github.com/nushell/engine-q/pull/558)
- stormasm [added in a raw flag in the command to json](https://github.com/nushell/engine-q/pull/555), and [add in a new command called columns](https://github.com/nushell/engine-q/pull/519)
- kubouch [added environment variables doc page](https://github.com/nushell/engine-q/pull/554), and [Interpret lists as series of args for externals](https://github.com/nushell/engine-q/pull/550), and [Do not require both `from_string` and `to_string` in `env_conversions`](https://github.com/nushell/engine-q/pull/548), and [Wrap captured env var names into quotes as well](https://github.com/nushell/engine-q/pull/546), and [Fix capturing environment variables with " or '](https://github.com/nushell/engine-q/pull/537)
- onthebridgetonowhere [added skip-empty flag to lines command](https://github.com/nushell/engine-q/pull/543), and [port empty command](https://github.com/nushell/engine-q/pull/528)
- jaeheonji created [feat(into): add into-bool command](https://github.com/nushell/engine-q/pull/499)

## reedline

- jt fixed [Minor history issue](https://github.com/nushell/reedline/pull/210), and added [Another multiline decode](https://github.com/nushell/reedline/pull/209), and [Multiline fixes](https://github.com/nushell/reedline/pull/208), and [Simple multiline history](https://github.com/nushell/reedline/pull/207), and [Adjust prompt position after paste](https://github.com/nushell/reedline/pull/206), and [Complete to the latest history](https://github.com/nushell/reedline/pull/204), and [Add a history-specific completer](https://github.com/nushell/reedline/pull/203), and [Apply history on tab](https://github.com/nushell/reedline/pull/202)
- elferherrera created [defining paste event](https://github.com/nushell/reedline/pull/205)
- sholderbach [disabled raw mode with `Drop` for panics](https://github.com/nushell/reedline/pull/201), and [Remove additional line on line clear via Ctrl-C](https://github.com/nushell/reedline/pull/200), and [Attempt at consolidating offset calculations and streamlining the painting](https://github.com/nushell/reedline/pull/164)

Title: Engine-Q and Reedline Updates
Summary
This chunk details updates to the engine-q and reedline components. Engine-q enhancements include configuration options for hint coloring and maximum history size, the addition of vi mode, a missing 'df' command, environment variable sorting, dataframe commands, 'nothing' variable, plugin signature adjustments, and more. Reedline improvements focus on multiline history, prompt position adjustments, history-specific completion, and fixes for raw mode handling and line clearing.