2
0
Fork 0
mirror of https://github.com/nushell/nushell synced 2025-02-13 12:43:48 +00:00
Commit graph

5161 commits

Author SHA1 Message Date
Justin Ma
b007290a4e
Fix , and add a table sorting example for sort-by command ()
* Fix , and add a table sorting example for `sort-by` command

* ci skip
2022-03-25 16:22:57 +13:00
Darren Schroeder
7c92791eed
add .mailmap to .gitignore 2022-03-24 20:36:52 -05:00
Randy Barlow
80769b7197
Set the minimum Rust version to 1.59 ()
nushell uses the strip option in two of its profiles in Cargo.toml.
This option is new in Rust 1.59[0], so this commit adjusts Cargo.toml to
mark 1.59 as the minimum supported Rust version[1].

[0] https://blog.rust-lang.org/2022/02/24/Rust-1.59.0.html
[1] https://doc.rust-lang.org/cargo/reference/manifest.html#the-rust-version-field

Signed-off-by: Randy Barlow <randy@electronsweatshop.com>
2022-03-25 08:08:34 +13:00
Michael Angerman
9b5dff828d
bump csv crate to the latest 1.1.6 () 2022-03-24 12:59:27 -05:00
Tomoki Aonuma
90013295aa
Fix parse_string_strict() to detect unbalanced quotes properly () 2022-03-25 05:57:03 +13:00
Jonathan Moore
ea7c8c237e
CantConvert improvements ()
* CantConvert improvements

* cargo fmt
2022-03-24 07:04:31 -05:00
JT
5d5b02d8dc
Don't assume external ls () 2022-03-24 16:42:41 +13:00
Vishal Sodani
00b67d338d
added missing metadata for drop and uniq ()
* added missing metadata for drop and uniq 

* added missing metadata for keep 

* added missing metadata for append 

* added missing metadata for shuffle 
2022-03-24 07:27:01 +13:00
Darren Schroeder
d32e878868
rename export def to export alias ()
copy-n-paste error
2022-03-23 07:53:10 -05:00
Darren Schroeder
41af2e4b30
update link () 2022-03-23 07:52:49 -05:00
Justin Ma
e9f9aab79f
chore: Update default register examples () 2022-03-23 20:41:58 +13:00
LebsterFace
e826540037
Pass /D flag to cmd.exe to disable AutoRun ()
* Pass `/D` flag to `cmd.exe` to disable AutoRun

* Pass `/D` flag before `/c`

This avoids running the command '/D <&self.name.item>' in cmd
2022-03-23 19:05:06 +13:00
Darren Schroeder
a435a9924c
add ability to execute on demand () 2022-03-22 21:09:58 -05:00
JT
02ed15b932
Update Cargo.toml 2022-03-23 09:44:24 +13:00
JT
81e269c483
Update Cargo.toml 2022-03-23 09:44:03 +13:00
JT
eceae26b0a
Update Cargo.toml 2022-03-23 09:39:03 +13:00
JT
ec5fd62f9f
Add licenses ()
* Add licenses

* Add licenses
2022-03-23 09:25:38 +13:00
JT
74af31a42f
Update release.yml 2022-03-23 08:07:11 +13:00
JT
1c964cdfe7
Bump to 0.60 ()
* WIP

* semi-revert metadata change
2022-03-23 07:32:03 +13:00
Darren Schroeder
352cf31db2
update comments, add other targets ()
keep these other targets in case we need them in the future
2022-03-22 08:27:48 -05:00
JT
66e736dab4
Externals shouldn't expand aliases () 2022-03-22 11:57:48 +13:00
Darren Schroeder
18067138aa
created an alternate way to determine line count () 2022-03-21 11:56:14 -05:00
Darren Schroeder
bd7a506897
update size command to be more accurate () 2022-03-20 17:09:30 -05:00
Homa Wong
1d38ff071e
fix: typo ()
Fix a typo in the default config
2022-03-20 07:49:00 -05:00
JT
e6a5011fdb
Allow 'error make' to make simple errors ()
* Allow 'error make' to make simple errors

* Add example
2022-03-20 16:25:45 +13:00
JT
d5f23ab592
Put completions in their own module () 2022-03-20 12:03:58 +13:00
JT
bd5778fa24
remove the boolean vars () 2022-03-20 08:12:10 +13:00
JT
f3bb1d11d3
Add export alias and export extern ()
* export alias

* export extern
2022-03-20 07:58:01 +13:00
Darren Schroeder
285f91e67a
add module name to $nu.scope.commands info () 2022-03-19 10:58:56 -05:00
Darren Schroeder
01c1e5e8b0
commands are either custom or builtin, not both ()
* commands are either custom or builtin, not both

* clippy
2022-03-19 09:52:50 -05:00
Fernando Herrera
d6669d3f33
Polars update ()
* update to polars 0.20

* add to date parser for series
2022-03-19 11:13:34 +00:00
Jakub Žádník
3db608eb5c
Re-enable virtualenv tests () 2022-03-19 00:36:38 +02:00
JT
b293282e9b
Add insert/update to lists () 2022-03-19 10:12:54 +13:00
JT
983d115bc0
Add an alias denylist for expansions () 2022-03-19 08:03:57 +13:00
Darren Schroeder
5a1af4d661
fixed a couple more tests () 2022-03-18 12:35:28 -05:00
Darren Schroeder
4f05e9f4a6
add a display of what the colors look like in ansi --list ()
* add a display of what the colors look like in `ansi --list`

* change 'color' to 'preview' - add the ability to turn it off via config with use_ansi_coloring
2022-03-18 06:27:33 -05:00
JT
7773c4cd4d
Fix single quote external interpolation () 2022-03-18 19:59:28 +13:00
JT
d0cbb2d12c
Allow expanding aliases before keywords, improve hiding ()
* Allow aliasing source

* Add test

* improve hiding

* Finish adding tests

* fix test
2022-03-18 11:35:50 +13:00
JT
0986eefb64
Add insert and update back () 2022-03-18 06:55:02 +13:00
Darren Schroeder
6e69d40bb9
some tweaks to main for testing () 2022-03-17 11:32:54 -05:00
Stefan Holderbach
9db356e174
Remove nu-ansi-term from the tree, use reedline 0.3 ()
To simplify use of nu-ansi-term in both nushell/nushell and
nushell/reedline remove it from the workspace to have a separate
progression of version numbers.

This allows reedline to use the latest published version and nushells
workspace to use the same most recent version

Changes the `Cargo.toml`s to use reedline from crates.io

Co-authored-by: JT <547158+jntrnr@users.noreply.github.com>
2022-03-17 15:29:52 +13:00
Darren Schroeder
6700fbeed7
rename update to upsert to mirror what it really does ()
* rename `update` to `upsert` to mirror what it really does

* change to latest reedline and nu-ansi-term
2022-03-16 19:13:34 -05:00
Darren Schroeder
ca12f39db3
added nu-utils crate, fixed issue where externals turn off vt processing ()
* added `nu-utils` crate, fixed issue where externals turn off vt processing

* hopefully make work in non-windows environments

* clippy
2022-03-16 17:21:06 -05:00
Darren Schroeder
460d635ed0
update so that --log-level will work properly () 2022-03-17 08:58:11 +13:00
Charles Dixon
1a16b9a2c4
Move repl loop and command/script execution to nu_cli ()
* Refactor usage of is_perf_true to be a parameter passed around

* Move repl loop and command/script execution to nu_cli

* Move config setup out of nu_cli

* Update config_files.rs

* Update main.rs

Co-authored-by: JT <547158+jntrnr@users.noreply.github.com>
2022-03-17 07:17:06 +13:00
JT
0bd8664f33
Fix string interpolation escaping () 2022-03-16 05:09:30 +13:00
Michael Angerman
762da0989c
now that docs/commands is gone delete make_docs.nu as it is no longer needed () 2022-03-14 20:50:46 -07:00
Michael Angerman
65baeaecd4
delete docs/commands () 2022-03-14 21:00:30 -05:00
Reilly Wood
cb5d997adf
Change update help+examples for creating new columns ()
* Change update help/examples for creating new column

* Enable example tests for update command
2022-03-14 15:32:33 -05:00
Justin Ma
10d805c1fa
feat: fix and update some examples () 2022-03-14 07:41:09 -05:00