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
Get rid of Notes: elements in library clauses #492
Comments
With the Parallelism TS merged, we now have a few more Notes: items. I'll prepare a patch to replace all of them with the regular "[ Note: ... -- end note ]" phrasing. |
jensmaurer
added a commit
to jensmaurer/draft
that referenced
this issue
Dec 1, 2016
Remove the \realnotes and \realnote macros. No longer mention 'Notes:' in [structure.specifications]. Fixes cplusplus#492.
jensmaurer
added a commit
to jensmaurer/draft
that referenced
this issue
Dec 14, 2016
Remove the \realnotes and \realnote macros. No longer mention 'Notes:' in [structure.specifications]. Fixes cplusplus#492.
jensmaurer
added a commit
to jensmaurer/draft
that referenced
this issue
Dec 14, 2016
Remove the \realnotes and \realnote macros. No longer mention 'Notes:' in [structure.specifications]. Fixes cplusplus#492.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
17.5.1.4 [structure.specifications] defines what a Notes: element means in the detailed specification for a function.
The only correct use of this in the entire standard is 20.12.5.7 [time.duration.cast] (which is missing a paragraph number! it should be paragraph 3).
23.2.1 [container.requirements.general] p4 has a "Notes:" following table 96 but it's not the same thing, because it's not italicized, and isn't a detailed specification where [structure.specifications] applies (so just seems wrong to me, maybe it should be "[Note: the algorithm equal() is defined in Clause 25.]"
Daniel added:
The text was updated successfully, but these errors were encountered: