Commit Graph

12 Commits

Author SHA1 Message Date
fbd980f8b0 Add descriptions to arguments 2019-10-28 18:15:35 +13:00
193b00764b Stream support (#812)
* Moves off of draining between filters. Instead, the sink will pull on the stream, and will drain element-wise. This moves the whole stream to being lazy.
* Adds ctrl-c support and connects it into some of the key points where we pull on the stream. If a ctrl-c is detect, we immediately halt pulling on the stream and return to the prompt.
* Moves away from having a SourceMap where anchor locations are stored. Now AnchorLocation is kept directly in the Tag.
* To make this possible, split tag and span. Span is largely used in the parser and is copyable. Tag is now no longer copyable.
2019-10-13 17:12:43 +13:00
1183d28b15 Remove uses of async_stream_block 2019-09-28 02:05:18 +02:00
ca0c6eaf58 This commit introduces a basic help feature. We can go to it
with the `help` command to explore and list all commands available.

Enter will also try to see if the location to be entered is an existing
Nu command, if it is it will let you inspect the command under `help`.

This provides baseline needed so we can iterate on it.
2019-08-31 19:06:11 -05:00
785536983a Revert "Heuristic table view" 2019-08-16 04:49:07 +12:00
dd18122a24 WIP 2019-08-15 17:02:02 +12:00
156e72f694 Finish up heuristic for table printing 2019-08-14 04:33:59 +12:00
83030094e0 All tests pass 2019-08-09 17:36:43 +12:00
aadacc2d36 Merge master 2019-08-09 16:51:21 +12:00
586aa6bae1 WIP - types check 2019-08-02 19:17:28 -07:00
fc173c46d8 Restructuring 2019-08-02 12:15:07 -07:00
18e39343ad Add vertical table view 2019-06-21 16:20:06 +12:00