[std] Rephrase notes containing 'must'#6737
[std] Rephrase notes containing 'must'#6737jensmaurer wants to merge 2 commits intocplusplus:mainfrom
Conversation
|
@tkoeppe , this is an initial sample of what might be done. Please have a look. |
|
This is great, thank you! By and large this even looks like an improvement, don't you think? |
a554a1a to
870e89a
Compare
|
Major update; now all mentions of "must" (except in a literal string in an example) are gone. @tkoeppe, are we good now? |
|
Great! But please note that we can't say "required" as per drafting directives, since that's just a synonym for "shall" :-( |
|
Yes, but "required" is mostly in Annex C, not directly in notes, so maybe they don't notice. (Frankly, rephrasing Annex C to avoid "required" is a major undertaking, given that it wants to highlight differences between rules.) |
|
I'll rebase and apply this PR after the IS has shipped. I'm pushing additonal changes I made to the IS back into this PR, too, so we don't lose them. |
Fixes ISO/CS 037 (C++23 DIS).
Fixes ISO/CS 037 (C++23 DIS).
Fixes cplusplus/nbballot#579