| Document Number: | N4724 | | -----------------|-------------------------------------------------| | Date: | 2018-02-06 | | Reply to: | gorn@microsoft.com | Editor's report for the Coroutines TS =================================== ## New papers - N4723 is the current working draft. It replaces N4680. This is the same version of the document that is published on the ISO web site with a few editorial changes described below. - N4724 is this Editor's Report for the Coroutines TS. - P0057R8 is N4723 rebased onto C++17. ## Changes between N4680 and ISO/IEC TS 22277 Applied the changes requested by ISO to publish the TS. - Replaced the cover page with ISO page. - Added ISO mandated foreword. - s/Technical Specification/this document. - [intro.defs] Reorder bullets as requested by ISO. - Add dated reference to ISO/IEC 14882:2014 in [intro.scope] - Remove page headers - Remove paragraph numbers from page footers - Remove page breaks between short Clauses - [intro.compliance] Conformance requirements for this specification ~~are~~shall be the same as those ... ## Changes between ISO/IEC TS 22277 and N4723 - Replaced the ISO cover page with working draft cover page. - Remove ISO foreword. - Restore page headers. - Restore paragraph numbers in page footers. - [stmt.jump] Fix introductory sentence:
    ~~In paragraph 1 add two productions to the grammar:~~
    Add _coroutine-return-statement_ to the grammar production _jump-statement_:
- [support.coroutine] Remove unneeded `std::` in `` synopsis:
    `template struct hash<`~~std::~~`experimental::coroutine_handle

>;`
## Acknowledgments We wish to thank all of the reviewers.