Home Explore Blog CI



nushell

blog/2022-02-18-twin0130.md
0ba03c5b1cbd901e675ef070e96018f30657289b707fc1fe0000000300001bc6
# This week in Nushell #130

## Nushell

- jt [added some more builtin var completions](https://github.com/nushell/nushell/pull/4540), [made 'for' implicitly filter out nothings](https://github.com/nushell/nushell/pull/4536), and [Add an explicit 'print' command](https://github.com/nushell/nushell/pull/4535), and [Treat `ls` for absolute paths as-is](https://github.com/nushell/nushell/pull/4513), and [Slight cleanup of 'from json' line-at-a-time](https://github.com/nushell/nushell/pull/4512), and [Move to a standard kebab/snake style](https://github.com/nushell/nushell/pull/4509), and [Require block params](https://github.com/nushell/nushell/pull/4505), and [Make comparisons/sort-by more 'global'](https://github.com/nushell/nushell/pull/4500), and [Use partial_cmp and make -i case insensitive](https://github.com/nushell/nushell/pull/4498), and [Another batch of command tests](https://github.com/nushell/nushell/pull/4496), and [Move and enable with-env test](https://github.com/nushell/nushell/pull/4489), and [Auto-hide aliases to prevent recursion](https://github.com/nushell/nushell/pull/4487), and [Fix view-source command](https://github.com/nushell/nushell/pull/4486), and [Remove statements, replaced by pipelines](https://github.com/nushell/nushell/pull/4482), and [Fix more command tests](https://github.com/nushell/nushell/pull/4481), and [Don't error on failed external expansion](https://github.com/nushell/nushell/pull/4480), and [Ensure that reduce has a valid span](https://github.com/nushell/nushell/pull/4479), and [Fix `to json` escape logic](https://github.com/nushell/nushell/pull/4478), and [Improve alias expansion, again](https://github.com/nushell/nushell/pull/4474), and [Make param parsing more resilient, correct missing param error](https://github.com/nushell/nushell/pull/4470), and [Fix main in scripts with captures](https://github.com/nushell/nushell/pull/4468), and [Auto-generate markdown command docs](https://github.com/nushell/nushell/pull/4451), and [Early return on subcommands](https://github.com/nushell/nushell/pull/4443), and [Improve completions with no starting characters](https://github.com/nushell/nushell/pull/4433)
- kubouch [fixed external completions relying on external commands](https://github.com/nushell/nushell/pull/4538), [fixed wrong FlatShape name of List](https://github.com/nushell/nushell/pull/4532), and [tested support fixes](https://github.com/nushell/nushell/pull/4517), and [Use overlay ID for module import lookup](https://github.com/nushell/nushell/pull/4514), and [Update CI 2](https://github.com/nushell/nushell/pull/4456), and [Update CI](https://github.com/nushell/nushell/pull/4445), and [Hide alias](https://github.com/nushell/nushell/pull/4432)
- efx [ported post](https://github.com/nushell/nushell/pull/4537)
- hustcer [added examples for env,let-env,rm,touch and date list-timezone](https://github.com/nushell/nushell/pull/4531), and [feat: update #4518, Add command examples for def, do, cp, mv, mkdir and ls](https://github.com/nushell/nushell/pull/4528), and [Add or update examples for some commands](https://github.com/nushell/nushell/pull/4521), and [fix: fix with-env example with pipeline input](https://github.com/nushell/nushell/pull/4458), and [feat: mark str to-datetime as deprecated command](https://github.com/nushell/nushell/pull/4448), and [feat: add unalias to deprecated command](https://github.com/nushell/nushell/pull/4440)
- wingertge [fixed stream printing on Windows](https://github.com/nushell/nushell/pull/4527), and [Fix ignore to run side effects of previous command](https://github.com/nushell/nushell/pull/4510)
- fdncred [standardized char nf terms](https://github.com/nushell/nushell/pull/4520), and [allow `dfr open` to open `tsv` files](https://github.com/nushell/nushell/pull/4516), and [remove $nu.keybinding-path](https://github.com/nushell/nushell/pull/4515), and [make find case insensitive](https://github.com/nushell/nushell/pull/4502), and [more test fixes](https://github.com/nushell/nushell/pull/4499), and [a few more tests](https://github.com/nushell/nushell/pull/4488), and [check to make sure we have data first](https://github.com/nushell/nushell/pull/4484), and [fix case insensitive sort](https://github.com/nushell/nushell/pull/4449), and [tweak plugin names in cargo.toml](https://github.com/nushell/nushell/pull/4441), and [forgot some plugins](https://github.com/nushell/nushell/pull/4439), and [tweak the wix](https://github.com/nushell/nushell/pull/4438), and [changed example description](https://github.com/nushell/nushell/pull/4434)
- onthebridgetonowhere created [Add newline after version printout](https://github.com/nushell/nushell/pull/4508), and [Add version as a flag](https://github.com/nushell/nushell/pull/4507)
- stormasm [added more examples to the sys command](https://github.com/nushell/nushell/pull/4491), and [remove ignore for sort_by command test by_column which is now passing](https://github.com/nushell/nushell/pull/4465), and [add in the Value List to the sort-by Ordering](https://github.com/nushell/nushell/pull/4464), and [sort_by: coerce_compare now returns an Ordering](https://github.com/nushell/nushell/pull/4461), and [sort_by error processing return ShellError instead of static String](https://github.com/nushell/nushell/pull/4453)
- jmoore34 added [date format list](https://github.com/nushell/nushell/pull/4485)
- b333z [fixed default duplicates column](https://github.com/nushell/nushell/pull/4452)
- PurityLake [fixed printing of builtin kill command #4392](https://github.com/nushell/nushell/pull/4447)
- dependabot created [Bump follow-redirects from 1.14.7 to 1.14.8 in /samples/wasm](https://github.com/nushell/nushell/pull/4446)
- elferherrera created [roll commands](https://github.com/nushell/nushell/pull/4437), and [headers command](https://github.com/nushell/nushell/pull/4414)

## Documentation

- jt [tried to publish again](https://github.com/nushell/nushell.github.io/pull/221)

## Nu_Scripts

- fdncred [tweaked font names](https://github.com/nushell/nu_scripts/pull/155), and [wip zoxide script](https://github.com/nushell/nu_scripts/pull/152), and [python gradient](https://github.com/nushell/nu_scripts/pull/151), and [silence ps1 script](https://github.com/nushell/nu_scripts/pull/150), and [autoview-type gradient](https://github.com/nushell/nu_scripts/pull/146)
- stormasm [updated flag.nu with more details of how flags work](https://github.com/nushell/nu_scripts/pull/154), and [update nth to select for weather script](https://github.com/nushell/nu_scripts/pull/147), and [show how flags work in nu](https://github.com/nushell/nu_scripts/pull/145), and [copy over to engine-q demo.nu](https://github.com/nushell/nu_scripts/pull/144)
- jt created [a couple more TWiN updates](https://github.com/nushell/nu_scripts/pull/153), and [Port nu_release to e-q](https://github.com/nushell/nu_scripts/pull/149), and [Update for block params](https://github.com/nushell/nu_scripts/pull/148)

## reedline

- elferherrera created [edit mode for quick completions](https://github.com/nushell/reedline/pull/318)

Chunks
8ce7c6f5 (1st chunk of `blog/2022-02-18-twin0130.md`)
3dc61215 (2nd chunk of `blog/2022-02-18-twin0130.md`)
30902eab (3rd chunk of `blog/2022-02-18-twin0130.md`)