Commit Graph

295 Commits

Author SHA1 Message Date
f38726d2aa Add back in number w/ units parsing 2019-06-01 05:21:03 +12:00
33580db257 Merge branch 'master' of https://github.com/wycats/nushell 2019-05-30 17:24:40 +12:00
204891e7c2 Fix external args 2019-05-29 22:20:44 -07:00
dd35b2460c Add row-split 2019-05-30 17:08:42 +12:00
8e00cd43a8 Add select command which opens cell 2019-05-29 16:02:36 +12:00
d5255f6dbf Evaluator MVP (#39)
Evaluator, MVP
2019-05-27 23:45:18 -07:00
10702cd27f Add size units to parsing 2019-05-28 17:05:14 +12:00
420b840cd6 Add missing files 2019-05-28 16:00:00 +12:00
d35a9d17ad Merge branch 'master' into size 2019-05-28 14:06:35 +12:00
b34676441b Add json support 2019-05-28 14:01:37 +12:00
4296466cd2 Remove total from size command
There is a plan to introduce general facility for subtotaling numeric
columns.
2019-05-27 08:41:23 +10:00
8464bcbb70 Merge branch 'master' into size 2019-05-26 00:20:01 -07:00
b74daa2e60 A real parser (lalrpop) 2019-05-26 00:17:35 -07:00
a2b63f7e0c Add size command 2019-05-26 12:12:47 +10:00
29bc4985fc Build our own args before shelling 2019-05-25 15:23:35 -07:00
e73f489aeb Make our own LinesCodec 2019-05-25 12:07:52 -07:00
ad0b79673e Add split command 2019-05-24 18:20:03 -07:00
bd055f2af1 Linting and other cleanup 2019-05-24 12:35:22 -07:00
9f8d2a4de5 Pipe external to internal
Each line is a string object
2019-05-24 11:48:33 -07:00
f9fb353c5c Streams are wired up pairwise 2019-05-24 00:29:16 -07:00
bf332ea50c Improved streams 2019-05-23 21:34:43 -07:00
625a356361 Data flows across commands via streams now 2019-05-23 00:23:06 -07:00
31dd579d6f Small restructuring 2019-05-22 21:30:43 -07:00
261d7a793f Restructure and make commands uniform 2019-05-22 00:12:03 -07:00
2e2831de95 Rename bat -> view 2019-05-18 07:15:22 -07:00
ef8a935185 Merge pull request #8 from jonathandturner/path_completion
Add path completion to existing completions
2019-05-17 20:14:35 -07:00
d9135c4f46 Merge pull request #7 from jonathandturner/real_operators
Add support for real comparison operators
2019-05-17 20:14:25 -07:00
fdc5e802eb Update cwd as we cd 2019-05-17 19:53:20 -07:00
76c295995d Add support for real comparison operators 2019-05-17 18:27:31 -07:00
c30fc32b0c Bat 2019-05-17 18:24:13 -07:00
2feef6bd25 Added a first pass at sort-by 2019-05-17 08:55:50 -07:00
cbb86b0cab Add support for skip and where 2019-05-15 19:42:44 -07:00
6b82e3a8a8 Simplify commands 2019-05-15 17:21:46 -07:00
af1963d148 Remove dead code 2019-05-15 15:58:44 -07:00
a5a34b88a8 More cleanup 2019-05-15 15:23:36 -07:00
91f7d5384f Strip away a bit of cruft and add reject 2019-05-15 14:44:06 -07:00
8f327477e7 Internals cleanup and | select ...fields 2019-05-15 13:14:51 -05:00
3040638881 Basic pipelining is working! 2019-05-15 11:12:38 -05:00
975ff7c2fb Very very basic piping working 2019-05-13 17:00:25 -04:00
ceb0487eba A bunch of rework
I'm gonna use a VecDeque now instead of trying to get async streams
working to make progress, but the intent is that we should be able to
use async streams in and out to interleave the work better.
2019-05-13 13:30:51 -04:00
786da8fd9d More stream stuff 2019-05-11 20:14:16 -07:00
e6da37f5be Continue prepping for object streams 2019-05-11 15:59:57 -07:00
aa3fe0b0db Prep for streaming objects 2019-05-11 01:08:21 -07:00
51e921b085 A bit more infra 2019-05-11 00:00:33 -07:00
8f3b273337 objectshell initial commit 2019-05-10 09:59:12 -07:00