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
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
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
Darren Schroeder
d1e7884d19
table refactor for readability ( #5555 )
2022-05-16 10:35:57 -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
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
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
Herlon Aguiar
8218f72eea
nu-cli/completions: added tests for dotnu completions ( #5460 )
2022-05-10 13:18:18 -05:00
Reilly Wood
c0b99b7131
Enable converting dates to ints ( #5489 )
2022-05-10 13:15:28 -05:00
Darren Schroeder
75c033e4d1
refactor for legibility ( #5503 )
...
* refactor for legibility
* clippy
2022-05-10 12:49:34 -05:00
WindSoilder
d88d057bf6
keep metadata while format filesize ( #5502 )
2022-05-10 11:24:06 -05:00
Justin Ma
b00098ccc6
opt: improve ls by call get_file_type only one time ( #5500 )
...
* opt: improve ls by call get_file_type only one time
* fmt
* cs
2022-05-10 08:01:06 -05:00
Justin Ma
7e5e9c28dd
Fix #3899 , make mv
and rm
to be quiet by default ( #5501 )
2022-05-10 08:00:27 -05:00
Justin Ma
8ffffe9bcc
Improve #4975 of filtering ls
output by size issue ( #5494 )
...
* Improve #4975 of filtering `ls` output by size issue
* cargo fmt
2022-05-10 06:39:37 -05:00
WindSoilder
8030f7e9f0
add format filesize ( #5498 )
...
* add format filesize
* add comment
* add comment
* remove comment
2022-05-10 06:35:14 -05:00
pwygab
f311da9623
Adds fix for when multiple flags are in one line. ( #5493 )
2022-05-10 06:13:19 -05:00
Reilly Wood
14d80d54fe
Parse timestamps as UTC by default ( #5488 )
...
* Parse timestamps as UTC by default
* Fix up flags and examples
2022-05-09 13:57:28 -05:00
Reilly Wood
23b467061b
Display range values better ( #5487 )
2022-05-09 12:18:37 -05:00
pwygab
8d8f25b210
Fixing the flag issue ( #5447 )
...
* Fixing the flag issue
* whoops, forgot the original point of the function
* Update deparse.rs
* Update deparse.rs
* Update deparse.rs
* maybe this might work
* fmt
* quotation marks works now due to a rigorous check for args.
* fmt and clippy
* kept the original escape_quote_string(), escaped " and \
* removed script.nu
* Added appropriate comments.
2022-05-09 07:01:58 -05:00
Justin Ma
7ee22603ac
Fix #5469 , making $nothing or null convert to filesize of 0B ( #5485 )
2022-05-09 06:19:28 -05:00
Reilly Wood
4052a99ff5
Handle int input in into datetime
( #5484 )
2022-05-09 06:16:01 -05:00
Justin Ma
ccfa35289b
Fix to csv
and to tsv
for simple list, close : #4780 ( #5483 )
...
* Fix `to csv` and `to tsv` for simple list, close : #4780
* ci skip
2022-05-09 06:14:42 -05:00
JT
54fc164e1c
Allow hooks to be lists of blocks ( #5480 )
2022-05-09 13:56:48 +12:00
JT
3a35bf7d4e
Add hooks to cli/repl ( #5479 )
...
* Add hooks to cli/repl
* Clippy
* Clippy
2022-05-09 07:28:39 +12:00
WindSoilder
a61d09222f
document out positional argument type ( #5461 )
2022-05-08 08:11:28 -05:00