2
0
Fork 0
mirror of https://github.com/nushell/nushell synced 2025-02-13 12:43:48 +00:00
Commit graph

953 commits

Author SHA1 Message Date
JT
ca215c1152
Add nu-system and rewrite ps command ()
* Add nu-system and rewrite ps command

* Add more deps

* Add more deps

* clippy

* clippy

* clippy

* clippy

* clippy

* clippy
2022-01-14 17:20:53 +11:00
JT
2b6ce4dfe5
Bump reedline again () 2022-01-14 07:03:29 +11:00
Fernando Herrera
58c5ea4937
menu with tab () 2022-01-12 10:57:37 +00:00
Fernando Herrera
47495715a6
context menu with nucompleter () 2022-01-11 21:53:42 +00:00
Fernando Herrera
74fd78e02c
reedline bump () 2022-01-11 07:21:28 +00:00
JT
7970e71bd4
bump reedline () 2022-01-10 12:06:25 +11:00
Fernando Herrera
8a0d2b4e32
double prompt ()
* double prompt

* prompt env var name
2022-01-06 12:57:55 +00:00
JT
36079f1a3d
Port fetch (with fixes) ()
* Port fetch to engine-q

* Fix check for path as a string

* Add a timeout flag and fix some span issues

* Add a temporary fetch command that returns byte streams. Got rid of async stuff as we're using the blocking feature of tokio

* More tweaks for the bytestream

* Rewrite fetch using ByteStreams

* buffer read on bytes directly

Co-authored-by: Stefan Stanciulescu <contact@stefanstanciulescu.com>
2022-01-04 13:01:18 +11:00
JT
681e37cec6
bump reedline () 2022-01-04 06:38:24 +11:00
JT
850f66aa9d
Fix build breakage - bump ansi term ()
* Fix build breakage - bump ansi term

* Remove e-q ansi term
2022-01-03 09:36:32 +11:00
JT
ac487dfcbc
Add parser tracing, fix 629 () 2022-01-02 08:42:50 +11:00
JT
7fa1ad010b
Bump reedline, again () 2022-01-01 16:30:59 +11:00
JT
44791b5835
Bump reedline, again () 2022-01-01 12:27:45 +11:00
JT
15b979b06e
Bump reedline () 2022-01-01 09:41:29 +11:00
JT
2320987862
Bump reedline () 2021-12-31 11:36:01 +11:00
JT
62011b6bcc
Bump to 0.42 () 2021-12-28 20:56:59 +11:00
Darren Schroeder
0c1a7459b2
Update to the latest reedline ()
* update to the latest reedline

* update to latest reedline
2021-12-27 14:16:34 -06:00
Fernando Herrera
53330c5676
def argument check ()
* def argument check

* corrected test

* clippy error
2021-12-28 06:13:52 +11:00
nibon7
1214cd57e8
bat: use regex-onig instead of regex-fancy ()
Fixes 

Signed-off-by: nibon7 <nibon7@163.com>
2021-12-24 08:34:59 -06:00
JT
3522bead97
Add string stream and binary stream, add text decoding ()
* WIP

* Add binary/string streams and text decoding

* Make string collection fallible

* Oops, forgot pretty hex

* Oops, forgot pretty hex

* clippy
2021-12-24 18:22:11 +11:00
JT
b719f8d4eb
Add missing flags to existing commands ()
* Add missing flags to existing commands

* fmt
2021-12-24 08:41:29 +11:00
Darren Schroeder
5c83f4d405
update to latest reedline () 2021-12-23 13:39:54 -06:00
JT
ef59b4aa51
Some multiline fixes () 2021-12-23 09:53:19 +11:00
JT
3389baa392
Improve multiline history () 2021-12-23 07:44:05 +11:00
JT
43dd0960a0
Use latest history hint () 2021-12-22 20:39:35 +11:00
JT
9fb12fefb0
Improve history hinting () 2021-12-22 20:12:24 +11:00
Fernando Herrera
6a35e6b7b6
Dataframe commands ()
* groupby object

* aggregate command

* eager commands

* rest of dataframe commands
2021-12-22 05:32:09 +11:00
Darren Schroeder
9a864b5017
allow flatshape (command line syntax) theming ()
* allow flatshape (command line syntax) theming

* renamed crate, organized
2021-12-16 06:17:29 -06:00
JT
17a7a85c78
Bump some deps () 2021-12-16 20:40:05 +11:00
JT
e9525627e6
Fix a couple crlf issues () 2021-12-15 07:17:02 +11:00
Eli Flanagan
e919f9a73b
use heck for string casing ()
I removed the Inflector dependency in favor of heck for two reasons:
- to close .
- heck seems simpler and actively maintained

We could probably alter the structure of the `str_` module to expose the
individual casing behaviors better.
I did not feel as confident on changing those signatures.

So I took a lazier approach of a macro in the `mod.rs` that creates the public
shimming function to heck's traits.
2021-12-14 09:43:48 -06:00
JT
673fe2b56a
Bump to use latest git reedline () 2021-12-14 06:54:43 +11:00
JT
1336acd34a
Seems ps still needs a delay to be accurate () 2021-12-13 16:28:35 +11:00
Darren Schroeder
4096f52003
update templates2 () 2021-12-12 16:11:27 -06:00
Darren Schroeder
7ceb668419
Revert "try out title change ()" ()
This reverts commit 420aee18ca.
2021-12-12 16:06:07 -06:00
Darren Schroeder
420aee18ca
try out title change () 2021-12-12 16:05:24 -06:00
Fernando Herrera
4d7dd23779
Plugin json ()
* json encoder

* thread to pass messages

* description for example
2021-12-12 11:50:35 +00:00
Darren Schroeder
f8e6620e48
tweak version output as a list vs table () 2021-12-11 14:40:16 -06:00
Benoît Cortier
e77c6bb284
Port hash, hash md5 and hash sha256 commands ()
`hash` by itself is only printing the help message.

The other two are simply using the same generic implementation.
2021-12-10 17:14:28 -06:00
Luccas Mateus
95841e3489
to xml and to yaml () 2021-12-10 14:46:43 -06:00
Luccas Mateus
7a892ec5d7
To html and to md ()
* MathEval Variance and Stddev

* Fix tests and linting

* Typo

* Deal with streams when they are not tables

* First draft of these commands

* To MD

* To md and to html

* Fixed cargo and to_md

* `into_abbreviated_string` instead of `into_string`

* Changed how inner tables are displayed
2021-12-09 19:16:35 -06:00
Jae-Heon Ji
c3b6e07de6
Port network/url command ()
* feat: add url command

* feat(network/url): add sub-command for url
2021-12-09 18:09:30 -06:00
Darren Schroeder
5c27ffa42e
update to latest reedline, change config point name, enable output without ansi () 2021-12-09 16:06:26 -06:00
Darren Schroeder
3dc19d4179
Filesize formatting ()
* configure the format of filesize

* type-o

* removed some comments

* updated tests

* accomodated filesize_metric better, added test
2021-12-09 13:19:36 -06:00
Darren Schroeder
a8e5cb871e
optionally remove table output color () 2021-12-09 10:00:26 -06:00
Darren Schroeder
512dcf0988
enable cargo build --features=extra to build plugins () 2021-12-07 14:06:34 -06:00
JT
610e3911f6
Bump to 0.41 () 2021-12-08 06:21:00 +13:00
Darren Schroeder
c8b9913718
introducing gstat, a new command to get the git status ()
* wip - preliminary checking

* updated to latest pluging

* i think it's all working now, except bare words

* clippy
2021-12-06 11:28:11 -06:00
Jae-Heon Ji
9548e5ef5b
feat(random): add random-integer and random-uuid ()
* feat(randome): add random-integer

* feat(random): add random-uuid
2021-12-06 06:22:50 +13:00
Fernando Herrera
29efbee285
corrected missing shellerror type () 2021-12-05 13:25:37 +00:00