JT
63433f1bc8
Split blocks and closures ( #7075 )
...
* Split closures and blocks
* Tests mostly working
* finish last fixes, passes all tests
* fmt
2022-11-10 21:21:49 +13:00
Dan Davison
df94052180
Declare input and output types of commands ( #6796 )
...
* Add failing test that list of ints and floats is List<Number>
* Start defining subtype relation
* Make it possible to declare input and output types for commands
- Enforce them in tests
* Declare input and output types of commands
* Add formatted signatures to `help commands` table
* Revert SyntaxShape::Table -> Type::Table change
* Revert unnecessary derive(Hash) on SyntaxShape
Co-authored-by: JT <547158+jntrnr@users.noreply.github.com>
2022-11-10 10:55:05 +13:00
Antoine Stevan
62d3497bbb
fix links to the "think in nu" page in --help ( #6348 )
...
This commit uses `sed` on all the files of the code base to
replace each and every instance of https://www.nushell.sh/book/thinking_in_nushell.html ,
which is a broken link, to https://www.nushell.sh/book/thinking_in_nu.html ,
which is the new URL to the book page.
This exact command was
```nushell
ls **/* -f |
where type == file |
each {
|it|
sed -i 's|https://www.nushell.sh/book/thinking_in_nushell.html |https://www.nushell.sh/book/thinking_in_nu.html |' $it.name
}
```
Co-authored-by: amtoine <44101798+AntoineStevan@users.noreply.github.com>
2022-08-17 13:51:07 -04:00
Jakub Žádník
50146bdef3
Shorten the links of parser keywords help msgs ( #5648 )
2022-05-26 18:15:36 +03:00
Jakub Žádník
3484e0defd
Add parser keyword note to help and $nu.scope ( #4978 )
2022-03-26 21:22:45 +02:00
Justin Ma
dd11be03be
feat: update #4518 , add command examples for def, do, cp, mv, mkdir and ls ( #4528 )
2022-02-18 08:30:16 -06:00
Fernando Herrera
b35914bd17
Category option for signature ( #343 )
...
* category option for signature
* category option for signature
* column description for $scope
2021-11-17 17:22:37 +13:00
JT
02b8027749
Improve external output in subexprs ( #294 )
2021-11-06 18:50:33 +13:00
JT
5d19017603
WIP
2021-10-26 05:58:58 +13:00
JT
b5965ee8ef
WIP
2021-10-25 19:31:39 +13:00
JT
b6d269e90a
WIP
2021-10-25 17:01:02 +13:00
JT
8250b44ce5
moved commands
2021-09-30 07:25:05 +13:00