Skip to content

Commit 64d8e96

Browse files
Merge pull request #72 from mattkretz/port_to_latex
Port document to LaTeX and apply NB comments
2 parents 4018b35 + a03a1e6 commit 64d8e96

File tree

119 files changed

+4948
-37954
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

119 files changed

+4948
-37954
lines changed

.travis.yml

+47
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
#
2+
# Builds the C++ TS document on Travis CI <https://travis-ci.org/cplusplus/networking-ts>
3+
#
4+
5+
env:
6+
- BUILD_TYPE=latexmk # build using latexmk
7+
- BUILD_TYPE=make # build using Makefile
8+
- BUILD_TYPE=manual # build manually
9+
- BUILD_TYPE=complete # build manually and regenerate indices
10+
11+
script:
12+
# Build ts.pdf
13+
- pushd src
14+
- if [ "$BUILD_TYPE" = "latexmk" ]; then
15+
latexmk -pdf ts;
16+
fi
17+
- if [ "$BUILD_TYPE" = "make" ]; then
18+
make -j2;
19+
fi
20+
- if [ "$BUILD_TYPE" = "manual" -o "$BUILD_TYPE" = "complete" ]; then
21+
pdflatex ts;
22+
pdflatex ts;
23+
pdflatex ts;
24+
makeindex generalindex;
25+
makeindex libraryindex;
26+
makeindex impldefindex;
27+
pdflatex ts;
28+
pdflatex ts;
29+
fi
30+
- popd
31+
32+
sudo: false
33+
34+
addons:
35+
apt:
36+
packages:
37+
- latexmk
38+
- poppler-utils
39+
- texlive-binaries
40+
- texlive-fonts-recommended
41+
- texlive-latex-base
42+
- texlive-latex-extra
43+
- texlive-latex-recommended
44+
- texlive-generic-recommended
45+
- texlive-binaries
46+
- graphviz
47+
- lmodern

README.md

+14-9
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,35 @@
1-
Document Number: N4743
2-
Date: 2018-04-02
1+
Document Number: NYYYY
2+
Date: 2018-06-26
33
Revises:
44
Project: Programming Language C++
55
Project Number: TS 19570
66
Reply-to: Jared Hoberock
77
NVIDIA Corporation
88
jhoberock@nvidia.com
99

10-
# Parallelism TS Editor's Report, post-Jacksonville mailing
10+
# Parallelism TS Editor's Report, post-Rapperswil mailing
1111

12-
N4742 is the proposed working draft of Parallelism TS Version 2. It contains normative changes as directed by the ISO C++ Standards Committee at the 2018 Jacksonville meeting and editorial changes to the Parallelism TS.
12+
NXXXX is the proposed working draft of Parallelism TS Version 2. It contains normative changes as directed by the ISO C++ Standards Committee at the 2018 Rapperswil meeting and editorial changes to the Parallelism TS.
1313

14-
N4742 updates the previous draft, N4725, published in the pre-Jacksonville mailing.
14+
NXXXX updates the previous draft, N4742, published in the pre-Jacksonville mailing.
1515

16-
N4744 is document N4742 reformatted as a PDTS document.
16+
NZZZZ is document NXXXX reformatted as a TS document.
1717

1818
## Normative Changes
1919

20-
* Apply the proposed wording in [P0214R9](https://wg21.link/P0214R9) (Data-Parallel Vector Types & Operations).
20+
* Apply the proposed wording in [P0964R2](https://wg21.link/P0964R2) (Finding the right set of traits for `simd<T>`).
21+
* Apply the proposed wording in [P1111R0](https://wg21.link/P1111R0) (Resolutions to NB Comments on the Parallelism TS v2).
22+
* Apply the proposed wording in [P0820R4](https://wg21.link/P0820R4) (Feedback on P0214).
23+
* Apply the proposed wording in [P1118R0](https://wg21.link/P1118R0) (Concat and Split on `simd<>` objects).
2124

2225
## Editorial Changes
2326

24-
* Reordered Execution Policy and Parallel Exceptions clauses.
27+
* Transliterated document source to LaTeX.
2528
* Various typographical corrections.
2629

2730
# Acknowledgements
2831

29-
Thanks to Alisdair Meredith, Matthias Kretz, Marshall Clow, and Bryce Lelbach for reviewing and suggesting editorial changes.
32+
Thanks to Matthias Kretz for help typesetting the final TS document.
33+
34+
Thanks to [reviewers] for reviewing and suggesting editorial changes.
3035

0 commit comments

Comments
 (0)