Home Explore Blog CI



nushell

blog/2022-01-07-twin0123.md
f9711947d905f25d9bf47f53f16aea0686d9c431a85cd48e0000000300000ecf
# This week in Nu #123

## Nushell

- jntrnr created [Bump to 0.42](https://github.com/nushell/nushell/pull/4234)

## Nu_Scripts

- kubouch [translated fehbg.nu to engine-q](https://github.com/nushell/nu_scripts/pull/117)

## engine-q

- jt [bumped reedline](https://github.com/nushell/engine-q/pull/634), and [bumped reedline](https://github.com/nushell/engine-q/pull/627), and [fixed flattening of $in variable](https://github.com/nushell/engine-q/pull/624), and [Preserve metatdata in where](https://github.com/nushell/engine-q/pull/618), and [Don't read config in a tight loop](https://github.com/nushell/engine-q/pull/614), and [Allow update to also insert](https://github.com/nushell/engine-q/pull/610), and [Allow for and other commands missing positionals near keywords](https://github.com/nushell/engine-q/pull/606), and [Handle external redirects better](https://github.com/nushell/engine-q/pull/598), and [Require let to be a statement, move auto-cd](https://github.com/nushell/engine-q/pull/594), and [Fix ls listing](https://github.com/nushell/engine-q/pull/593), and [Add line ending autodetect to 'lines'](https://github.com/nushell/engine-q/pull/589), and [Flush stmts](https://github.com/nushell/engine-q/pull/584), and [Fix some 'open' signature stuff](https://github.com/nushell/engine-q/pull/583), and [Add single tick string interpolation](https://github.com/nushell/engine-q/pull/581), and [Fix custom call scope leak, refactor tests](https://github.com/nushell/engine-q/pull/580)
- elferherrera [created history file if it doesnt exit](https://github.com/nushell/engine-q/pull/605), and [def argument check](https://github.com/nushell/engine-q/pull/604)
- fdncred fixed [typo in signature](https://github.com/nushell/engine-q/pull/633), and [revert file_types to lowercase](https://github.com/nushell/engine-q/pull/623), and [ignore .DS_Store files on Mac](https://github.com/nushell/engine-q/pull/622), and [Update to the latest reedline](https://github.com/nushell/engine-q/pull/608), and [add ability to specify an ansi style](https://github.com/nushell/engine-q/pull/595)
- stormasm [fixed issue #559: to json -r serializes datetime without spaces](https://github.com/nushell/engine-q/pull/596)
- Pantonshire created [Port the `every` command](https://github.com/nushell/engine-q/pull/626)
- nibon7 created [Create config directory if it does not exist](https://github.com/nushell/engine-q/pull/625)
- hustcer created [Ported `ignore` command to engine-q](https://github.com/nushell/engine-q/pull/621)
- sholderbach created [Decode escaped newlines in history command](https://github.com/nushell/engine-q/pull/592)

## reedline

- elferherrera [adjusted position to insert in middle](https://github.com/nushell/reedline/pull/226), and [prompt moves based on hint](https://github.com/nushell/reedline/pull/217), and [vi insert mode kept after enter](https://github.com/nushell/reedline/pull/214), and [vi insert mode default](https://github.com/nushell/reedline/pull/213), and [vi mode commands](https://github.com/nushell/reedline/pull/211)
- jt [let anims handle resize](https://github.com/nushell/reedline/pull/227), and [Make StyledText easier to work with](https://github.com/nushell/reedline/pull/225)
- sholderbach [tested and fix line buffer utils](https://github.com/nushell/reedline/pull/224), and [Make the editing operations aware of multiline](https://github.com/nushell/reedline/pull/219), and [Disable hints during history traversal](https://github.com/nushell/reedline/pull/215), and [Improve history internals](https://github.com/nushell/reedline/pull/212)
- crowlKats [fixed: make traits `Send`](https://github.com/nushell/reedline/pull/223)
- davidlattimore created [Cargo.toml: Add repository link](https://github.com/nushell/reedline/pull/216)

Chunks
eb12db22 (1st chunk of `blog/2022-01-07-twin0123.md`)
Title: This week in Nu #123: Nushell, Nu_Scripts, engine-q, and reedline updates
Summary
This summary covers the changes and updates made to Nushell, Nu_Scripts, engine-q, and reedline this week. It includes bumping to version 0.42 in Nushell, translating fehbg.nu to engine-q in Nu_Scripts, and various fixes and improvements in engine-q and reedline. The updates span across multiple contributors and address different aspects such as file handling, command behavior, style adjustments, and overall functionality.