Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
SHA1:0c1dc33fc412517f40129fafe2b35bb0cc370585
Date: 2017-12-24 20:55:13
User: luismachuca
Comment:Commit 2017-12-24 - Multuple [sic] improvements with a byte of Saturnalia.
  • cxxomfort: Added <algorithm>, <functional>, <iterator>, <utility> cstd forward headers.
  • cxxomfort: Added <cstdint> cstd forward header.
  • cstddef: Added byte from c++17.
  • library: Added the count_frequencies algorithms.
  • library: Fixed the 7-, 8-, and 9-argument c++03 signatures for to_string.
  • library: Library Utilities in <tuple.hpp> moved to the proper <library/tuplefn.hpp> header.
  • library: Added 6-, 7- and 8- tuple arguments overloads to tuple_pop, tuple_shift.
  • library: Added tuple_visit(function, tuple) (aka foreach for tuples).
  • tuple: Fixed tuple_apply(function,tuple) to correspond as a c++17 backport.
  • tuple: Added make_from_tuple from c++17 (it only works on actual tuples in c++03, c++11).
  • PENDING: library: Add tuple_if
Tags And Properties
  • branch=trunk inherited from [5d00066e]
  • sym-trunk inherited from [5d00066e]
Context
2017-12-24
20:55
[0c1dc33f] Leaf: Commit 2017-12-24 - Multuple [sic] improvements with a byte of Saturnalia.
  • cxxomfort: Added <algorithm>, <functional>, <iterator>, <utility> cstd forward headers.
  • cxxomfort: Added <cstdint> cstd forward header.
  • cstddef: Added byte from c++17.
  • library: Added the count_frequencies algorithms.
  • library: Fixed the 7-, 8-, and 9-argument c++03 signatures for to_string.
  • library: Library Utilities in <tuple.hpp> moved to the proper <library/tuplefn.hpp> header.
  • library: Added 6-, 7- and 8- tuple arguments overloads to tuple_pop, tuple_shift.
  • library: Added tuple_visit(function, tuple) (aka foreach for tuples).
  • tuple: Fixed tuple_apply(function,tuple) to correspond as a c++17 backport.
  • tuple: Added make_from_tuple from c++17 (it only works on actual tuples in c++03, c++11).
  • PENDING: library: Add tuple_if
(user: luismachuca, tags: trunk)
2017-12-19
03:32
[d2fcaba9] Commit 2017-12-19 - Transparent headers and typesafe enum.
  • cxxomfort: Added cstddef.hpp and its transparent header mirror.
  • cxxomfort: Added random.hpp and its transparent header mirror.
  • cxxomfort: Corrected CXXOMFORT_NOTICES in various headers.
  • config: Improved detection of MSVC 2015 (ver 1900) C++ support.
  • config: Improved detection of C++17 mode.
  • library: Added typesafe_enum.
  • random: Renames of the functors in C++03 according to C++11.
  • PENDING: cstddef: Adding std::byte from C++17.
  • PENDING: functional: Fixes to functors, adding not_fn.
  • PENDING: in_place tag for experimental::optional.
  • PENDING: library: strsprintf.
(user: luismachuca, tags: trunk)
Changes

Changes to cxxomfort/cxxomfort/algorithm.hpp.

Changes to cxxomfort/cxxomfort/algorithms.hpp.

Changes to cxxomfort/cxxomfort/base/static_assert.hpp.

Changes to cxxomfort/cxxomfort/config.hpp.

Changes to cxxomfort/cxxomfort/config/gcc.hpp.

Added cxxomfort/cxxomfort/cstd/algorithm.

Changes to cxxomfort/cxxomfort/cstd/cstddef.

Added cxxomfort/cxxomfort/cstd/cstdint.

Added cxxomfort/cxxomfort/cstd/functional.

Added cxxomfort/cxxomfort/cstd/iterator.

Changes to cxxomfort/cxxomfort/cstd/random.

Added cxxomfort/cxxomfort/cstd/utility.

Changes to cxxomfort/cxxomfort/cstddef.hpp.

Changes to cxxomfort/cxxomfort/forward_list.hpp.

Changes to cxxomfort/cxxomfort/impl/11-is_xxx_of.hpp.

Changes to cxxomfort/cxxomfort/impl/11-permutations.hpp.

Changes to cxxomfort/cxxomfort/impl/14-algorithm-equal.hpp.

Changes to cxxomfort/cxxomfort/impl/14-integer_sequence.hpp.

Deleted cxxomfort/cxxomfort/impl/14-tuple_apply.hpp.

Changes to cxxomfort/cxxomfort/impl/14-tuple_get_type.hpp.

Added cxxomfort/cxxomfort/impl/17-byte.hpp.

Added cxxomfort/cxxomfort/impl/17-endian.hpp.

Added cxxomfort/cxxomfort/impl/17-make_from_tuple.hpp.

Added cxxomfort/cxxomfort/impl/17-tuple_apply.hpp.

Changes to cxxomfort/cxxomfort/impl/forward_list-impl.hpp.

Changes to cxxomfort/cxxomfort/impl/n3668_exchange.hpp.

Changes to cxxomfort/cxxomfort/impl/to_basic_string_cxx03.hpp.

Added cxxomfort/cxxomfort/impl/tuple_call.hpp.

Changes to cxxomfort/cxxomfort/library.hpp.

Changes to cxxomfort/cxxomfort/library/algorithmfn.hpp.

Added cxxomfort/cxxomfort/library/functionalfn.hpp.

Changes to cxxomfort/cxxomfort/library/iteratorfn.hpp.

Changes to cxxomfort/cxxomfort/library/stringfn.hpp.

Changes to cxxomfort/cxxomfort/library/tuplefn.hpp.

Changes to cxxomfort/cxxomfort/library/typesafe_enum.hpp.

Changes to cxxomfort/cxxomfort/random.hpp.

Changes to cxxomfort/cxxomfort/string.hpp.

Changes to cxxomfort/cxxomfort/tuple.hpp.

Changes to cxxomfort/cxxomfort/utility.hpp.