Skip to content

Commit c00c29e

Browse files
committed
Adding Nov 2023 Kona plenary
1 parent 912a656 commit c00c29e

File tree

6 files changed

+537
-116
lines changed

6 files changed

+537
-116
lines changed

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ $(THIS_DIR)md/defaults.yaml : $(THIS_DIR)md/defaults.py
77
python3 $< > $@
88

99
$(OUTDIR)/sd6.md : sd6.py sd6.tmpl macros.yaml reduced.json $(THIS_DIR)md/defaults.yaml
10-
source ~/dev/venv/bin/activate && python3 $< > $@
10+
python3 $< > $@
1111

1212
$(OUTDIR)/sd6.html : $(OUTDIR)/sd6.md $(DEPS)
1313
$(PANDOC) --bibliography $(THIS_DIR)md/wg21_fmt.yaml --bibliography $(DATADIR)/csl.json --bibliography $(THIS_DIR)md/early.yaml

macros.yaml

Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -289,6 +289,10 @@ language:
289289
rows:
290290
- value: 200809
291291
papers: N2756
292+
- name: __cpp_pack_indexing
293+
rows:
294+
- value: 202311
295+
papers: P2662R3
292296
- name: __cpp_placeholder_variables
293297
rows:
294298
- value: 202306
@@ -726,6 +730,11 @@ library:
726730
rows:
727731
- value: 201902
728732
papers: P0912R5 LWG3393
733+
- name: __cpp_lib_debugging
734+
header_list: debugging
735+
rows:
736+
- value: 202311
737+
papers: P2546R5
729738
- name: __cpp_lib_deduction_guides
730739
rows:
731740
- value: 201703
@@ -807,16 +816,33 @@ library:
807816
papers: P2757R3
808817
- value: 202306
809818
papers: P2637R3
819+
- value: 202311
820+
papers: P2918R2
810821
- name: __cpp_lib_format_ranges
811822
header_list: format
812823
rows:
813824
- value: 202207
814825
papers: P2286R8 P2585R1 LWG3750
826+
- name: __cpp_lib_format_uchar
827+
header_list: format
828+
rows:
829+
- value: 202311
830+
papers: P2909R4
815831
- name: __cpp_lib_forward_like
816832
header_list: utility
817833
rows:
818834
- value: 202207
819835
papers: P2445R1
836+
- name: __cpp_lib_freestanding_algorithm
837+
header_list: algorithm
838+
rows:
839+
- value: 202311
840+
papers: P2407R5
841+
- name: __cpp_lib_freestanding_array
842+
header_list: array
843+
rows:
844+
- value: 202311
845+
papers: P2407R5
820846
- name: __cpp_lib_freestanding_char_traits
821847
header_list: string
822848
rows:
@@ -837,6 +863,8 @@ library:
837863
rows:
838864
- value: 202306
839865
papers: P2338R4
866+
- value: 202311
867+
papers: P2937R0
840868
- name: __cpp_lib_freestanding_cwchar
841869
header_list: cwchar
842870
rows:
@@ -847,6 +875,11 @@ library:
847875
rows:
848876
- value: 202306
849877
papers: P2338R4
878+
- name: __cpp_lib_freestanding_expected
879+
header_list: expected
880+
rows:
881+
- value: 202311
882+
papers: P2833R2
850883
- name: __cpp_lib_freestanding_feature_test_macros
851884
header_list: ''
852885
rows:
@@ -862,6 +895,11 @@ library:
862895
rows:
863896
- value: 202306
864897
papers: P2198R7
898+
- name: __cpp_lib_freestanding_mdspan
899+
header_list: mdspan
900+
rows:
901+
- value: 202311
902+
papers: P2833R2
865903
- name: __cpp_lib_freestanding_memory
866904
header_list: memory
867905
rows:
@@ -872,6 +910,11 @@ library:
872910
rows:
873911
- value: 202306
874912
papers: P2198R7
913+
- name: __cpp_lib_freestanding_optional
914+
header_list: optional
915+
rows:
916+
- value: 202311
917+
papers: P2407R5
875918
- name: __cpp_lib_freestanding_ranges
876919
header_list: ranges
877920
rows:
@@ -882,6 +925,11 @@ library:
882925
rows:
883926
- value: 202306
884927
papers: P2198R7
928+
- name: __cpp_lib_freestanding_string_view
929+
header_list: string_view
930+
rows:
931+
- value: 202311
932+
papers: P2407R5
885933
- name: __cpp_lib_freestanding_tuple
886934
header_list: tuple
887935
rows:
@@ -892,6 +940,11 @@ library:
892940
rows:
893941
- value: 202306
894942
papers: P2198R7
943+
- name: __cpp_lib_freestanding_variant
944+
header_list: variant
945+
rows:
946+
- value: 202311
947+
papers: P2407R5
895948
- name: __cpp_lib_fstream_native_handle
896949
header_list: fstream
897950
rows:
@@ -1074,6 +1127,11 @@ library:
10741127
rows:
10751128
- value: 201606
10761129
papers: P0137R1
1130+
- name: __cpp_lib_linalg
1131+
header_list: linalg
1132+
rows:
1133+
- value: 202311
1134+
papers: P1673R13
10771135
- name: __cpp_lib_list_remove_return_type
10781136
header_list: forward_list list
10791137
rows:
@@ -1185,6 +1243,8 @@ library:
11851243
rows:
11861244
- value: 202106
11871245
papers: P1132R7
1246+
- value: 202311
1247+
papers: P2833R2
11881248
- name: __cpp_lib_parallel_algorithm
11891249
header_list: algorithm numeric
11901250
rows:
@@ -1231,6 +1291,8 @@ library:
12311291
rows:
12321292
- value: 202207
12331293
papers: P2278R4
1294+
- value: 202311
1295+
papers: P2836R1
12341296
- name: __cpp_lib_ranges_as_rvalue
12351297
header_list: ranges
12361298
rows:
@@ -1351,6 +1413,11 @@ library:
13511413
rows:
13521414
- value: 201603
13531415
papers: P0220R1
1416+
- name: __cpp_lib_saturation_arithmetic
1417+
header_list: numeric
1418+
rows:
1419+
- value: 202311
1420+
papers: P0543R3
13541421
- name: __cpp_lib_scoped_lock
13551422
header_list: mutex
13561423
rows:
@@ -1414,6 +1481,13 @@ library:
14141481
papers: P1024R3
14151482
- value: 202002
14161483
papers: P1976R2
1484+
- value: 202311
1485+
papers: P2821R5 P2833R2
1486+
- name: __cpp_lib_span_initializer_list
1487+
header_list: span
1488+
rows:
1489+
- value: 202311
1490+
papers: P2447R6
14171491
- name: __cpp_lib_spanstream
14181492
header_list: spanstream
14191493
rows:
@@ -1546,6 +1620,8 @@ library:
15461620
rows:
15471621
- value: 202207
15481622
papers: P2165R4
1623+
- value: 202311
1624+
papers: P2819R2
15491625
- name: __cpp_lib_tuples_by_type
15501626
header_list: tuple utility
15511627
rows:

reduced.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10382,6 +10382,10 @@
1038210382
"EDIT7059": "[flat.set.defn] Fix indentation",
1038310383
"EDIT7060": "[stmt.pre] Cross-reference [intro.execution]",
1038410384
"EDIT7061": "[stmt.if] Add missing comma after conditional clause",
10385+
"EDIT7062": "[class.virtual] Add commas",
10386+
"EDIT7063": "[expr.type], [expr.call] Draw connection between type adjustment paragraphs",
10387+
"EDIT7064": "[expr.static.cast] \"Cast\" vs. \"converted\" vs. \"explicitly converted\"",
10388+
"EDIT7065": "`non-type template parameter` should be `non-type \\grammarterm{template-parameter}` more consistently",
1038510389
"EWG1": "N3638, N3582, N3386 Return type deduction for normal functions",
1038610390
"EWG2": "N3387 Overload resolution tiebreakers for integer types",
1038710391
"EWG3": "N3760, N3394 [[deprecated]] attribute",

0 commit comments

Comments
 (0)