JT
|
591fb4bd36
|
Add unary not (#5111)
|
2022-04-07 07:10:25 +12:00 |
|
Herlon Aguiar
|
13869e7d52
|
nu-cli: refactor completions (#5102)
|
2022-04-06 19:58:55 +12:00 |
|
JT
|
abe028f930
|
Add raw strings, use raw strings for env (#5090)
|
2022-04-05 08:42:26 +12:00 |
|
JT
|
6649da3f5d
|
Add support for single value row conditions (#5072)
|
2022-04-03 10:41:36 +12:00 |
|
Darren Schroeder
|
2cb815b7b4
|
Add starts with operator (#5061)
* add starts_with operator
* added a test
|
2022-04-01 13:35:46 -05:00 |
|
Jakub Žádník
|
d89ad4fafd
|
Add record, list, and table to signature types (#5040)
|
2022-03-31 11:11:03 +03:00 |
|
Reilly Wood
|
31a4fc41eb
|
Fix env var shorthand when value contains = (#5022)
|
2022-03-30 09:56:55 +13:00 |
|
JT
|
82e3bb0f38
|
Bump nushell to 0.60.1 (#4987)
|
2022-03-27 16:18:47 +13:00 |
|
JT
|
cf88c8eef3
|
Improve escaping in string interpolation (#4982)
|
2022-03-27 12:52:09 +13: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
|
d122827a30
|
Fix operator precedence parser (#4947)
|
2022-03-25 16:23:08 +13:00 |
|
Tomoki Aonuma
|
90013295aa
|
Fix parse_string_strict() to detect unbalanced quotes properly (#4928)
|
2022-03-25 05:57: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 |
|
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 |
|
JT
|
983d115bc0
|
Add an alias denylist for expansions (#4871)
|
2022-03-19 08:03:57 +13: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
|
0bd8664f33
|
Fix string interpolation escaping (#4854)
|
2022-03-16 05:09:30 +13:00 |
|
JT
|
54d9fff4f2
|
Revert "Alias to keywords (eg source ) (#4835)" (#4841)
This reverts commit c023d4111a .
|
2022-03-13 13:38:16 -07:00 |
|
JT
|
c023d4111a
|
Alias to keywords (eg source ) (#4835)
* Allow aliasing source
* Add test
|
2022-03-13 11:30:37 -07:00 |
|
Jakub Žádník
|
c73d8d5f95
|
Add LIB_DIRS and PLUGIN_DIRS (#4829)
* Add LIB_DIRS and PLUGIN_DIRS
* Put plugin dirs behind plugin feature
|
2022-03-12 22:12:15 +02:00 |
|
JT
|
12bf23faa6
|
Move completions to DeclId (#4801)
* Move completions to DeclId
* fmt
* fmt
|
2022-03-10 09:49:02 +02:00 |
|
JT
|
3bdd924349
|
Fixes the panic when using externs + string interpolation (#4799)
|
2022-03-09 13:01:23 -05:00 |
|
JT
|
8fcf51908a
|
Fix expansion of row condition implied it (#4795)
|
2022-03-09 08:05:03 -05:00 |
|
JT
|
925e9f4dcb
|
Allow quotes in a register call (#4793)
|
2022-03-09 07:06:44 -05:00 |
|
JT
|
2ac990655e
|
Add support for var decl spans (#4787)
|
2022-03-09 04:42:19 -05:00 |
|
Darren Schroeder
|
35ff1076f3
|
add ansi escape (#4772)
* add ansi escape
* also add the ability to escape parens
* add a few more escapes that could be problematic for the nushell lang
|
2022-03-07 16:39:16 -06:00 |
|
JT
|
1837bf775c
|
Default values (#4770)
|
2022-03-07 15:08:56 -05:00 |
|
JT
|
a2723c2ba4
|
Fix rest parsing (#4765)
* More nuon tests, fix table print
* Fix rest type parsing
|
2022-03-07 11:44:27 -05:00 |
|
JT
|
a4a8f5df54
|
Add more multiline pipeline forms (#4740)
|
2022-03-05 08:20:13 -05:00 |
|
JT
|
e64ca97fe2
|
move scope variable into nu variable (#4725)
|
2022-03-04 11:36:11 -05:00 |
|
Genna Wingert
|
97b3e4a233
|
Fix aliases to known externals (#4707)
|
2022-03-03 14:05:55 -05:00 |
|
JT
|
7d0531d270
|
Add support for escape characters, make nuon a JSON superset (#4706)
* WIP
* Finish adding escape support in strings
* Try to fix windows
|
2022-03-03 13:14:03 -05:00 |
|
Yutaro Ohno
|
210d25f2a0
|
Add into duration (#4683)
* Add `into duration` command
* Avoid using unwrap()
* Use existing logic to parse duration strings
|
2022-03-03 08:16:04 -05:00 |
|
JT
|
96a1bf5f8d
|
Experiment: Allow both $true/true and $false/false (#4696)
* Change true/false to keywords
* oops, clippy
* Both kinds of bools
* Add in some boolean variables
* disable py virtualenv test for now
|
2022-03-02 19:55:03 -05:00 |
|
JT
|
4965f4cbf4
|
Bump to 0.59.1 (#4689)
|
2022-03-01 16:55:51 -05:00 |
|
JT
|
a6a96b29cb
|
Add binary literals (#4680)
|
2022-02-28 18:31:53 -05:00 |
|
JT
|
0c3ea636fb
|
Add support for stderr and exit code (#4647)
|
2022-02-25 14:51:31 -05:00 |
|
JT
|
977ef66356
|
Fix Windows doc comments (#4643)
* WIP windows doc comments
* WIP windows doc comments
* WIP windows doc comments
* actual fix this time
|
2022-02-25 13:03:39 -05:00 |
|
JT
|
3c62d27c28
|
Try again with math-like externals (#4629)
* Try again with math-like externals
* clippy 1.59
* clippy 1.59
* clippy 1.59
|
2022-02-24 14:02:28 -05:00 |
|
Justin Ma
|
2c9d8c4818
|
fix: #3809, try to fix the source -h not work issue (#4627)
|
2022-02-24 10:32:10 -05:00 |
|
JT
|
308ab91aff
|
Speed up the parser and nuon parser a bit more (#4626)
|
2022-02-24 07:58:53 -05:00 |
|
JT
|
4b18fdcc6e
|
Date literals (#4619)
* Date literals
* update deps
* Add date+duration
|
2022-02-23 21:02:48 -05:00 |
|
JT
|
25712760ba
|
Add support for math-like externals (#4606)
|
2022-02-22 10:55:28 -05:00 |
|
JT
|
3e8a41fbc9
|
Speedup unit parse (#4598)
* Compact nuon tables
* Speed up unit parsing a bit
|
2022-02-22 04:50:49 -05:00 |
|
JT
|
9888f8f298
|
Add pipeline redirection support (#4594)
* redirection
* Remove commented-out
* fix tests
* more fixes
|
2022-02-21 17:22:21 -05:00 |
|