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

Overview
SHA1:5862a10fe0f410be7e31fe59124cb1a9deaffccb
Date: 2018-07-03 03:05:56
User: luismachuca
Comment:Commit 2018-07-01 - Forward with library improvements, <numeric> and build logs.
  • cxxomfort: Corrected CXXOMFORT_NOTICES in various headers.
  • cxxomfort: Cleared most "typedef unused" warnings.
  • cxxomfort: Most if not all files converted to LF line endings.
  • cxxomfort: CXXOMFORT_DATE now uses full YYYYMMDD format.
  • cxxomfort: CXXOMFORT_NO_STD_USING.
  • cxxomfort: Added numeric.hpp and numerics to library.
  • cxxomfort: Header files also include javadoc code for generating future documentation.
  • library: algorithm: Added inplace_if.
  • library: numeric: Added static_gcd, static_lcm.
  • library: string: Added chr, wchr, utf8chr.
  • library: string: Added split_to.
  • impl: byte is moved to namespace cxxomfort::cstddef.
  • cstdint: Now c++11 emulation mode also relies on pstdint.h.
  • forward_list: Fixed the implementation of insert_after, emplace_after.
  • iterator: Removed warnings about unused typedefs in begin(), end().
  • memory: Updated make_unique as well as its STD requirements to go below C++14.
  • tuple: Removed a warning about aggregate brackets.
  • type_traits: enable_if, conditional moved to their own impl file.
Tags And Properties
  • branch=trunk inherited from [5d00066e]
  • sym-trunk inherited from [5d00066e]
Context
2018-07-03
03:05
[5862a10f] Leaf: Commit 2018-07-01 - Forward with library improvements, <numeric> and build logs.
  • cxxomfort: Corrected CXXOMFORT_NOTICES in various headers.
  • cxxomfort: Cleared most "typedef unused" warnings.
  • cxxomfort: Most if not all files converted to LF line endings.
  • cxxomfort: CXXOMFORT_DATE now uses full YYYYMMDD format.
  • cxxomfort: CXXOMFORT_NO_STD_USING.
  • cxxomfort: Added numeric.hpp and numerics to library.
  • cxxomfort: Header files also include javadoc code for generating future documentation.
  • library: algorithm: Added inplace_if.
  • library: numeric: Added static_gcd, static_lcm.
  • library: string: Added chr, wchr, utf8chr.
  • library: string: Added split_to.
  • impl: byte is moved to namespace cxxomfort::cstddef.
  • cstdint: Now c++11 emulation mode also relies on pstdint.h.
  • forward_list: Fixed the implementation of insert_after, emplace_after.
  • iterator: Removed warnings about unused typedefs in begin(), end().
  • memory: Updated make_unique as well as its STD requirements to go below C++14.
  • tuple: Removed a warning about aggregate brackets.
  • type_traits: enable_if, conditional moved to their own impl file.
(user: luismachuca, tags: trunk)
2017-12-24
20:55
[0c1dc33f] 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)
Changes

Changes to cxxomfort/cxxomfort/VERSION.txt.

Changes to cxxomfort/cxxomfort/algorithm.hpp.

Changes to cxxomfort/cxxomfort/algorithms.hpp.

Changes to cxxomfort/cxxomfort/base.hpp.

Changes to cxxomfort/cxxomfort/base/alignof.hpp.

Changes to cxxomfort/cxxomfort/base/cstdint.hpp.

Changes to cxxomfort/cxxomfort/base/explicit_cast.hpp.

Changes to cxxomfort/cxxomfort/base/iterator.hpp.

Changes to cxxomfort/cxxomfort/base/move-03.hpp.

Changes to cxxomfort/cxxomfort/base/move-11.hpp.

Changes to cxxomfort/cxxomfort/base/move.hpp.

Changes to cxxomfort/cxxomfort/base/nullptr.hpp.

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

Changes to cxxomfort/cxxomfort/config.hpp.

Changes to cxxomfort/cxxomfort/config/_has.hpp.

Changes to cxxomfort/cxxomfort/config/clang.hpp.

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

Changes to cxxomfort/cxxomfort/config/msc.hpp.

Changes to cxxomfort/cxxomfort/cstddef.hpp.

Changes to cxxomfort/cxxomfort/cstdint.hpp.

Changes to cxxomfort/cxxomfort/cxxomfort.hpp.

Changes to cxxomfort/cxxomfort/extras/14-assert.hpp.

Changes to cxxomfort/cxxomfort/extras/array_ref.hpp.

Changes to cxxomfort/cxxomfort/extras/auto-impl.hpp.

Changes to cxxomfort/cxxomfort/extras/auto.hpp.

Changes to cxxomfort/cxxomfort/extras/dynarray.hpp.

Changes to cxxomfort/cxxomfort/extras/observer_ptr.hpp.

Changes to cxxomfort/cxxomfort/extras/optional-impl.hpp.

Changes to cxxomfort/cxxomfort/extras/optional-io.hpp.

Changes to cxxomfort/cxxomfort/extras/optional.hpp.

Changes to cxxomfort/cxxomfort/forward_list.hpp.

Changes to cxxomfort/cxxomfort/functional.hpp.

Changes to cxxomfort/cxxomfort/impl/03-functional_bit.hpp.

Changes to cxxomfort/cxxomfort/impl/03-random_renames.hpp.

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

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

Added cxxomfort/cxxomfort/impl/11-conditional.hpp.

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

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

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

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

Changes to cxxomfort/cxxomfort/impl/14-functional-transparent.hpp.

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

Added cxxomfort/cxxomfort/impl/14-make_unique.hpp.

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

Changes to cxxomfort/cxxomfort/impl/17-as_const.hpp.

Changes to cxxomfort/cxxomfort/impl/17-byte.hpp.

Changes to cxxomfort/cxxomfort/impl/17-clamp.hpp.

Changes to cxxomfort/cxxomfort/impl/17-make_from_tuple.hpp.

Changes to cxxomfort/cxxomfort/impl/17-tuple_apply.hpp.

Changes to cxxomfort/cxxomfort/impl/17-void_t.hpp.

Changes to cxxomfort/cxxomfort/impl/foreach_artima.hpp.

Changes to cxxomfort/cxxomfort/impl/foreach_gcc.hpp.

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

Deleted cxxomfort/cxxomfort/impl/make_unique.hpp.

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

Changes to cxxomfort/cxxomfort/impl/n3928_static_assert.hpp.

Changes to cxxomfort/cxxomfort/impl/n4031_make_array.hpp.

Changes to cxxomfort/cxxomfort/impl/pseudovariadic.hpp.

Changes to cxxomfort/cxxomfort/impl/regex-esc.hpp.

Changes to cxxomfort/cxxomfort/impl/seq_.hpp.

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

Changes to cxxomfort/cxxomfort/impl/to_basic_string_variadic.hpp.

Changes to cxxomfort/cxxomfort/impl/tuple_call.hpp.

Changes to cxxomfort/cxxomfort/impl/unique_ptr.hpp.

Changes to cxxomfort/cxxomfort/library.hpp.

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

Changes to cxxomfort/cxxomfort/library/fixed_vector.hpp.

Changes to cxxomfort/cxxomfort/library/foreach.hpp.

Changes to cxxomfort/cxxomfort/library/functionalfn.hpp.

Changes to cxxomfort/cxxomfort/library/i12n.hpp.

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

Changes to cxxomfort/cxxomfort/library/localfn.hpp.

Added cxxomfort/cxxomfort/library/numericfn.hpp.

Changes to cxxomfort/cxxomfort/library/operatorit.hpp.

Changes to cxxomfort/cxxomfort/library/pair03.hpp.

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

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

Changes to cxxomfort/cxxomfort/library/type_name.hpp.

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

Changes to cxxomfort/cxxomfort/limits.hpp.

Changes to cxxomfort/cxxomfort/memory.hpp.

Added cxxomfort/cxxomfort/numeric.hpp.

Changes to cxxomfort/cxxomfort/random.hpp.

Changes to cxxomfort/cxxomfort/sequences.hpp.

Changes to cxxomfort/cxxomfort/string.hpp.

Changes to cxxomfort/cxxomfort/tuple.hpp.

Changes to cxxomfort/cxxomfort/type_traits.hpp.

Changes to cxxomfort/cxxomfort/using.hpp.

Changes to cxxomfort/cxxomfort/util/memtraits.hpp.

Changes to cxxomfort/cxxomfort/util/meta.hpp.

Changes to cxxomfort/cxxomfort/util/traits_ct.hpp.

Changes to cxxomfort/cxxomfort/util/type_traits.hpp.

Changes to cxxomfort/cxxomfort/utility.hpp.

Changes to cxxomfort/cxxomfort/various.hpp.

Changes to cxxomfort/tags/cxxomfort.cpp.tags.