Skip to content

Commit 69b6a53

Browse files
committed
Regenerate flattened documents
1 parent 921c9de commit 69b6a53

File tree

2 files changed

+181
-56
lines changed

2 files changed

+181
-56
lines changed

parallelism-ts.html

Lines changed: 181 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<!DOCTYPE html>
22
<!-- Sources at https://github.com/cplusplus/parallelism-ts -->
33
<html><head>
4-
<meta http-equiv="content-type" content="text/html; charset=UTF-8"><!--[if lte IE 8]><script>document.createElement("nav");document.createElement("section");document.createElement("time");document.createElement("CXX-TITLEPAGE");document.createElement("CXX-DOCNUM");document.createElement("CXX-REVISES");document.createElement("CXX-EDITOR");document.createElement("CXX-EMAIL");document.createElement("CXX-TOC");document.createElement("CXX-CLAUSE");document.createElement("CXX-SECTION");document.createElement("CXX-FOOTNOTE");document.createElement("CXX-FOREIGN-INDEX");document.createElement("CXX-REF");document.createElement("CXX-NOTE");document.createElement("CXX-EXAMPLE");document.createElement("CXX-FUNCTION");document.createElement("CXX-SIGNATURE");document.createElement("CXX-EFFECTS");document.createElement("CXX-REMARKS");document.createElement("CXX-RETURNS");document.createElement("CXX-REQUIRES");document.createElement("CXX-COMPLEXITY");document.createElement("CXX-NOTES");document.createElement("CXX-PUBLISH-BUTTON");</script><![endif]--><style>template {display: none !important;} /* injected by platform.js */</style><style>body {transition: opacity ease-in 0.2s; }
4+
<meta http-equiv="content-type" content="text/html; charset=UTF-8"><!--[if lte IE 8]><script>document.createElement("nav");document.createElement("section");document.createElement("time");document.createElement("CXX-TITLEPAGE");document.createElement("CXX-DOCNUM");document.createElement("CXX-PROJECT-NUMBER");document.createElement("CXX-REVISES");document.createElement("CXX-EDITOR");document.createElement("CXX-EMAIL");document.createElement("CXX-TOC");document.createElement("CXX-CLAUSE");document.createElement("CXX-SECTION");document.createElement("CXX-FOOTNOTE");document.createElement("CXX-FOREIGN-INDEX");document.createElement("CXX-REF");document.createElement("CXX-NOTE");document.createElement("CXX-EXAMPLE");document.createElement("CXX-FUNCTION");document.createElement("CXX-SIGNATURE");document.createElement("CXX-EFFECTS");document.createElement("CXX-REMARKS");document.createElement("CXX-RETURNS");document.createElement("CXX-REQUIRES");document.createElement("CXX-COMPLEXITY");document.createElement("CXX-NOTES");document.createElement("CXX-PUBLISH-BUTTON");</script><![endif]--><style>template {display: none !important;} /* injected by platform.js */</style><style>body {transition: opacity ease-in 0.2s; }
55
body[unresolved] {opacity: 0; display: block; overflow: hidden; }
66
</style><style shim-shadowdom-css="">style { display: none !important; }
77
cxx-function {
@@ -274,12 +274,24 @@
274274
border-bottom: medium double;
275275
}
276276

277+
[is=cxx-table].single-border th {
278+
border-bottom: thin solid;
279+
}
280+
277281
[is=cxx-table].center td {
278282
text-align: center;
279283
}
280284

281285
[is=cxx-table].list td {
282-
border: medium none;
286+
border: medium none; vertical-align: top;
287+
}
288+
289+
[is=cxx-table].list ul {
290+
padding-left: 0px; margin: 0px;
291+
}
292+
293+
[is=cxx-table].list ul li:before {
294+
content: "";
283295
}cxx-figure {
284296
margin-left: auto; margin-right: auto;
285297
}
@@ -348,52 +360,136 @@
348360
display: none;
349361
}cxx-foreign-index {
350362
display: none;
351-
}cxx-titlepage {
363+
}cxx-titlepage, cxx-titlepage .page {
352364
display: block; min-height: 100%;
353365
}
354366

367+
cxx-titlepage .page {
368+
page-break-before: always; page-break-after: always; min-height: 100vh; margin-bottom: 2em;
369+
}
370+
355371
@media print {
356-
cxx-titlepage {
372+
cxx-titlepage .page {
357373
height: 8.8in;
358374
}
359375

360376

361377
}
362378

363-
cxx-titlepage {
379+
cxx-titlepage .page {
364380
position: relative;
365381
}
366382

367-
cxx-titlepage table.draft_header {
368-
position: absolute; right: 0px; top: 0px;
383+
cxx-titlepage table td, cxx-titlepage table th {
384+
border: medium none;
369385
}
370386

371-
cxx-titlepage table.pdts_header {
387+
cxx-titlepagebody.cxx-draft .header, body.cxx-draft cxx-titlepage .header {
372388
position: absolute; right: 0px; top: 0px;
373389
}
374390

375-
cxx-titlepage table.pdts_footer {
391+
cxx-titlepagebody.cxx-draft h1, body.cxx-draft cxx-titlepage h1 {
392+
position: absolute; top: 40%; text-align: center;
393+
}
394+
395+
cxx-titlepagebody.cxx-draft p.warning, body.cxx-draft cxx-titlepage p.warning {
396+
position: absolute; bottom: 5%;
397+
}
398+
399+
cxx-titlepagebody.cxx-pdts .header, body.cxx-pdts cxx-titlepage .header {
400+
position: absolute; right: 0px; top: 0px; text-align: right;
401+
}
402+
403+
cxx-titlepagebody.cxx-pdts .header cxx-docnum, body.cxx-pdts cxx-titlepage .header cxx-docnum {
404+
font-size: 150%;
405+
}
406+
407+
cxx-titlepagebody.cxx-pdts hgroup, body.cxx-pdts cxx-titlepage hgroup {
408+
position: absolute; top: 30%;
409+
}
410+
411+
cxx-titlepagebody.cxx-pdts hgroup *, body.cxx-pdts cxx-titlepage hgroup * {
412+
margin: 0px;
413+
}
414+
415+
cxx-titlepagebody.cxx-pdts hgroup h1, body.cxx-pdts cxx-titlepage hgroup h1 {
416+
font-size: 150%; font-weight: bold;
417+
}
418+
419+
cxx-titlepagebody.cxx-pdts hgroup h2, body.cxx-pdts cxx-titlepage hgroup h2 {
420+
font-size: 100%; font-weight: normal;
421+
}
422+
423+
cxx-titlepagebody.cxx-pdts .footer, body.cxx-pdts cxx-titlepage .footer {
376424
position: absolute; left: 0px; bottom: 5%;
377425
}
378426

379-
cxx-titlepage table.pdts_warning {
427+
cxx-titlepagebody.cxx-pdts figure, body.cxx-pdts cxx-titlepage figure {
428+
border: 1px solid rgb(17, 17, 17); padding: 10px; margin-left: auto; margin-right: auto;
429+
}
430+
431+
cxx-titlepagebody.cxx-pdts figcaption, body.cxx-pdts cxx-titlepage figcaption {
432+
text-align: center; font-weight: bold;
433+
}
434+
435+
cxx-titlepagebody.cxx-pdts .warning, body.cxx-pdts cxx-titlepage .warning {
380436
position: absolute; bottom: 20%;
381437
}
382438

383-
cxx-titlepage h1.draft_title {
384-
position: absolute; top: 40%;
439+
cxx-titlepagebody.cxx-pdts .copyright address, body.cxx-pdts cxx-titlepage .copyright address {
440+
font-style: normal; margin-left: 2em;
441+
}
442+
443+
cxx-titlepagebody.cxx-pdts .copyright address a, body.cxx-pdts cxx-titlepage .copyright address a {
444+
color: inherit; text-decoration: inherit;
385445
}
386446

387-
cxx-titlepage h1.pdts_title {
447+
cxx-titlepagebody.cxx-dts .header, body.cxx-dts cxx-titlepage .header {
448+
position: absolute; right: 0px; top: 0px; text-align: right;
449+
}
450+
451+
cxx-titlepagebody.cxx-dts .header cxx-docnum, body.cxx-dts cxx-titlepage .header cxx-docnum {
452+
font-size: 150%;
453+
}
454+
455+
cxx-titlepagebody.cxx-dts hgroup, body.cxx-dts cxx-titlepage hgroup {
388456
position: absolute; top: 30%;
389457
}
390458

391-
cxx-titlepage p.draft_warning {
392-
position: absolute; bottom: 5%;
459+
cxx-titlepagebody.cxx-dts hgroup *, body.cxx-dts cxx-titlepage hgroup * {
460+
margin: 0px;
393461
}
394462

395-
cxx-titlepage h1 {
396-
text-align: center;
463+
cxx-titlepagebody.cxx-dts hgroup h1, body.cxx-dts cxx-titlepage hgroup h1 {
464+
font-size: 150%; font-weight: bold;
465+
}
466+
467+
cxx-titlepagebody.cxx-dts hgroup h2, body.cxx-dts cxx-titlepage hgroup h2 {
468+
font-size: 100%; font-weight: normal;
469+
}
470+
471+
cxx-titlepagebody.cxx-dts .footer, body.cxx-dts cxx-titlepage .footer {
472+
position: absolute; left: 0px; bottom: 5%;
473+
}
474+
475+
cxx-titlepagebody.cxx-dts figure, body.cxx-dts cxx-titlepage figure {
476+
border: 1px solid rgb(17, 17, 17); padding: 10px; margin-left: auto; margin-right: auto;
477+
}
478+
479+
cxx-titlepagebody.cxx-dts figcaption, body.cxx-dts cxx-titlepage figcaption {
480+
text-align: center; font-weight: bold;
481+
}
482+
483+
cxx-titlepagebody.cxx-dts .warning, body.cxx-dts cxx-titlepage .warning {
484+
position: absolute; bottom: 20%;
485+
}
486+
487+
cxx-titlepagebody.cxx-dts .copyright address, body.cxx-dts cxx-titlepage .copyright address {
488+
font-style: normal; margin-left: 2em;
489+
}
490+
491+
cxx-titlepagebody.cxx-dts .copyright address a, body.cxx-dts cxx-titlepage .copyright address a {
492+
color: inherit; text-decoration: inherit;
397493
}
398494

399495
cxx-titlepage th {
@@ -402,8 +498,16 @@
402498
display: block;
403499
}
404500

501+
cxx-ednotebody.cxx-pdts, body.cxx-pdts cxx-ednote {
502+
display: none;
503+
}
504+
405505
cxx-ednote aside {
406506
float: right; max-width: 40%; margin: 1ex; border: 1px dashed rgb(136, 136, 136); padding: 1ex; background-color: rgb(238, 238, 238);
507+
}
508+
509+
cxx-ednote.para aside {
510+
float: none; max-width: none;
407511
}cxx-note .nowrap {
408512
white-space: nowrap;
409513
}cxx-footnote {
@@ -448,6 +552,12 @@
448552
display: block; margin-left: 1.2in;
449553
}bnf-terminal {
450554
font-style: normal;
555+
}w-br {
556+
white-space: normal;
557+
}
558+
559+
w-br:after {
560+
content: "​";
451561
}</style>
452562
<meta charset="utf-8">
453563

@@ -474,14 +584,15 @@
474584
@bottom-left { content: string(current-section, last); font-size: 10pt; }
475585
@bottom-right { content: counter(page); font-size: 10pt; }
476586
}
477-
cxx-titlepage { page: title; page-break-after: always; }
478-
@page title {
587+
@page :first {
479588
@top-left { content: "© ISO 2014 — All rights reserved"; }
480589
@top-right { content: normal; }
481590
@bottom-left { content: normal; }
482591
@bottom-right { content: normal; }
483592
}
484593

594+
body { margin: 0; }
595+
485596
@media screen {
486597
body { max-width: 7in;
487598
/* Make room for paragraph numbers. */
@@ -519,6 +630,8 @@
519630
cxx-clause h1 { bookmark-level: 2; }
520631
cxx-clause cxx-section h1 { bookmark-level: 3; }
521632
cxx-clause cxx-section cxx-section h1 { bookmark-level: 4; }
633+
/* The <h2> is a subtitle, which shouldn't get a PDF bookmark. */
634+
cxx-titlepage h2 { bookmark-level: none; }
522635

523636
* .section-number { string-set: current-section "§ " content(); }
524637

@@ -531,23 +644,34 @@
531644
del {text-decoration: line-through; color: #8B0040;}
532645
ins {text-decoration: underline; color: #005100;}
533646

534-
del2 {text-decoration: line-through; color: #FF0040; font-size:100%;}
535-
ins2 {text-decoration: underline; color: #FF0040; font-size:100%;}
536-
/* inserted in TS and then deleted for LWG */
537-
insdel {text-decoration: line-through; color: #FF4440; font-size:100%;}
538-
539-
del3 {text-decoration: line-through; color: #006666; font-size:100%;}
540-
ins3 {text-decoration: underline; color: #00CC66; font-size:100%;}
541-
542-
/* inserted in Rappersil and then deleted by another paper */
543-
insdel2 {text-decoration: line-through; color: #003366; font-size:100%;}
544-
545647
pre {
546648
margin-left: 1em;
547649
margin-top: .5em;
548650
margin-bottom: .5em;
549651
}
550652

653+
* wbr::after {
654+
white-space: normal;
655+
content: '\200B';
656+
}
657+
* code {
658+
/* Make inline code avoid line wraps unless we override it with <wbr>. */
659+
white-space: nowrap;
660+
}
661+
* pre code {
662+
/* Keep block-code wrapping according to its context. */
663+
white-space: inherit;
664+
}
665+
666+
* table {
667+
border-collapse: collapse;
668+
}
669+
* td, th {
670+
padding-left: .2em;
671+
padding-right: .2em;
672+
border: thin solid black;
673+
}
674+
551675
/* Use an em-dash for the list bullet.
552676
'print' is a proxy for supporting ::marker. */
553677
@media screen {
@@ -566,6 +690,9 @@
566690
ul li::marker {
567691
content: "\2014";
568692
}
693+
[is=cxx-table].list ul li::marker {
694+
content: none;
695+
}
569696
}
570697

571698
/* This is here rather than inside elements/toc.html because browsers
@@ -576,41 +703,39 @@
576703
cxx-toc a[href]::after { content: leader(" . ") target-counter(attr(href), page); }
577704

578705
cxx-footnote aside { float: footnote; footnote-policy: line; }
579-
}</style><title>Technical Specification for C++ Extensions for Parallelism, Working Draft, </title></head>
580-
<body>
706+
}</style><title>Technical Specification for C++ Extensions for Parallelism, Working Draft</title></head>
707+
<body class="cxx-draft">
581708

582709
<cxx-titlepage stage="draft">
583710

584711

585-
<table class="draft_header">
586-
587-
<tbody><tr><th>Document Number:</th><td><cxx-docnum>N4310</cxx-docnum></td></tr>
588-
589-
590-
<tr><th>Date:</th><td><time pubdate="">2014-11-21</time></td></tr>
591-
592-
593-
<tr><th>Revises:</th><td><cxx-revises><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2014/n4104.html">N4104</a></cxx-revises></td></tr>
594-
595-
596-
<tr><th>Editor:</th><td><cxx-editor>
712+
<div class="page">
713+
<table class="header">
714+
715+
<tbody><tr><th>Document Number:</th><td><cxx-docnum>N4310</cxx-docnum></td></tr>
716+
717+
718+
<tr><th>Date:</th><td><time pubdate="">2014-11-21</time></td></tr>
719+
720+
721+
<tr><th>Revises:</th><td><cxx-revises><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2014/n4104.html">N4104</a></cxx-revises></td></tr>
722+
723+
724+
<tr><th>Editor:</th><td><cxx-editor>
597725
Jared Hoberock<br>
598726
NVIDIA Corporation<br>
599727
<cxx-email><a href="mailto:[email protected]">[email protected]</a></cxx-email>
600728
</cxx-editor></td></tr>
601-
602-
</tbody></table>
603-
604-
605-
606-
<h1 class="draft_title">Working Draft, Technical Specification for C++ Extensions for Parallelism</h1>
607-
608-
609-
729+
730+
</tbody></table>
731+
<h1>Working Draft, Technical Specification for C++ Extensions for Parallelism</h1>
732+
<p class="warning"><strong>Note: this is an early draft. It’s known to be
733+
incomplet and incorrekt, and it has lots of b<span style="margin-left: -1.2pt; margin-right: 1pt">a</span>d<span style="width:1.5em"> </span>for<span style="margin-left:-3pt; margin-right:0.6pt">mat</span>ti<span style="position:relative; top:-0.15ex">n</span>g.</strong></p>
734+
</div>
610735

611-
<p class="draft_warning"><strong>Note: this is an early draft. It’s known to be
612-
incomplet and incorrekt, and it has lots of b<span style="margin-left: -1.2pt; margin-right: 1pt">a</span>d<span style="width:1.5em"> </span>for<span style="margin-left:-3pt; margin-right:0.6pt">mat</span>ti<span style="position:relative; top:-0.15ex">n</span>g.</strong></p>
736+
613737

738+
614739

615740
</cxx-titlepage>
616741

@@ -1814,7 +1939,7 @@ <h1>Contents</h1>
18141939
<code>is_execution_policy&lt;decay_t&lt;ExecutionPolicy&gt;&gt;::value</code> is <code>true</code>.
18151940
</p>
18161941

1817-
<table is="cxx-table" id="tab.parallel.algorithms" class="list">
1942+
<table role="presentation" is="cxx-table" id="tab.parallel.algorithms" class="list">
18181943

18191944

18201945
<caption>Table 1 — <wbr><span>Table of parallel algorithms</span></caption>

parallelism-ts.pdf

-1.23 KB
Binary file not shown.

0 commit comments

Comments
 (0)