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

P1467R9 Extended floating-point types and standard names #5670

Merged
merged 2 commits into from Aug 7, 2022

Conversation

jensmaurer
Copy link
Member

@jensmaurer jensmaurer commented Jul 28, 2022

Fixes #5579
Fixes cplusplus/papers#227

Also fixes #1247

@jensmaurer jensmaurer added this to the post-2022-07 milestone Jul 28, 2022
source/basic.tex Outdated Show resolved Hide resolved
source/basic.tex Outdated Show resolved Hide resolved
source/basic.tex Show resolved Hide resolved
source/expressions.tex Outdated Show resolved Hide resolved
source/expressions.tex Outdated Show resolved Hide resolved
source/utilities.tex Outdated Show resolved Hide resolved
source/iostreams.tex Outdated Show resolved Hide resolved
source/numerics.tex Outdated Show resolved Hide resolved
source/numerics.tex Outdated Show resolved Hide resolved
source/numerics.tex Outdated Show resolved Hide resolved
@jensmaurer jensmaurer force-pushed the motions-2022-07-cwg-14 branch 3 times, most recently from 1b205b3 to 5533527 Compare July 31, 2022 19:38
@tkoeppe tkoeppe force-pushed the motions-2022-07-cwg-14 branch 2 times, most recently from ec0f5aa to 3c57442 Compare August 6, 2022 00:08
then it is effectively cast to \tcode{complex<T>}.
\item
Otherwise, if the argument has integer type,
then it is effectively cast to \tcode{complex<double>}.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should probably use \keyword for double etc., but we can fix that later.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't think \keyword is used on the library clauses.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

At least not with any form of consistency. @jensmaurer Do you recall if we have a policy/plan for using \keyword in the library?

(No immediate action needed here.)

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do you recall if we have a policy/plan for using \keyword in the library?

We haven't discussed this in any detail, but if the plan for C++ is approximately that of C in that we want all mentions of keywords colored a little bit (or so), then we should use \keyword everywhere in prose text and configure codeblock accordingly.

Currently, we really want all keywords in the core section to be annotated, because there will be index entries for them.

@dkolsen-pgi
Copy link
Contributor

Section [complex.special] is supposed to be removed in its entirety. The explicit specializations for std::complex are no longer needed with the wording changes in this paper. There is an easily missed one sentence instruction to remove the section in https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2022/p1467r9.html#complex-wording

source/numerics.tex Outdated Show resolved Hide resolved
source/support.tex Show resolved Hide resolved
source/support.tex Show resolved Hide resolved
@jensmaurer
Copy link
Member Author

@tkoeppe, for your convenience, I've pushed the changes discussed by @dkolsen-pgi , except for nexttoward.

@tkoeppe
Copy link
Contributor

tkoeppe commented Aug 7, 2022

@tkoeppe, for your convenience, I've pushed the changes discussed by @dkolsen-pgi , except for nexttoward.

Thank you so much!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
6 participants