- From: Takeshi Yoshino <notifications@github.com>
- Date: Thu, 30 Apr 2015 21:11:22 -0700
- To: whatwg/streams <streams@noreply.github.com>
- Message-ID: <whatwg/streams/pull/351@github.com>
- Moved all the effort to normatively defining the byte stream components to #343
- Put casual explainer to docs/Explainer.md (as suggested at https://github.com/whatwg/streams/issues/300#issuecomment-97831102)
You can view, comment on, or merge this pull request online at:
https://github.com/whatwg/streams/pull/351
-- Commit Summary --
* Cleanup BinaryExtension.md for async read() model
* Adding some algorithm to BinaryExtension.md
* Make read(view) return immediately after consuming queue
* Add detaching step to ByobByteStreamReader.read(view)
* Defined behavior of each method on ByobByteStreamReader without detailed algorithm
* More text about behavior of the BYOB reader's releaseLock()
* State that cancel() makes the byte stream closed
* Use "uncleanly" than "unsuccessful" for BYOB reader's cancel() to emphasize that cancellation does happen
* Bind the fulfillment value to fulfillmentValue in the explainer of the BYOB reader's read(view)
* Update algorithm section of the BYOB reader's read(view)
* Explain the state of ByobByteStreamReader
* Reduce the level of headlngs in BinaryExtension.md
* Add a link to #294 in BinaryExtension.md
* BinaryExtension.md: Put return value explanations into level 6 headings
* BinaryExtension.md: Add "semantics" section to get closed()
* BinaryExtension.md: Add ReadableByteStreamReader
* Use explicit algorithm to define publicly visible behavior
* Removed sections that have been sublimed into PR #343
* Move explainer texts to docs/Explainer.md
-- File Changes --
M BinaryExtension.md (198)
A docs/Explainer.md (155)
-- Patch Links --
https://github.com/whatwg/streams/pull/351.patch
https://github.com/whatwg/streams/pull/351.diff
---
Reply to this email directly or view it on GitHub:
https://github.com/whatwg/streams/pull/351
Received on Friday, 1 May 2015 04:11:52 UTC