This week in Nushell #255
Nushell
- devyn landed a massive Internal Representation (IR) compiler and evaluator PR 🎉🎉🎉 and then did lots of mostly related work: fixed the file count in the
Debug
implementation ofIrBlock
, fixed the order of I/O types intake until
, included the actual output type in an OutputMismatch error, made thestore-env
IR instruction also update the config, added IR support to the debugger, included more argument types toview ir
, fixed the signature ofview ir
, set the capacity of the Vec used ingather_captures()
to the expected number of captures, avoided cloning inSignature::get_positional()
, made pipe redirections consistent and addederr>|
and similar forms, used Arc for environment variables on the stack, updated the config directly at assignment, and madeinto bits
produce a bitstring stream. - ysthakur prevented the
touch
command from being added twice to the default context. - fdncred tweaked
parse
usage and examples for better clarity and did a quick fix up for IR PR as referenced. - sholderbach fixed
select
cell path renaming behavior, used conventional generic bounds, grouped dependabot updates for uutils/coreutils, bumped the yankedlibc
version, and documented public types innu-protocol
. - IanManske edited path form doc comments, continued the path migration with
nu-test-support
, added and used a newSignals
struct, and started the path migration. - zhiburt fixed unused space issues when truncation is used and header on border is configured and fixed the kv table width issue with header_on_border configuration.
- 132ikl fixed the main binary being rebuilt when nothing has changed.
- ayax79 made
polars unpivot
consistent withpolars pivot
and implemented a command to expose polars' pivot functionality. - WindSoilder raised an error when using the invalid
o>|
pipe. - ito-hiroki fixed
from toml
to handle TOML datetime correctly. - rgwood updated the
explore
feature to pass config to views at creation time. - hustcer upgraded Ubuntu runners to 22.04 to fix nightly build errors.
- YizhePKU fixed PWD-aware command hints.