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

pick formatting for const object and apply it consistently #469

Closed
zygoloid opened this issue Apr 6, 2015 · 3 comments
Closed

pick formatting for const object and apply it consistently #469

zygoloid opened this issue Apr 6, 2015 · 3 comments
Assignees

Comments

@zygoloid
Copy link
Member

zygoloid commented Apr 6, 2015

The definition of the term const object (and friends) does not use teletype font for the "const", and nor do nearby uses of the term. However, other uses of this term in the standard do use a teletype font. We should pick one or the other and do it consistently. I'm not sure we can use italic teletype, so perhaps that forces us to use the non-teletype font everywhere.

(This same thing happens in a bunch of other places, for instance the terms 'constexpr constructor' and 'return statement'.)

@cpplearner
Copy link
Contributor

Actually, italic teletype is already used in [conv]p4, the definition of "contextually converted to bool".

@zygoloid
Copy link
Member Author

zygoloid commented Apr 6, 2015

Hmm, it looks like LaTeX used bold italic monospace, not some kind of teletype font, there. Note the shapes of the 'b' and 'l' characters and the generally awful appearance...

@jensmaurer jensmaurer added the decision-required A decision of the editorial group (or the Project Editor) is required. label Nov 18, 2016
@jensmaurer
Copy link
Member

jensmaurer commented Mar 2, 2017

Editorial meeting consensus: We define the term-of-art "const object" etc, so no \tcode is used. See also #106 and related issues.

Leave [conv]p4, the definition of "contextually converted to bool", as-is.

@jensmaurer jensmaurer removed the decision-required A decision of the editorial group (or the Project Editor) is required. label Mar 2, 2017
@jensmaurer jensmaurer self-assigned this Apr 6, 2017
jensmaurer added a commit to jensmaurer/draft that referenced this issue Apr 6, 2017
jensmaurer added a commit to jensmaurer/draft that referenced this issue Jul 21, 2017
jensmaurer added a commit to jensmaurer/draft that referenced this issue Nov 12, 2017
zygoloid pushed a commit that referenced this issue Nov 12, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants