WindSoilder
1999e0dcf3
Fix flatten behavior ( #5584 )
...
* one step closer to flatten
* integration code is passing, but still need to do one more level flatten for table
* fix flatten
* using match instead of several if let
* make better comment
* fmt code
* better comment
2022-05-19 06:46:48 -05:00
Ian Manske
ac30b3d108
Fix menu panic for empty examples. ( #5581 )
2022-05-19 10:04:56 +02:00
WindSoilder
2b1e05aad0
add quantile column ( #5583 )
2022-05-18 20:47:26 -05:00
pwygab
6c56829976
Allowing for flags with '=' in them to register as flags. ( #5579 )
...
* hacky fix for registering flags with '='
* fmt
2022-05-18 11:26:58 -05:00
njbull4
2c58beec13
cp, mv, and rm commands need to support -i flag ( #5523 )
...
* restored interactive mode to rm command
* removed unnecessary whitespace in rm file
* removed unnecessary whitespace in rm file
* fixed python-vertualenv build issue
* moved interactive logic to utils file
* restored interactive mode to cp command
* interactive mode for mv wip
* finished mv implementation
* removed unnecessary whitespace
* changed unwrap to expect
2022-05-18 09:53:46 -05:00
Jae-Heon Ji
9c779b071b
feat: apply the --numbered
option to acc in reduce
command. ( #5575 )
...
* feat: apply the `-n` option to acc
* feat: update tests and examples
2022-05-18 09:49:34 -05:00
krober
1e94793df5
Add str title-case ( #5573 )
...
Co-authored-by: kyle <kyle@archtop.local>
2022-05-18 08:57:20 -05:00
WindSoilder
7d9a77f179
fix select tests ( #5577 )
2022-05-18 06:20:26 -05:00
WindSoilder
bb079608dd
fix move test ( #5576 )
...
* fix move test
* remove ignore
2022-05-18 06:18:21 -05:00
WindSoilder
5fa42eeb8c
Make format support nested column and use variable ( #5570 )
...
* fix format for nested structure
* make little revert
* add tests
* fix format
* better comment
* make better comment
2022-05-18 06:08:43 -05:00
krober
3e09158afc
Move capitalize, downcase, upcase to /cases; fix some example descriptions; clarify usage text ( #5572 )
...
Co-authored-by: kyle <kyle@archtop.local>
2022-05-18 00:55:43 -04:00
Darren Schroeder
7a78171b34
move items to showcase ( #5569 )
2022-05-17 18:21:14 -05:00
Reilly Wood
633ebc7e43
Revert "Enable backtraces by default ( #5562 )" ( #5568 )
...
This reverts commit 8004e8e2a0
.
2022-05-17 15:02:45 -07:00
Darren Schroeder
f0cb2f38df
refactor all write_alls to ensure flushing ( #5567 )
2022-05-17 13:28:18 -05:00
Darren Schroeder
f26d3bf8d7
make print flush ( #5566 )
2022-05-17 09:27:12 -05:00
Emilien Fugier
498672f5e5
feat(errors): more explicit module_or_overlay_not_found_error help message ( #5564 )
2022-05-17 06:22:31 -05:00
Reilly Wood
038391519b
Upgrade trash crate for faster non-Windows builds ( #5563 )
2022-05-16 17:48:41 -07:00
Reilly Wood
8004e8e2a0
Enable backtraces by default ( #5562 )
2022-05-16 17:04:41 -07:00
JT
e192684612
Revert "Try to do less work during capture discovery ( #5560 )" ( #5561 )
...
This reverts commit 5d40fc2726
.
2022-05-17 10:49:59 +12:00
JT
5d40fc2726
Try to do less work during capture discovery ( #5560 )
2022-05-17 09:05:26 +12:00
victormanueltn
a22d70718f
Add search terms to build-string command. ( #5557 )
2022-05-16 12:21:01 -07:00
Reilly Wood
24a49f1b0a
Remove doctests action ( #5556 )
...
We're no longer using `cargo nextest` for our main test job. The separate action for doctests was only necessary because `cargo nextest` does not support doctests, it can be removed.
Hoping this will result in less data cached but we'll see.
2022-05-16 09:10:00 -07:00
Reilly Wood
04473a5593
Update pull request template for faster clippy+tests
...
Updating the Clippy and `cargo test` instructions to be more similar to what we do in CI. Will speed things up a bit for contributors.
2022-05-16 08:42:38 -07:00
Darren Schroeder
d1e7884d19
table refactor for readability ( #5555 )
2022-05-16 10:35:57 -05:00
Eric Bouchard
2b96c93b8d
Sync resources version ( #5554 )
...
Fix line ending
2022-05-16 09:15:10 -05:00
WindSoilder
fc41a0f96b
use reverse iter on value search ( #5553 )
2022-05-16 06:29:40 -05:00
Fernando Herrera
8bd68416e3
Lazy dataframes ( #5546 )
...
* lazyframe definition
* expressions and lazy frames
* new alias expression
* more expression commands
* updated to polars main
* more expressions and groupby
* more expressions, fetch and sort-by
* csv reader
* removed open csv
* unique function
* joining functions
* join lazy frames commands with eager commands
* corrected tests
* Update .gitignore
* Update .gitignore
Co-authored-by: JT <547158+jntrnr@users.noreply.github.com>
2022-05-16 08:27:43 +01:00
Reilly Wood
2062e33c37
CI: bust caches ( #5550 )
...
* bust test cache to see if that fixes issue
* bust all caches
2022-05-15 22:24:51 -07:00
JT
c6383874e9
Try removing debuginfo for ci builds ( #5549 )
...
* Try removing debuginfo for ci builds
* oops, wrong inherits
* extra flag
* nextest doesn't support --profile in the same way
* try to allow for a ci-specific target
* Oops, run more tests
2022-05-16 16:02:11 +12:00
Reilly Wood
d90b25c633
Look up git commit hash ourselves, drop libgit2 dependency ( #5548 )
2022-05-16 13:57:25 +12:00
WindSoilder
44bcfb3403
fix zip test ( #5536 )
2022-05-15 16:44:32 -05:00
Herlon Aguiar
c047fd4778
nu-cli/completions: add custom completion test ( #5543 )
2022-05-14 15:09:41 -05:00
WindSoilder
16bd7b6d0d
Fix Value::Record compare logic, and pass uniq tests. ( #5541 )
...
* fix record compare logic
* add more comment
2022-05-14 06:04:09 -05:00
Herlon Aguiar
3cef94ba39
nu-glob: add fs::symlink_metadata to detect broken symlinks ( #5537 )
...
* nu-glob: add fs::symlink_metadata to detect broken symlinks
* fix join result
2022-05-13 17:56:26 -07:00
Reilly Wood
f818193b53
Change history menu keybinding from ctrl+x to ctrl+r ( #5507 )
...
* Change history menu keybinding to ctrl+r from ctrl+x
* Remove menupage actions from default config
* remove trailing whitespace
* re-add next+previous page keybindings
* Remove hardcoded menu keybindings
* Hardcode new keybindings
2022-05-13 09:26:14 -05:00
Robert O'Shea
1aec4a343a
Made a change to completion resolution order ( #5440 )
...
* Made a change to completion resolution order
* Potential fix for completion (remove file paths from command completer)
* Updating formatting
* Removed commented out code for readability
* Fixed compile error on merge
2022-05-13 08:15:24 -05:00
WindSoilder
852de79212
Implement histogram command ( #5518 )
...
* finish histogram
* adjust comment
* add test for histogram
* add Date to test
* move hashable value back inside chart package
2022-05-13 06:48:47 -05:00
WindSoilder
06f40405fe
add rename ( #5534 )
2022-05-13 06:47:11 -05:00
Reilly Wood
65bac77e8a
More CI work ( #5527 )
...
* Add cache+docs to plugin CI job
* CI perf: don't statically link OpenSSL
* Run Clippy in plugin job
* comment
* bust cache
* trigger build
* remove nextest, split plugins better
* trigger CI
* try disabling embed-resource
* try disabling libgit2 in shadow-rs
* use lld linker on Windows
* Skip embedding Windows resource (slow) during tests
* disable shadow-rs git integration during tests
* go back to simpler shadow-rs and embed-resources setup
* some renaming
* forgot nextest
* trigger ci
* Remove Clippy and unnecessary build
* trigger CI
* disable lld
* reenable lld
* cleanup
* revert embed_resource change
2022-05-13 06:40:46 -05:00
Herlon Aguiar
32d1939a95
nu-command/filesystem: fix rm .sock file ( #5524 )
2022-05-12 19:25:21 -05:00
Darren Schroeder
53e35670ea
add the ability to change table mode when running script ( #5520 )
2022-05-12 07:27:44 -05:00
Herlon Aguiar
a92567489f
nu-cli/completions: verify case for matching dir, .nu, file and command ( #5506 )
...
* nu-cli/completions: verify case for matching dir, .nu, file and command
* avoid copy
* fix clippy
2022-05-11 16:16:52 -05:00
Justin Ma
2145feff5d
feat: add tutor list
support, remove tutor engine-q
, fix : #4950 ( #5511 )
...
* feat: add `tutor list` support, remove tutor `engine-q`, fix : #4950
* cs
* fmt
2022-05-11 16:16:01 -05:00
Darren Schroeder
0b95465ea1
add --table_mode
-m
parameter ( #5513 )
...
* add `--table_mode` `-m` parameter
* underscores to dashes
2022-05-11 16:15:31 -05:00
Carl Schierig
ec804f4568
nu-command ls - bump umask crate to 2.0.0 ( #5514 )
2022-05-11 16:13:45 -05:00
Kangaxx-0
4717ac70fd
Add verbose ( #5512 )
...
Co-authored-by: Frank Zhang <v-frankz@microsoft.com>
2022-05-11 11:46:13 -05:00
Kangaxx-0
9969fbfbb1
Add feedback to cp ( #5482 )
...
Co-authored-by: Frank Zhang <v-frankz@microsoft.com>
2022-05-11 20:06:30 +08:00
Peter Tolsma
5f39267a80
Make $nothing | into string == "" ( #5490 )
...
* Make $nothing | into string == ""
* Fix up existing into string tests
* Add $nothing | into string test
* Formatting
* Windows line endings test fix
2022-05-11 12:26:43 +03:00
Darren Schroeder
94a9380e8b
adjust where prompt markers go ( #5491 )
...
* adjust where prompt markers go
* marks are working, yipee!
2022-05-10 16:33:18 -05:00
Herlon Aguiar
1d64863585
nu-cli/completions: add variable completions test + refactor tests ( #5504 )
...
* refactor tests
* removed old test file
2022-05-10 15:17:07 -05:00