nushell/src/plugins
Jonathan Turner 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
..
add.rs Stream support (#812) 2019-10-13 17:12:43 +13:00
binaryview.rs Stream support (#812) 2019-10-13 17:12:43 +13:00
docker.rs Transfered Docker to a plugin instead of a Command. 2019-09-24 20:42:18 -07:00
edit.rs Stream support (#812) 2019-10-13 17:12:43 +13:00
embed.rs Stream support (#812) 2019-10-13 17:12:43 +13:00
inc.rs Stream support (#812) 2019-10-13 17:12:43 +13:00
match.rs Overhaul the coloring system 2019-10-10 19:30:04 -07:00
ps.rs Stream support (#812) 2019-10-13 17:12:43 +13:00
skip.rs Revert "Revert "Migrate most uses of the Span concept to Tag"" 2019-09-14 11:30:24 -05:00
str.rs Stream support (#812) 2019-10-13 17:12:43 +13:00
sum.rs Stream support (#812) 2019-10-13 17:12:43 +13:00
sys.rs Stream support (#812) 2019-10-13 17:12:43 +13:00
textview.rs Stream support (#812) 2019-10-13 17:12:43 +13:00
tree.rs Move internal terminology to tables/rows 2019-09-06 04:23:42 +12:00