- 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