Jonathan Turner
a764a64161
Move back onto main subprocess
2019-06-18 14:04:34 +12:00
Jonathan Turner
5389c8ac45
Add missing files
2019-06-18 12:39:57 +12:00
Jonathan Turner
54301fe3be
Add lines and improve split
2019-06-18 12:39:09 +12:00
Jonathan Turner
1000ec21b5
Add .ini loading/saving
2019-06-16 18:43:40 +12:00
Jonathan Turner
eae83d85d2
Add more error checking
2019-06-16 11:03:49 +12:00
Jonathan Turner
7a332892bd
Fixes for windows
2019-06-16 09:41:26 +12:00
Jonathan Turner
416d1c8cbb
Merge branch 'master' into touchups
2019-06-16 06:41:26 +12:00
Jonathan Turner
54be5bf16e
Update errors and improve ctrl-c
2019-06-16 06:36:17 +12:00
Jonathan Turner
910869b79d
Get stream errors working
2019-06-16 05:52:55 +12:00
Jonathan Turner
3121f1c20f
Fix warning
2019-06-15 16:56:18 +12:00
Jonathan Turner
d7c49fa3be
More touchups. Fix crash
2019-06-15 16:20:58 +12:00
Jonathan Turner
8cdd567b0e
Rewrite README and do some touchups
2019-06-15 14:24:13 +12:00
Jonathan Turner
108439f3d1
Add basic obj path indexing
2019-06-14 13:59:13 +12:00
Jonathan Turner
d94e0d436e
Add exit
2019-06-14 10:49:16 +12:00
Jonathan Turner
f40089f29b
Better cd and ls
2019-06-14 09:47:25 +12:00
Jonathan Turner
7642541755
Add xml open support
2019-06-11 18:26:03 +12:00
Jonathan Turner
df6b5b3e68
Check url for extension during magic open
2019-06-09 07:24:12 +12:00
Jonathan Turner
4e6c3d255c
Add opening urls
2019-06-09 06:09:17 +12:00
Jonathan Turner
e94d1d2758
Add pretty errors to commands
2019-06-08 10:35:07 +12:00
Jonathan Turner
62b648ceb8
Add save sink
2019-06-08 05:13:38 +12:00
Jonathan Turner
2f590d051a
Rename to clip
2019-06-08 04:46:47 +12:00
Jonathan Turner
7d53592174
Add clipboard support
2019-06-08 04:30:50 +12:00
Jonathan Turner
7c794dc189
Add tree sink
2019-06-07 19:50:26 +12:00
Jonathan Turner
090ec031a9
Add sinks
2019-06-07 18:34:42 +12:00
Jonathan Turner
f31c08e941
Merge pull request #87 from wycats/better-parser
...
Span all the things
2019-06-06 20:00:37 +12:00
Yehuda Katz
324f7915be
Span all the things
...
Also set up builder infra for more consistent AST creation.
2019-06-05 23:34:59 -07:00
Jonathan Turner
05dc715876
Rename select to get
2019-06-05 13:53:38 +12:00
Yehuda Katz
f3bb4a03c2
Improve parser
2019-06-04 14:42:31 -07:00
Jonathan Turner
c050ce852b
Lots of misc improvements
2019-06-03 19:41:28 +12:00
Jonathan Turner
f3d14aad48
Add more tests
2019-06-03 12:37:16 +12:00
Jonathan Turner
90d0182a54
Rename to first and pick
2019-06-03 06:53:30 +12:00
Jonathan Turner
2045e01945
Fix linux shell support
2019-06-02 19:51:54 +12:00
Jonathan Turner
a62de9356c
Add support for magic open
2019-06-02 07:20:48 +12:00
Jonathan Turner
f5c7bed77a
Merge pull request #56 from jonathandturner/to_toml
...
Add to_toml export
2019-06-02 06:27:07 +12:00
Jonathan Turner
e3e1d81f48
Add to_toml export
2019-06-02 06:26:04 +12:00
Yehuda Katz
5d4097073b
Add --loglevel and --develop
...
--loglevel sets the log level for all of nu
--develop takes a list of modules and turns on trace mode for them
2019-06-01 10:00:42 -07:00
Jonathan Turner
5d901a11e1
Add from_toml ( #54 )
2019-06-01 19:05:57 +12:00
Yehuda Katz
69effbc9e7
Improve signature infrastructure
...
The `config` command uses different kinds of named arguments, which
illustrates how it works.
2019-05-31 22:54:15 -07:00
Jonathan Turner
d7ff9fb7b7
Trim ( #52 )
...
Add a simple trim command
2019-06-01 15:43:59 +12:00
Jonathan Turner
5043367d11
Internal to external ( #51 )
...
Add a simple form of internal->external support
2019-06-01 15:19:03 +12:00
Jonathan Turner
1012a8dc41
Cleanup/rename some commands
2019-06-01 08:34:15 +12:00
Jonathan Turner
72c4bb20b3
Fix bare dot paths and add dot paths to select
2019-06-01 07:15:29 +12:00
Jonathan Turner
f38726d2aa
Add back in number w/ units parsing
2019-06-01 05:21:03 +12:00
Jonathan Turner
33580db257
Merge branch 'master' of https://github.com/wycats/nushell
2019-05-30 17:24:40 +12:00
Yehuda Katz
204891e7c2
Fix external args
2019-05-29 22:20:44 -07:00
Jonathan Turner
dd35b2460c
Add row-split
2019-05-30 17:08:42 +12:00
Jonathan Turner
8e00cd43a8
Add select command which opens cell
2019-05-29 16:02:36 +12:00
Yehuda Katz
d5255f6dbf
Evaluator MVP ( #39 )
...
Evaluator, MVP
2019-05-27 23:45:18 -07:00
Jonathan Turner
10702cd27f
Add size units to parsing
2019-05-28 17:05:14 +12:00
Jonathan Turner
420b840cd6
Add missing files
2019-05-28 16:00:00 +12:00
Jonathan Turner
d35a9d17ad
Merge branch 'master' into size
2019-05-28 14:06:35 +12:00
Jonathan Turner
b34676441b
Add json support
2019-05-28 14:01:37 +12:00
Odin Dutton
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
Yehuda Katz
8464bcbb70
Merge branch 'master' into size
2019-05-26 00:20:01 -07:00
Yehuda Katz
b74daa2e60
A real parser (lalrpop)
2019-05-26 00:17:35 -07:00
Odin Dutton
a2b63f7e0c
Add size command
2019-05-26 12:12:47 +10:00
Jonathan Turner
29bc4985fc
Build our own args before shelling
2019-05-25 15:23:35 -07:00
Jonathan Turner
e73f489aeb
Make our own LinesCodec
2019-05-25 12:07:52 -07:00
Jonathan Turner
ad0b79673e
Add split command
2019-05-24 18:20:03 -07:00
Yehuda Katz
bd055f2af1
Linting and other cleanup
2019-05-24 12:35:22 -07:00
Yehuda Katz
9f8d2a4de5
Pipe external to internal
...
Each line is a string object
2019-05-24 11:48:33 -07:00
Yehuda Katz
f9fb353c5c
Streams are wired up pairwise
2019-05-24 00:29:16 -07:00
Yehuda Katz
bf332ea50c
Improved streams
2019-05-23 21:34:43 -07:00
Yehuda Katz
625a356361
Data flows across commands via streams now
2019-05-23 00:23:06 -07:00
Yehuda Katz
31dd579d6f
Small restructuring
2019-05-22 21:30:43 -07:00
Yehuda Katz
261d7a793f
Restructure and make commands uniform
2019-05-22 00:12:03 -07:00
Jonathan Turner
2e2831de95
Rename bat -> view
2019-05-18 07:15:22 -07:00
Jonathan Turner
ef8a935185
Merge pull request #8 from jonathandturner/path_completion
...
Add path completion to existing completions
2019-05-17 20:14:35 -07:00
Jonathan Turner
d9135c4f46
Merge pull request #7 from jonathandturner/real_operators
...
Add support for real comparison operators
2019-05-17 20:14:25 -07:00
Jonathan Turner
fdc5e802eb
Update cwd as we cd
2019-05-17 19:53:20 -07:00
Jonathan Turner
76c295995d
Add support for real comparison operators
2019-05-17 18:27:31 -07:00
Yehuda Katz
c30fc32b0c
Bat
2019-05-17 18:24:13 -07:00
Yehuda Katz
2feef6bd25
Added a first pass at sort-by
2019-05-17 08:55:50 -07:00
Jonathan Turner
cbb86b0cab
Add support for skip and where
2019-05-15 19:42:44 -07:00
Yehuda Katz
6b82e3a8a8
Simplify commands
2019-05-15 17:21:46 -07:00
Yehuda Katz
af1963d148
Remove dead code
2019-05-15 15:58:44 -07:00
Yehuda Katz
a5a34b88a8
More cleanup
2019-05-15 15:23:36 -07:00
Yehuda Katz
91f7d5384f
Strip away a bit of cruft and add reject
2019-05-15 14:44:06 -07:00
Yehuda Katz
8f327477e7
Internals cleanup and | select ...fields
2019-05-15 13:14:51 -05:00
Yehuda Katz
3040638881
Basic pipelining is working!
2019-05-15 11:12:38 -05:00
Yehuda Katz
975ff7c2fb
Very very basic piping working
2019-05-13 17:00:25 -04:00
Yehuda Katz
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
Yehuda Katz
786da8fd9d
More stream stuff
2019-05-11 20:14:16 -07:00
Yehuda Katz
e6da37f5be
Continue prepping for object streams
2019-05-11 15:59:57 -07:00
Yehuda Katz
aa3fe0b0db
Prep for streaming objects
2019-05-11 01:08:21 -07:00
Yehuda Katz
51e921b085
A bit more infra
2019-05-11 00:00:33 -07:00
Yehuda Katz
8f3b273337
objectshell initial commit
2019-05-10 09:59:12 -07:00