Skip to content

Commit 562fc9f

Browse files
committed
Set some priorities based on reflector polls
1 parent 0a6e2e5 commit 562fc9f

File tree

8 files changed

+74
-8
lines changed

8 files changed

+74
-8
lines changed

xml/issue4078.xml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<section><sref ref="[format.functions]"/></section>
77
<submitter>Jan Schultke</submitter>
88
<date>24 Apr 2024</date>
9-
<priority>99</priority>
9+
<priority>4</priority>
1010

1111
<discussion>
1212
<blockquote><pre>
@@ -35,6 +35,15 @@ which would forbid the output range of the output iterator to overlap ranges of
3535
A friend of mine has suggested to add a <i>Preconditions</i> to the <i>BasicFormatter</i> requirements
3636
instead, dealing with the issue at the root (<tt>f.format(u, fc)</tt>).
3737
</p>
38+
39+
<note>2025-02-07; Reflector poll</note>
40+
<p>
41+
Set priority to 4 after reflector poll.
42+
</p>
43+
<p>
44+
We should prohibit aliasing, so this is undefined.
45+
</p>
46+
3847
</discussion>
3948

4049
<resolution>

xml/issue4107.xml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<section><sref ref="[format.range.fmtmap]"/></section>
77
<submitter>Victor Zverovich</submitter>
88
<date>18 May 2024</date>
9-
<priority>99</priority>
9+
<priority>3</priority>
1010

1111
<discussion>
1212
<p>
@@ -64,6 +64,14 @@ and <tt>tuple</tt>s, and make map be responsible for its own structural formatti
6464
part of it to other formatters in an arbitrary way. This resolution has been applied to {fmt}'s implementation
6565
of range formatting to address <a href="https://github.com/fmtlib/fmt/issues/3685">#3685</a>.
6666
</p>
67+
68+
<note>2025-02-07; Reflector poll</note>
69+
<p>
70+
Set priority to 3 after reflector poll.
71+
Several votes for NAD (a specialization must provide `set_brackets` etc.),
72+
and suggestions it's a design change that LEWG should see.
73+
</p>
74+
6775
</discussion>
6876

6977
<resolution>

xml/issue4187.xml

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<section><sref ref="[template.bitset]"/></section>
77
<submitter>Arthur O'Dwyer</submitter>
88
<date>21 Dec 2024</date>
9-
<priority>99</priority>
9+
<priority>3</priority>
1010

1111
<discussion>
1212
<p>
@@ -43,6 +43,20 @@ both types' copy constructors as simply `constexpr` and `noexcept`; and then if
4343
we should say so in English prose.</p>
4444
</li>
4545
</ol>
46+
47+
<note>2025-02-07; Reflector poll</note>
48+
<p>
49+
Set priority to 3 after reflector poll.
50+
</p>
51+
<p>
52+
"Just const-quality the existing assignment operators."
53+
"Would need to change the return type (breaking) or use `const_cast` (weird)."
54+
"And it would be needlessly inconsistent with <code>vector&lt;bool&gt;::reference</code>."
55+
</p>
56+
<p>
57+
"The `swap` part belongs in LWG <iref ref="3638"/>."
58+
</p>
59+
4660
</discussion>
4761

4862
<resolution>

xml/issue4198.xml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<section><sref ref="[exec.schedule.from]"/></section>
77
<submitter>Eric Niebler</submitter>
88
<date>03 Feb 2025</date>
9-
<priority>99</priority>
9+
<priority>1</priority>
1010

1111
<discussion>
1212
<p>
@@ -90,6 +90,12 @@ except with duplicate types removed.
9090
</p>
9191

9292
<note>This touches the same text as LWG <iref ref="4203"/>.</note>
93+
94+
<note>2025-02-07; Reflector poll</note>
95+
<p>
96+
Set priority to 1 after reflector poll.
97+
</p>
98+
9399
</discussion>
94100

95101
<resolution>

xml/issue4199.xml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<section><sref ref="[exec.snd.general]"/></section>
77
<submitter>Eric Niebler</submitter>
88
<date>03 Feb 2025</date>
9-
<priority>99</priority>
9+
<priority>1</priority>
1010

1111
<discussion>
1212
<p>
@@ -54,6 +54,12 @@ function that does the same as `get_completion_signatures`
5454
except without the sender transformation.
5555
Then we can express `get_completion_signatures` in terms of that.
5656
</p>
57+
58+
<note>2025-02-07; Reflector poll</note>
59+
<p>
60+
Set priority to 1 after reflector poll.
61+
</p>
62+
5763
</discussion>
5864

5965
<resolution>

xml/issue4203.xml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<section><sref ref="[exec.schedule.from]"/></section>
77
<submitter>Eric Niebler</submitter>
88
<date>03 Feb 2025</date>
9-
<priority>99</priority>
9+
<priority>1</priority>
1010

1111
<discussion>
1212
<p>
@@ -99,6 +99,12 @@ In addition, it should be applying <i>`FWD-ENV-T`</i> to `Env`
9999
so that only forwarding queries are forwarded.
100100
</p>
101101

102+
103+
<note>2025-02-07; Reflector poll</note>
104+
<p>
105+
Set priority to 1 after reflector poll.
106+
</p>
107+
102108
</discussion>
103109

104110
<resolution>

xml/issue4205.xml

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<section><sref ref="[exec.let]"/></section>
77
<submitter>Eric Niebler</submitter>
88
<date>04 Feb 2025</date>
9-
<priority>99</priority>
9+
<priority>1</priority>
1010

1111
<discussion>
1212
<p>
@@ -30,6 +30,17 @@ Otherwise, it is equal to
3030
The sender passed to <i>`let-env`</i> here should be the <i>child</i> of `sndr`.
3131

3232
</p>
33+
34+
<note>2025-02-07; Reflector poll</note>
35+
<p>
36+
Set priority to 1 after reflector poll.
37+
</p>
38+
<p>
39+
"We seem to be missing a guarantee that `auto [_,_,child] = sndr;` works.
40+
We guarantee that it can be used in a structured binding, but not that it
41+
must work with a size of three."
42+
</p>
43+
3344
</discussion>
3445

3546
<resolution>

xml/issue4206.xml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<section><sref ref="[exec.syn]"/></section>
77
<submitter>Eric Niebler</submitter>
88
<date>04 Feb 2025</date>
9-
<priority>99</priority>
9+
<priority>1</priority>
1010

1111
<discussion>
1212
<p>
@@ -45,6 +45,12 @@ template&lt;class Sndr, class Rcvr&gt;
4545
</code></pre>
4646
</p>
4747

48+
49+
<note>2025-02-07; Reflector poll</note>
50+
<p>
51+
Set priority to 1 after reflector poll.
52+
</p>
53+
4854
</discussion>
4955

5056
<resolution>

0 commit comments

Comments
 (0)