nushell/crates
Jason Gedge 7304d06c0b
Use threads to avoid blocking reads/writes in externals. (#1440)
In particular, one thing that we can't (properly) do before this commit
is consuming an infinite input stream. For example:

```
yes | grep y | head -n10
```

will give 10 "y"s in most shells, but blocks indefinitely in nu. This PR
resolves that by doing blocking I/O in threads, and reducing the `await`
calls we currently have in our pipeline code.
2020-03-02 06:19:09 +13:00
..
nu_plugin_average Bump version to 0.10.0 (#1403) 2020-02-18 16:56:09 +13:00
nu_plugin_binaryview Bump version to 0.10.0 (#1403) 2020-02-18 16:56:09 +13:00
nu_plugin_fetch Add support for downloading unsupported mime types (#1441) 2020-03-01 13:14:36 +13:00
nu_plugin_inc Bump version to 0.10.0 (#1403) 2020-02-18 16:56:09 +13:00
nu_plugin_match Bump version to 0.10.0 (#1403) 2020-02-18 16:56:09 +13:00
nu_plugin_post Bump version to 0.10.0 (#1403) 2020-02-18 16:56:09 +13:00
nu_plugin_ps Bump version to 0.10.0 (#1403) 2020-02-18 16:56:09 +13:00
nu_plugin_str Bump version to 0.10.0 (#1403) 2020-02-18 16:56:09 +13:00
nu_plugin_sum Bump version to 0.10.0 (#1403) 2020-02-18 16:56:09 +13:00
nu_plugin_sys Bump version to 0.10.0 (#1403) 2020-02-18 16:56:09 +13:00
nu_plugin_textview Bump version to 0.10.0 (#1403) 2020-02-18 16:56:09 +13:00
nu_plugin_tree Bump version to 0.10.0 (#1403) 2020-02-18 16:56:09 +13:00
nu-build Bump version to 0.10.0 (#1403) 2020-02-18 16:56:09 +13:00
nu-errors Bump version to 0.10.0 (#1403) 2020-02-18 16:56:09 +13:00
nu-macros Bump version to 0.10.0 (#1403) 2020-02-18 16:56:09 +13:00
nu-parser Add support for compound shorthand flags (#1414) 2020-03-01 13:20:42 +13:00
nu-plugin Plugin documentation (#1431) 2020-02-24 15:28:46 +13:00
nu-protocol Bump version to 0.10.0 (#1403) 2020-02-18 16:56:09 +13:00
nu-source Add support for compound shorthand flags (#1414) 2020-03-01 13:20:42 +13:00
nu-test-support Use threads to avoid blocking reads/writes in externals. (#1440) 2020-03-02 06:19:09 +13:00
nu-value-ext Bump version to 0.10.0 (#1403) 2020-02-18 16:56:09 +13:00