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

docs(ref): document mp_units.core #628

Draft
wants to merge 32 commits into
base: master
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from 7 commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
644b8d1
docs(ref): document `mp_units.core`
JohelEGP Oct 13, 2024
600a69b
docs(ref): document `mp_units.core`
JohelEGP Oct 13, 2024
e819430
docs(ref): document `mp_units.core`
JohelEGP Oct 13, 2024
9a9c343
docs(ref): document `mp_units.core`
JohelEGP Oct 13, 2024
543254a
docs(ref): document `mp_units.core`
JohelEGP Oct 13, 2024
d454ccc
docs(ref): document `mp_units.core`
JohelEGP Oct 13, 2024
60dd2cb
docs(ref): fill [qty.ref]
JohelEGP Oct 24, 2024
d9248b1
[mp.units.core.syn] Update pi's UCN
JohelEGP Oct 25, 2024
824f0c1
[qty.unit.types] Update `Magnitude * Unit`
JohelEGP Oct 25, 2024
8bce9c6
[qty.dim.types] Fix `derived_dimension` example
JohelEGP Oct 25, 2024
58487d6
[qty.spec.concepts] Update _`QuantityKindSpec`_
JohelEGP Oct 25, 2024
0cab71d
Merge branch 'master' into ref_docs
JohelEGP Oct 25, 2024
1f6be11
[mp.units.core.syn] Add \u03C0
JohelEGP Oct 26, 2024
17585ce
[qty.spec.types] Improve description of `kind_of`
JohelEGP Oct 26, 2024
9b35ad4
[qty.unit.types] Fix `named_unit` description of "kind" parameter
JohelEGP Oct 26, 2024
ae58e6c
[qty.unit.types] Improve `named_unit` example comment
JohelEGP Oct 26, 2024
14c0ee6
[qty.unit.types] Further improve `named_unit` example comments
JohelEGP Oct 26, 2024
f542ffb
[qty.unit.types] Mark `derived_unit` as `final`
JohelEGP Oct 26, 2024
24842ca
[qty] Avoid idiom in detailed specifications
JohelEGP Oct 26, 2024
ac09cec
[qty.ratio] Implement `common_ratio` in terms of `std::`
JohelEGP Oct 26, 2024
399dcd0
[qty.spec] Update for removal of _`DerivedQuantitySpecExpr`_
JohelEGP Oct 26, 2024
2f8c2b1
[qty.unit] Update for removal of _`DerivedUnitExpr`_
JohelEGP Oct 26, 2024
aa5aa63
[qty.mag] Update for removal of _`MagnitudeSpecExpr`_
JohelEGP Oct 26, 2024
9ecd87e
[qty.spec] Update for removal of _`QuantitySpecWithNoSpecifiers`_
JohelEGP Oct 26, 2024
49cb247
[qty.mag] Update for parameter renames
JohelEGP Oct 26, 2024
0248136
[qty.dim] Update for removal of _`DerivedDimensionExpr`_
JohelEGP Oct 26, 2024
04eab10
Merge branch 'master' into ref_docs
JohelEGP Oct 26, 2024
71bfcf8
[qty.ratio] Fix "Equivalent to:" formatting
JohelEGP Oct 26, 2024
b94ec34
[qty.spec.types] Improve the kind of quantity hierarchy function
JohelEGP Oct 26, 2024
1917e12
[qty.ref] Avoid adjacent `itemdecl` `codeblock` environments
JohelEGP Oct 26, 2024
2b23001
[qty.val.traits] Do not use `std::chrono::duration_values<Rep>::one()`
JohelEGP Oct 26, 2024
df90897
[mp.units.core.syn] Fix `derived_quantity_spec`'s template parameter
JohelEGP Oct 26, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions docs/api_reference/src/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ jegp_add_standardese_sources(
# Latex commands.
[[\\href{([^}]+)}{([^}]+)};HREF(\1)(\2)]]
# Macros extensions.
[[\\txtrm;\\textrm]]
[[\\refcpp{([^}]+)};REFCPP(\1)]]
[[\\irefcpp{([^}]+)};~(REFCPP(\1))]]
[[\\refcppx{([^}]+)}{([^}]+)};REFCPPX(\1)(\2)]]
Expand Down
10 changes: 10 additions & 0 deletions docs/api_reference/src/intro.tex
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,16 @@
Available from: \url{https://wg21.link/\IsoCpp{}}
\item
The \Cpp{} Standards Committee.
P2900R10: \doccite{Contracts for \Cpp{}}.
Edited by Joshua Berne.
Available from: \url{https://wg21.link/P2900R10}
\item
The \Cpp{} Standards Committee.
P2996R7: \doccite{Reflection for \Cpp{}26}.
Edited by Barry Revzin.
Available from: \url{https://wg21.link/P2996R7}
\item
The \Cpp{} Standards Committee.
SD-8: \doccite{Standard Library Compatibility}.
Edited by Bryce Lelbach.
Available from: \url{https://wg21.link/SD8}
Expand Down
6 changes: 6 additions & 0 deletions docs/api_reference/src/macros_extensions.tex
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
\newcommand{\IsoCpp}{N4971}

\newcommand{\txtrm}[1]{\textnormal{\textrm{#1}}}

\newcommand{\stdconcept}[1]{#1}

\newcommand{\liboverload}[2]{\indexlibraryglobal{#1(#2)}#1}

%% Inline non-parenthesized C++ reference
\newcommand{\refcpp}[1]{\href{https://wg21.link/#1}{\IsoCpp{}, [#1]}}
\newcommand{\irefcpp}[1]{\nolinebreak[3] (\refcpp{#1})}
Expand Down
Loading