JT
5fabfda57b
merge main
2022-02-08 08:28:21 -05:00
JT
a660720b68
Bump to 0.44 ( #4365 )
2022-02-07 20:15:46 -05:00
Fernando Herrera
dbcadbc12c
moved folders
2022-02-07 19:23:12 +00:00
Darren Schroeder
0043b9da74
added defaults for colors ( #915 )
2022-02-03 07:03:47 -06:00
eggcaker
9450bcb90c
Update 3rd_Party_Prompts.md ( #878 )
...
`decode utf-8` not required now
2022-01-28 19:41:48 -05:00
Darren Schroeder
47d004ae24
added 3rd party prompt docs ( #811 )
2022-01-22 05:12:34 -06:00
eggcaker
446f160320
Add how to setup oh-my-posh with engine-q document ( #810 )
2022-01-22 16:05:45 +11:00
JT
49e8af8ea5
Bump to 0.43 ( #4264 )
2022-01-18 12:06:12 -05:00
Darren Schroeder
6d554398a7
added prompt_command_right to docs
2022-01-18 07:45:19 -06:00
Darren Schroeder
60cbb7e75d
another type-o
2022-01-18 07:43:40 -06:00
Darren Schroeder
efd9c5c7c3
type-o
2022-01-18 07:42:12 -06:00
JT
8f6843c600
Move $nu.env to $env ( #665 )
...
* Move env from nu builtin to its own
* update samples/tests
2022-01-05 08:34:42 +11:00
Darren Schroeder
91d807b1d2
add docs about coloring and theming ( #654 )
2022-01-03 13:06:49 -06:00
Saeed Rasooli
398502b0d6
fix docs/sample_config/config.toml: use env.PROMPT_COMMAND ( #4241 )
2022-01-02 17:35:07 -06:00
JT
62011b6bcc
Bump to 0.42 ( #4234 )
2021-12-28 20:56:59 +11:00
Jakub Žádník
061c822c5d
Add environment variables doc page ( #554 )
...
* Fix typos
* Add environment variables doc page
* Remove Breaking Changes page
2021-12-23 06:44:14 +11:00
Jakub Žádník
aea2adc44a
Update Beaking_Changes.md
2021-12-15 23:39:22 +02:00
Jakub Žádník
930cb26e99
Fix hiding of import patterns with globs ( #487 )
...
* Fix glob hiding
* Remove docs comment
2021-12-13 20:35:35 +02:00
Jakub Žádník
ee6ab17fde
Update Beaking_Changes.md
2021-12-13 13:47:01 +02:00
Jakub Žádník
486f91e3a7
Start documenting breaking changes
2021-12-13 12:14:03 +02:00
Jakub Žádník
c33d082ecc
Add docs page about modules and overlays ( #478 )
2021-12-12 23:21:04 +02:00
JT
610e3911f6
Bump to 0.41 ( #4187 )
2021-12-08 06:21:00 +13:00
miheer vaidya
c00853a473
Seems like accessing $it outside each is not possible now ( #4000 )
2021-12-03 06:49:24 +13:00
Edward Betts
3e93ae8af4
Correct spelling ( #4152 )
2021-11-25 11:11:20 -06:00
JT
2590fcbe5c
Bump to 0.40 ( #4129 )
2021-11-16 21:53:03 +13:00
Oscar Dominguez
f94a3e15f5
Get rid of header bold option ( #4076 )
...
* refactor(options): get rid of 'header_bold' option
* docs(config): remove 'header_bold' from docs
* fix(options): replicate logic to apply true/false in bold
* style(options): apply lint fixes
2021-10-31 06:59:19 +13:00
JT
2b06ce27d3
Bump to 0.39 ( #4097 )
2021-10-27 08:36:41 +13:00
JT
e1ebd461d2
Bump to 0.28 ( #4064 )
2021-10-06 06:35:25 +13:00
JT
8581bec891
bump 0.37.1 ( #4019 )
2021-09-16 13:32:22 +12:00
JT
1d80a68f4c
bump to 0.37 ( #4006 )
2021-09-15 06:44:24 +12:00
JT
7fe05b8296
bump to 0.36.1 ( #3972 )
2021-08-27 20:48:58 +12:00
JT
991a4801b1
Bump to 0.36 ( #3963 )
2021-08-25 06:01:17 +12:00
Eli Flanagan
de71cbdd43
document engine-p porting ( #3868 )
...
* document engine-p porting
See #3390 for all the details.
* use static numbering
2021-08-08 05:57:32 +12:00
JT
bc682066d8
Bump to 0.35 ( #3884 )
2021-08-03 20:01:09 +12:00
Eli Flanagan
9c016ad479
document compiling without openssl ( #3862 )
2021-07-30 08:21:20 +12:00
ken.chen
ea42a84a4a
Update implementing_a_command.md ( #3848 )
...
+ nu-command/src/command.rs has been modified to nu-command/src/mod.rs in nowable version
2021-07-27 09:03:52 -05:00
JT
226739d13f
Bump to 0.34.1 ( #3835 )
2021-07-25 22:58:33 +12:00
Kat Marchán
fcd624a722
add date humanize
command ( #3833 )
...
* add `date humanize` command
* add docs
2021-07-25 17:33:31 +12:00
Sertac Olgunsoylu
7401fa2fa5
Fix docs for the config variable completion_type
( #3804 )
2021-07-19 07:20:56 -05:00
JT
71f4ea9d76
Bump to 0.34.0 ( #3766 )
2021-07-14 05:57:41 +12:00
Eli Flanagan
4ed615cfcc
documentation: consistent abbreviation for URL ( #3684 )
...
I noticed `fetch`'s documentation used "URL" so wanted to do so here as
well.
2021-06-25 09:14:20 -05:00
JT
edbc828fc3
Bump to 0.33.1 ( #3671 )
2021-06-23 19:57:41 +12:00
JT
55cab9eb4f
Bump to 0.33 ( #3667 )
2021-06-22 17:22:33 +12:00
JT
d9d956e54f
Fix issue in external subexpression paths ( #3642 )
...
* Fix issue in external subexpression paths
* new clippy dropped
* clippy
2021-06-18 07:59:58 +12:00
Andrés N. Robalino
2a946af81e
Support version option in Nu bin. ( #3632 )
...
Additionally we remove the little pieces that we relied on `clap` (for version number in this case).
2021-06-16 14:53:28 -05:00
Darren Schroeder
2846e3f5d9
enable theming of the command line syntax ( #3606 )
...
* enable theming of the command line syntax
* added missing flatshape, sorted flatshapes for easier reading.
* sorted flat shapes again and saved it this time
* added sample rwb.json syntax them file to docs
2021-06-11 14:17:43 -05:00
Christian Menges
500683831c
from xlsx/ods: Add parameter --sheets ( #3600 )
...
* from xlsx: Add parameter --sheets
* from ods: Add parameter --sheets
2021-06-10 07:44:24 -05:00
Stefan Holderbach
31a5de973d
Fix duration literals in where
docs ( #3573 )
...
Addresses #3569
2021-06-07 15:21:31 -05:00
JT
7d78f40bf6
Bump to 0.32.1 ( #3553 )
2021-06-04 19:07:50 +12:00
Darren Schroeder
927578a26f
fixed the prompt ( #3539 )
2021-06-02 08:39:28 -05:00
Christian Menges
2486492c4d
from sqlite: Add parameter --tables ( #3529 )
...
* from sqlite: Add parameter '--tables'
* from sqlite: Enhance documentation
2021-06-01 17:06:32 -05:00
JT
df526f73be
Bump to 0.32 ( #3521 )
...
* Bump to 0.32
* Bump to 0.32
2021-06-01 08:14:50 +12:00
Christian Menges
01f1208ad1
to sqlite: Fix panic caused by empty tables ( #3522 )
2021-05-31 21:46:07 +12:00
JT
bff81f24aa
Autogenerate missing docs ( #3514 )
...
* Autogenerate missing docs
* Update ansi.md
* Rename question mark command docs
* Delete empty?.md
2021-05-30 12:57:04 +12:00
Darren Schroeder
ed515cbc0c
update keybindings to support new rustyline functionality ( #3511 )
...
* update keybindings to support new rustyline functionality
* remove some keybindings comments
* fix wasm build
* fixed multiline editing binding
2021-05-28 15:10:04 -05:00
JT
2bb23c57df
Bump to 0.31.1 ( #3411 )
2021-05-12 15:06:50 +12:00
JT
25a8caa9b0
Simplify expressions ( #3389 )
...
* WIP: experiment with simpler expressions
* fix simple invoke
* update tests
* fix a few tests
* Make paren parsing more robust
* fix external args
* Remove old invocation
* Update tests
* Update tests
2021-05-12 13:01:48 +12:00
JT
48128c9db6
Bump to 0.31.0 ( #3405 )
2021-05-11 16:44:52 +12:00
JT
599c43ce04
bump to 0.30.1 ( #3348 )
2021-04-22 21:07:54 +12:00
JT
0fc9b6cfa2
Bump to 0.30 ( #3333 )
...
* Bump to 0.30
* fix test
2021-04-20 18:34:10 +12:00
Andrés N. Robalino
d34068da18
Implementing Nu command guide. ( #3326 )
2021-04-16 08:11:26 -05:00
Jonathan Turner
42fac722bb
Bump to 0.29.2 ( #3274 )
...
* Bump to 0.29.2
* Fix test
2021-04-07 08:14:06 +12:00
Waldir Pimenta
4bc9d9fd3b
Fix typos and capitalization of "Unicode" ( #3234 )
...
* Capitalize "Unicode"
* Fix several typos
* Fix mixed whitespace in nu-parser's tests
2021-04-04 07:14:07 +12:00
Luccas Mateus
0fe6c7c558
Mathsqrt ( #3239 )
...
* Output error when ls into a file without permission
* math sqrt
* added test to check fails when ls into prohibited dir
* fix lint
* math sqrt with tests and doc
* trigger wasm build
* Update filesystem_shell.rs
* always forgetting the linting
* fix clippy complaining
Co-authored-by: Jonathan Turner <jonathandturner@users.noreply.github.com>
2021-04-01 16:26:05 -05:00
Jonathan Turner
06b154f4b2
Bump to 0.29.1 ( #3232 )
...
* Bump to 0.29.1
* fix test
2021-03-31 20:13:40 +13:00
Jonathan Turner
4faaa5310e
Bump to 0.29 ( #3230 )
...
* Bump to 0.29
* fix test
2021-03-30 22:35:21 +13:00
ahkrr
56adc7c3c6
imp: bump rustyline to 8.0.0 ( #3167 )
...
* imp: bump rustyline to 8.0.0
* fix: rustyline 8 keybindings
* fix: commands count/length test
Co-authored-by: alexhk <alexhk@protonmail.com>
2021-03-14 15:13:31 +13:00
John-Goff
c13fe83784
Rename count
to length
( #3166 )
...
* update docs to refer to length instead of count
* rename count to length
* change all occurrences of 'count' to 'length' in tests
* format length command
2021-03-14 10:46:40 +13:00
Jonathan Turner
22ae962b57
Bump to 0.28 ( #3149 )
2021-03-09 23:40:17 +13:00
Darren Schroeder
507de45d40
Revert "add config: prompt_color_enabled = true ( #3115 )" ( #3127 )
...
This reverts commit fe0fc8d5e1
.
2021-03-04 12:22:14 -05:00
Saeed Rasooli
fe0fc8d5e1
add config: prompt_color_enabled = true ( #3115 )
2021-03-04 20:08:26 +13:00
Jonathan Turner
aa6c6120f6
Bump to 0.27.2 ( #3109 )
...
* Bump to 0.27.2
* Fix clippy and test
2021-02-26 17:55:25 +13:00
Leonhard Kipp
5968811441
Set skip_welcome_message to false by default and add note ( #3069 )
2021-02-19 21:41:11 +13:00
Jonathan Turner
deff1aa63b
Bump to 0.27.1 ( #3073 )
2021-02-18 18:54:48 +13:00
Jonathan Turner
039f223b53
Bump to 0.27 ( #3063 )
2021-02-16 19:20:05 +13:00
ahkrr
2a96152a43
fix sample_config: date --format no longer supported ( #3060 )
...
Co-authored-by: alexhk <alexhk@protonmail.com>
2021-02-15 10:24:55 -06:00
Saeed Rasooli
041086d22a
add config "filesize_metric = true" for default formatting of filesize ( #3045 )
2021-02-11 21:52:34 +13:00
ammkrn
aa564f5072
display boolean config options as true/false instead of Yes/No ( #3043 )
2021-02-11 21:50:33 +13:00
Darren Schroeder
8367f2001c
update nuver ( #3044 )
2021-02-10 08:58:38 -06:00
Darren Schroeder
3443ca40c5
updated a few items ( #3040 )
2021-02-09 17:11:36 -06:00
Darren Schroeder
96f95653a6
added comment for table_mode ( #3036 )
2021-02-09 09:06:30 -06:00
Leonhard Kipp
e3a273cf73
Update config ( #3031 )
2021-02-09 17:44:42 +13:00
Jonathan Turner
c83aea3c89
Bump to 0.26.1 ( #3008 )
2021-02-05 19:38:04 +13:00
Leonhard Kipp
d0a2a02eea
Add possibility to declare optional parameters and switch flags ( #2966 )
...
* Add possibility to declare optional parameters and switch flags
With this commit applied it is now possible to specify optional parameters and flags
as switches. This PR **only** makes guarantees about **parsing** optional flags and
switches correctly. This PR **does not guarantee flawless functionality** of
optional parameters / switches within scripts.
functionality within scripts. Example:
test.nu
```shell
def my_command [
opt_param?
opt_param2?: int
--switch
] {echo hi nushell}
```
```shell
> source test.nu
> my_command -h
───┬─────────
0 │ hi
1 │ nushell
───┴─────────
Usage:
> my_command <mandatory_param> (opt_param) (opt_param2) {flags}
Parameters:
<mandatory_param>
(opt_param)
(opt_param2)
Flags:
-h, --help: Display this help message
--switch
--opt_flag <any>
```
* Update def docs
2021-01-28 06:31:29 +13:00
Jonathan Turner
388973e9ab
Bump to 0.26.0 ( #2974 )
2021-01-26 23:07:08 +13:00
Rust大闸蟹
088e662285
Replace git current_branch to shadow-rs branch ( #2935 )
...
* update to shadow-rs 0.4. use easy
* update shadow-rs to 0.5
* fix version not used
* update
* update Cargo.lock
* update Cargo.lock
* fix wasm build error when use dependence git2
fix error link:https://dev.azure.com/nushell/nushell/_build/results?buildId=4858&view=logs&j=1a745d4c-b027-5f34-06d8-d6f256bfe9f9&t=a0a335cb-fa1f-5bbf-be01-1a90d6899e54
* remove code not used; fix warning by RUSTFLAGS="-D warnings" build error
* upgrade shadow-rs 0.5.2
* upgrade shadow-rs 0.5.7
make nushell reduce dependence crates smaller and build fast.
* upgrade shadow-rs 0.5.8
fix when use api 'strip_prefix()' method in less than rust1.45.0 build failed
* use shadow-rs branch replace with current_branch method;
remove and reduce git dependencies.
* upgrade shadow-rs 0.5.12-pre,test build error with wasm
* upgrade Cargo.lock
* upgarde shadow-rs depencdence
* fix build error in wasm
* add clippy warning
2021-01-16 07:06:29 +13:00
Leonhard Kipp
f9b0b81eb2
Add def documentation ( #2939 )
2021-01-15 20:21:18 +13:00
Leonhard Kipp
63a62e19f9
Update alias docs ( #2925 )
2021-01-13 14:46:15 +13:00
Louis Pilfold
dfb1e22559
Update alias docs to new syntax ( #2917 )
...
This confused me today after upgrading Nu. I believe this is now correct.
2021-01-13 08:30:27 +13:00
Jonathan Turner
7d07881d96
Bump to 0.25.2 ( #2908 )
2021-01-12 07:50:53 +13:00
Jonathan Turner
5e72b2a797
Bump to 0.25.1 for the hotfix release ( #2870 )
2021-01-06 15:16:08 +13:00
Jonathan Turner
d297199d7c
Bump to 0.25.0 ( #2860 )
2021-01-05 18:10:24 +13:00
Joseph T. Lyons
a5f7600f6f
Fix typos ( #2842 )
2021-01-02 17:24:32 +13:00
Leonhard Kipp
48f535f02e
Display aliases and custom commands in which; fix #2810 ( #2834 )
...
* Display aliases and custom commands in which; Fix #2810
Example output of nu after the commit is applied:
```shell
/home/leo/repos/nushell(feature/which_inspect_alias)> def docker-ps [] { docker ps --format '{{json .}}' | from json -o }
/home/leo/repos/nushell(feature/which_inspect_alias)> which docker-ps
───┬───────────┬────────────────────────┬─────────
# │ arg │ path │ builtin
───┼───────────┼────────────────────────┼─────────
0 │ docker-ps │ nushell custom command │ No
───┴───────────┴────────────────────────┴─────────
/home/leo/repos/nushell(feature/which_inspect_alias)> alias d = gid pd
/home/leo/repos/nushell(feature/which_inspect_alias)> which d
───┬─────┬───────────────┬─────────
# │ arg │ path │ builtin
───┼─────┼───────────────┼─────────
0 │ d │ nushell alias │ No
───┴─────┴───────────────┴─────────
```
* Update documentation
2021-01-02 06:40:44 +13:00
Darren Schroeder
2eac79569c
highlight trailing spaces in tables in darkgray ( #2794 )
...
* highlight trailing spaces in tables in darkgray
* added leading spaces highlighting
* added config point to change the color
* Trigger Build
2020-12-18 07:47:05 -06:00
Jonathan Turner
ac578b8491
Multiline scripts part 2 ( #2795 )
...
* Begin allowing comments and multiline scripts.
* clippy
* Finish moving to groups. Test pass
* Keep going
* WIP
* WIP
* BROKEN WIP
* WIP
* WIP
* Fix more tests
* WIP: alias starts working
* Broken WIP
* Broken WIP
* Variables begin to work
* captures start working
* A little better but needs fixed scope
* Shorthand env setting
* Update main merge
* Broken WIP
* WIP
* custom command parsing
* Custom commands start working
* Fix coloring and parsing of block
* Almost there
* Add some tests
* Add more param types
* Bump version
* Fix benchmark
* Fix stuff
2020-12-18 20:53:49 +13:00
Jonathan Turner
5183fd25bb
Bump version ( #2792 )
2020-12-16 09:13:18 +13:00
Jonathan Turner
a30837298d
Bump version ( #2791 )
2020-12-16 06:30:50 +13:00
xolve
f377a3a7b4
Added math abs command. ( #2789 )
2020-12-16 05:37:12 +13:00
Chris Gillespie
af2f064f42
Add random chars cmd ( #2782 )
2020-12-09 06:43:46 +13:00