Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ostream.manip] fix "basic_osyncbuf" typo #2002

Closed
wants to merge 13 commits into from

Conversation

timsong-cpp
Copy link
Contributor

Fixes #1962.

zygoloid and others added 13 commits March 28, 2018 18:53
Notable changes:

 * Reordered synopsis to match detailed description.
 * Significant changes to stable names, per style guide.
 * Added missing zoned_traits to <chrono> synopsis.
 * Removed redundant chrono:: qualification in synopsis.
 * [time.duration.io] Significant wording changes for comprehensibility.
 * Adjusted return type of clock_cast in synopsis to match that in
   detailed description.
 * Added subheadings to clock_cast description, replacing line comments
   in the middle of the wording.
 * Adjusted specification of clock_cast to avoid awkward "at least one
   of [...] exactly one of" construction and to avoid references to
   bullet numbers in the body text.
 * Reordered parsing and formatting sections to the end.
 * Removed descriptions for operator!=, operator>, operator<=,
   operator>= that are covered by [operators]
 * Removed some tutorial front-matter and design discussion from "day",
   "month", "year", "weekday", etc.
 * operator-(month, month), operator-(weekday, weekday): specify
   returned value in Returns: element rather than splitting the spec
   across Returns: and Remarks:.
 * Added subheadings for the new classes to separate member and
   non-member function descriptions, removed "class::" from member
   descriptions, added namespace std::chrono around class definitions.
 * Modified time_of_day examples to include sample code producing the
   given output
 * Removed exposition-only members tzdb::next and tzdb_list::head_ that
   are not actually used in the exposition.
 * Modified leap-second example to not require updates each time a
   leap-second is added.
 * Removed exposition-only members from link and leap, merging the
   relevant description into the corresponding accessor.
 * Plus a variety of changes to massage the wording and fix spelling
   and grammar errors, and avoid unfortunate line wrapping.
Also fixes LWG2968.

[string.capacity] Reworded to fix subject for "it".
@jensmaurer jensmaurer added the needs rebase The pull request needs a git rebase to resolve merge conflicts. label Mar 30, 2018
@timsong-cpp timsong-cpp deleted the patch-1 branch March 30, 2018 08:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
needs rebase The pull request needs a git rebase to resolve merge conflicts.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants