1
0
mirror of https://github.com/nushell/nushell.git synced 2024-12-14 11:12:30 +01:00
Commit Graph

5740 Commits

Author SHA1 Message Date
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
JT
54d9fff4f2
Revert "Alias to keywords (eg source) ()" ()
This reverts commit c023d4111a.
2022-03-13 13:38:16 -07:00
Fernando Herrera
6e65aef9bf
remove cmd from edit () 2022-03-13 20:05:13 +00:00
Jakub Žádník
72daf8c64e
Fix reporting of which and $nu.scope ()
* 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) ()
* Allow aliasing source

* Add test
2022-03-13 11:30:37 -07:00
JT
ff3dffd813
Nu glob ()
* Fork glob. Normalise license holder

* Fix more licenses

* unwraps

* bad doc test
2022-03-13 11:30:27 -07:00
Fernando Herrera
30bb090cd4
str to datetime dfr ()
* str to datetime dfr

* change description
2022-03-13 13:53:13 +00:00
Andrew Barnes
dfffd45bcd
Streaming support for lines with raw streams () 2022-03-13 04:52:55 -07:00
Jakub Žádník
c73d8d5f95
Add LIB_DIRS and PLUGIN_DIRS ()
* Add LIB_DIRS and PLUGIN_DIRS

* Put plugin dirs behind plugin feature
2022-03-12 22:12:15 +02:00
Darren Schroeder
0ff9cc679e
add $nu.pid () 2022-03-12 10:54:59 -06:00
Darren Schroeder
b342270112
update edit: cmd: undo syntax () 2022-03-12 09:37:19 -06:00
Darren Schroeder
ccc85a2979
remove $nu.cwd () 2022-03-12 09:11:19 -06:00
Fernando Herrera
005301647a
equal comparisson series string () 2022-03-12 13:15:30 +00:00
Fernando Herrera
5fcc670860
allow list to keybinding mode ()
* allow list to keybinding mode

* added comments to default.nu
2022-03-12 11:51:08 +00:00
Jakub Žádník
90b2ec537f
Do not pass non-string env vars to externals ()
* Do not pass non-string env vars to externals

Also misc cleanup

* Add note to default config

* Add a test

* Ensure PATH/Path conversion list <-> string
2022-03-12 00:18:39 +02:00
Justin Ma
f3626f7c3a
Update docs for open and decode command, regenerate all docs ()
* Update docs for open and decode command, regenerate all docs

* Update open.rs

* Update open.md

Co-authored-by: JT <547158+jntrnr@users.noreply.github.com>
2022-03-11 05:39:54 -05:00
Fernando Herrera
7debb27d78
corrected history menu () 2022-03-10 20:58:11 +00:00
Daniella Mesquita
675d30d980
Icon for .nu files' mimetype ()
* Icon for .nu files' mimetype

Icon that should be displayed at every .nu script in a file explorer.

Later, a post-install script will be submitted; this script will install the mimetype+icon and the handler for doubleclicking/openning .nu files.

Signed-off-by: Daniell Mesquita <daniellmesquita@protonmail.com>

* Complement previous commit

As per request, using author name in icon. Also, using the updated name.

Signed-off-by: Daniell Mesquita <daniellmesquita@protonmail.com>
2022-03-10 13:33:21 -06:00
Darren Schroeder
2f70442165
nushell icons contributed by the community () 2022-03-10 12:05:01 -06:00
Justin Ma
ce690ed18f
Bump sysinfo version from v0.22.2 to v0.23.5, close () 2022-03-10 11:38:32 -05:00
Darren Schroeder
14dc662e50
reorganize features a bit () 2022-03-10 07:37:24 -06:00
JT
ffa3aaaa56
bump reedline () 2022-03-10 08:22:49 -05:00