Thanks to all those who have submitted editorial issues.
V1 has 3 motions applied from the Urbana meeting, but is not the DTS, pending the ballot resolution meeting in December.
V2 has 4 motions applied from the Urbana meeting.
These papers were written as changes to the main C++ standard, so I had to adjust headers and section numbers to make them fit into the TS.
to better match the rest of the TS.
Network Byte Order Conversions are gone, and the sections that changed non-editorially in the Urbana meeting have a value of 201411
.
#include
d the non-experimental versions of <iterator>
and <numeric>
.To match the requirement in [general.namespaces]p4.
A log of all changes to V1 of the Library Fundamentals TS since N4081 is below and on Github.
commit 092d30ea094fbe2e0e781382cc42141b5b24772b Author: Jeffrey Yasskin <jyasskin@gmail.com> Date: Fri Nov 21 23:48:26 2014 -0800 Release N4335, the Library Fundamentals v1 working paper. commit c748daef3033d83b078a9c53f47c3c994c0624e5 Author: Jeffrey Yasskin <jyasskin@gmail.com> Date: Fri Nov 21 23:26:52 2014 -0800 Fix #43, wording of "May throw bad_alloc" sentence. commit 2b1454357372d7120d6784565f02e10f1d005e5a Author: Jeffrey Yasskin <jyasskin@gmail.com> Date: Sun Nov 16 23:14:02 2014 -0800 Update the feature test macros for changes in the 2014-11 meeting. commit 24a76c592dc6fc5b329ea128fc8f67f95aec2801 Author: Jeffrey Yasskin <jyasskin@gmail.com> Date: Sun Nov 16 23:08:34 2014 -0800 Apply LWG motion 7, N4288, Strike string_view::clear http://wiki.edg.com/twiki/bin/view/Wg21urbana-champaign/StrawPolls commit f083f7339e10295975f29345137ab878fc60393b Author: Jeffrey Yasskin <jyasskin@gmail.com> Date: Sun Nov 16 22:31:03 2014 -0800 Apply LWG motion 6, N4270, Collected Edits to the Library Fundamentals TS. http://wiki.edg.com/twiki/bin/view/Wg21urbana-champaign/StrawPolls commit be184ef6309314a127b0ec5ec38f0ca3d26c4aef Author: Jeffrey Yasskin <jyasskin@gmail.com> Date: Sun Nov 16 21:44:21 2014 -0800 Apply LWG motion 5, striking the Network Byte Order clause and removing the reference to the Unicode standard RFC2781 http://wiki.edg.com/twiki/bin/view/Wg21urbana-champaign/StrawPolls
A log of all changes to V2 of the Library Fundamentals TS since N4084 is below and on Github.
commit 71d491e54fa17f55758925911602241146be180e Author: Jeffrey Yasskin <jyasskin@gmail.com> Date: Fri Nov 21 23:58:46 2014 -0800 Release N4336, the Library Fundamentals v2 working paper. commit 9dec1921754828cd2a7c4e71b7b88e4a4c926333 Author: Jeffrey Yasskin <jyasskin@gmail.com> Date: Fri Nov 21 23:51:52 2014 -0800 Include <iterator> and <numeric> from the respective <experimental/> headers. As required by [general.namespaces]p4. commit b5441486c6944c2fcc40a820660f451380ba253b Author: Jeffrey Yasskin <jyasskin@gmail.com> Date: Fri Nov 21 23:24:28 2014 -0800 Apply LWG motion 24, N4282, The World’s Dumbest Smart Pointer. http://wiki.edg.com/twiki/bin/view/Wg21urbana-champaign/StrawPolls commit 24988b9670b2d18085a2f770529dced0c04fcf33 Author: Jeffrey Yasskin <jyasskin@gmail.com> Date: Fri Nov 21 20:14:01 2014 -0800 Apply LWG motion 23, N4257, Delimited iterators. http://wiki.edg.com/twiki/bin/view/Wg21urbana-champaign/StrawPolls commit 2845daf3eb86e0bd615ce6e8d3d0fc471273fb9c Author: Jeffrey Yasskin <jyasskin@gmail.com> Date: Mon Nov 17 01:08:28 2014 -0800 Apply LWG motion 22, N4061, Greatest Common Divisor and Least Common Multiple. http://wiki.edg.com/twiki/bin/view/Wg21urbana-champaign/StrawPolls commit 78d194c8b6d8e1702826a73dc1fcd5093de44b33 Author: Jeffrey Yasskin <jyasskin@gmail.com> Date: Mon Nov 17 00:26:55 2014 -0800 Apply LWG motion 21, N4273, Uniform Container Erasure. http://wiki.edg.com/twiki/bin/view/Wg21urbana-champaign/StrawPolls