Hristo Filaretov
8a9cc33aac
Fix alias import ( #4968 )
...
* Fix alias import
Alias importing was registering the alias id as a decl instead of alias.
This caused issues when hiding and then reimporting the alias.
* Clippy format
Co-authored-by: Hristo Filaretov <h.filaretov@protonmail.com>
2022-03-25 17:56:40 -05:00
JT
66087b01e6
Improve the 'use' and 'source' errors ( #4966 )
...
* Improve the 'use' and 'source' errors
* Add register
2022-03-26 10:43:46 +13:00
JT
19fa41b114
Fix single quote environment values ( #4960 )
...
* Fix single quote external values
* Try to fix windows
* fix test
* fix test
2022-03-26 09:14:48 +13:00
JT
91cd1717e9
Add escapes to 'to nuon' ( #4964 )
2022-03-26 08:35:37 +13:00
JT
12b85beecc
Fix path join on streams ( #4959 )
2022-03-26 07:46:48 +13:00
Michael Angerman
2252833917
bump cargo crate sys-locale to the latest version ( #4957 )
2022-03-25 10:00:35 -07:00
JT
4e9c1067fb
Fix 4946 ( #4951 )
...
* Fix reject
* test
* clippy
2022-03-25 20:48:01 +13:00
Michael Angerman
e505e57a7a
align all of the serde_json crates to the same version ( #4949 )
2022-03-25 18:54:49 +13:00
JT
d122827a30
Fix operator precedence parser ( #4947 )
2022-03-25 16:23:08 +13:00
Justin Ma
b007290a4e
Fix #4942 , and add a table sorting example for sort-by
command ( #4948 )
...
* Fix #4942 , and add a table sorting example for `sort-by` command
* ci skip
2022-03-25 16:22:57 +13:00
Michael Angerman
9b5dff828d
bump csv crate to the latest 1.1.6 ( #4939 )
2022-03-24 12:59:27 -05:00
Tomoki Aonuma
90013295aa
Fix parse_string_strict() to detect unbalanced quotes properly ( #4928 )
2022-03-25 05:57:03 +13:00
Jonathan Moore
ea7c8c237e
CantConvert improvements ( #4926 )
...
* CantConvert improvements
* cargo fmt
2022-03-24 07:04:31 -05:00
JT
5d5b02d8dc
Don't assume external ls
( #4925 )
2022-03-24 16:42:41 +13:00
Vishal Sodani
00b67d338d
added missing metadata for drop and uniq #4763 ( #4908 )
...
* added missing metadata for drop and uniq #4763
* added missing metadata for keep #4763
* added missing metadata for append #4763
* added missing metadata for shuffle #4763
2022-03-24 07:27:01 +13:00
Darren Schroeder
d32e878868
rename export def to export alias ( #4912 )
...
copy-n-paste error
2022-03-23 07:53:10 -05:00
Justin Ma
e9f9aab79f
chore: Update default register examples ( #4904 )
2022-03-23 20:41:58 +13:00
LebsterFace
e826540037
Pass /D
flag to cmd.exe
to disable AutoRun ( #4903 )
...
* 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
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 ( #4893 )
...
* Add licenses
* Add licenses
2022-03-23 09:25:38 +13:00
JT
1c964cdfe7
Bump to 0.60 ( #4892 )
...
* WIP
* semi-revert metadata change
2022-03-23 07:32:03 +13:00
JT
66e736dab4
Externals shouldn't expand aliases ( #4889 )
2022-03-22 11:57:48 +13:00
Darren Schroeder
18067138aa
created an alternate way to determine line count ( #4887 )
2022-03-21 11:56:14 -05:00
Darren Schroeder
bd7a506897
update size
command to be more accurate ( #4885 )
2022-03-20 17:09:30 -05:00
JT
e6a5011fdb
Allow 'error make' to make simple errors ( #4881 )
...
* Allow 'error make' to make simple errors
* Add example
2022-03-20 16:25:45 +13:00
JT
bd5778fa24
remove the boolean vars ( #4879 )
2022-03-20 08:12:10 +13:00
JT
f3bb1d11d3
Add export alias
and export extern
( #4878 )
...
* export alias
* export extern
2022-03-20 07:58:01 +13:00
Darren Schroeder
285f91e67a
add module name to $nu.scope.commands
info ( #4877 )
2022-03-19 10:58:56 -05:00
Darren Schroeder
01c1e5e8b0
commands are either custom or builtin, not both ( #4876 )
...
* commands are either custom or builtin, not both
* clippy
2022-03-19 09:52:50 -05:00
Fernando Herrera
d6669d3f33
Polars update ( #4875 )
...
* update to polars 0.20
* add to date parser for series
2022-03-19 11:13:34 +00:00
JT
b293282e9b
Add insert/update to lists ( #4873 )
2022-03-19 10:12:54 +13:00
JT
983d115bc0
Add an alias denylist for expansions ( #4871 )
2022-03-19 08:03:57 +13:00
Darren Schroeder
5a1af4d661
fixed a couple more tests ( #4870 )
2022-03-18 12:35:28 -05:00
Darren Schroeder
4f05e9f4a6
add a display of what the colors look like in ansi --list
( #4866 )
...
* 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 ( #4867 )
2022-03-18 19:59:28 +13:00
JT
d0cbb2d12c
Allow expanding aliases before keywords, improve hiding ( #4858 )
...
* 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 ( #4864 )
2022-03-18 06:55:02 +13:00
Darren Schroeder
6e69d40bb9
some tweaks to main for testing ( #4862 )
2022-03-17 11:32:54 -05:00
Stefan Holderbach
9db356e174
Remove nu-ansi-term from the tree, use reedline 0.3 ( #4850 )
...
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 ( #4859 )
...
* 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 ( #4857 )
...
* 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
Charles Dixon
1a16b9a2c4
Move repl loop and command/script execution to nu_cli ( #4846 )
...
* 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 ( #4854 )
2022-03-16 05:09:30 +13:00
Reilly Wood
cb5d997adf
Change update help+examples for creating new columns ( #4849 )
...
* 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 ( #4844 )
2022-03-14 07:41:09 -05:00
JT
54d9fff4f2
Revert "Alias to keywords (eg source
) ( #4835 )" ( #4841 )
...
This reverts commit c023d4111a
.
2022-03-13 13:38:16 -07:00
Jakub Žádník
72daf8c64e
Fix reporting of which
and $nu.scope
( #4836 )
...
* Refactor & fix which
Instead of fetching all definitions / aliases, only show the one that is
visible.
* Fix $nu.scope to show only visible definitions
* Add missing tests file; Rename one which test
2022-03-13 21:32:46 +02:00
JT
c023d4111a
Alias to keywords (eg source
) ( #4835 )
...
* Allow aliasing source
* Add test
2022-03-13 11:30:37 -07:00
JT
ff3dffd813
Nu glob ( #4818 )
...
* Fork glob. Normalise license holder
* Fix more licenses
* unwraps
* bad doc test
2022-03-13 11:30:27 -07:00