bolero-MURAKAMI
0918194078
add sprout::iterator, and update copyright
2017-07-29 14:20:01 +09:00
bolero-MURAKAMI
92c7169221
rename */udl.hpp -> literals.hpp [destructive]
2016-08-14 16:02:23 +09:00
bolero-MURAKAMI
0080332dd5
add subscript_at function
2016-04-17 19:36:56 +09:00
bolero-MURAKAMI
69c9233ca0
chande udl namespace
2016-04-16 09:50:04 +09:00
bolero-MURAKAMI
a0060119ab
fix code format
2016-04-05 11:57:06 +09:00
bolero-MURAKAMI
913dc8ca44
adapt div_t container interface
2016-04-04 01:49:57 +09:00
bolero-MURAKAMI
1b8c051008
add valarray
2016-04-03 13:12:14 +09:00
bolero-MURAKAMI
5ff6029d51
fix detail implementation
2016-04-02 20:38:15 +09:00
bolero-MURAKAMI
dd58135a93
add rebind_type container metafunction
2016-04-02 19:55:55 +09:00
bolero-MURAKAMI
802f2fbaed
fix iterator parameter
2016-04-01 23:37:48 +09:00
bolero-MURAKAMI
7240e883c5
workaround for disable unicode literals and types
2016-03-10 19:17:22 +09:00
bolero-MURAKAMI
8e24d4551c
fix link error in VC++
2016-03-08 18:22:38 +09:00
bolero-MURAKAMI
97e8cfc2c0
add optional container interface
2016-02-25 18:48:28 +09:00
bolero-MURAKAMI
b1b62d9a29
supprt for VC++2015
2016-02-12 11:24:46 +09:00
bolero-MURAKAMI
b9440c0e9c
support for VC++2015
2015-12-09 19:54:35 +09:00
bolero-MURAKAMI
31cceb37cd
add stateful library
2015-05-14 19:52:27 +09:00
bolero-MURAKAMI
755ebf4311
workaround for ICC 15
2015-05-08 20:11:30 +09:00
bolero-MURAKAMI
3029507c05
change copyright
2015-01-10 19:13:57 +09:00
bolero-MURAKAMI
a1f6d6ffc3
add bool_constant [N4334]
2014-12-10 19:54:12 +09:00
bolero-MURAKAMI
897d1e25b6
fix char literal implementation
2014-10-27 10:16:49 +09:00
bolero-MURAKAMI
06eaf3f0ec
fix string literal table implementations
2014-10-23 17:23:38 +09:00
bolero-MURAKAMI
979af136a1
fix macros for noexcept
2014-08-14 22:55:49 +09:00
bolero-MURAKAMI
c15de6136b
fix tuple_element: support SFINAE-friendly
2014-05-29 00:25:37 +09:00
bolero-MURAKAMI
3c4a048f25
fix <cstddef> include, for clang 3.5 earlier with libstdc++ 20140422 or later
2014-04-30 16:30:26 +09:00
bolero-MURAKAMI
705773a03a
remove warning
2014-04-14 15:52:20 +09:00
Bolero MURAKAMI
12e72dbf7e
Merge pull request #31 from kariya-mitsuru/lexicographical_compare
...
[algorithm.lexicographical_compare, algorithm.tristate_lexicographical_compare]
2014-04-14 15:29:07 +09:00
bolero-MURAKAMI
fad447dd9d
fix container_complete
2014-04-14 15:20:50 +09:00
bolero-MURAKAMI
2c0b1d4513
fix next|prev_permutation implementations
2014-04-14 15:16:05 +09:00
bolero-MURAKAMI
7e709630c6
rename type_traits is_int -> is_sint
...
add new type_traits is_*_unqualified
2014-03-15 12:06:51 +09:00
bolero-MURAKAMI
12e12373d0
fix version check macro
2014-01-20 13:09:54 +09:00
bolero-MURAKAMI
b881750699
fix version check macro
2014-01-20 11:23:03 +09:00
bolero-MURAKAMI
14f8d9d042
fix copyright year
2014-01-08 16:48:12 +09:00
bolero-MURAKAMI
be0bc155d8
fix float_exponent10 order O(logN)
2013-12-31 21:26:22 +09:00
Fadis
e3cb3bae99
Add support for CMake
2013-11-28 08:51:11 +09:00
bolero-MURAKAMI
403e83eaf0
all type_traits support C++14 requirements
2013-11-22 21:11:08 +09:00
bolero-MURAKAMI
bf0c7021cf
modify namespace result_of -> results
...
support C++14 type_traits
2013-11-20 22:04:11 +09:00
bolero-MURAKAMI
b60a7aca9c
[sprout.random] add Sseq version: constructor, seed
2013-11-09 17:39:57 +09:00
bolero-MURAKAMI
1132d08f23
add macro SPROUT_NON_CONSTEXPR
2013-11-02 18:28:18 +09:00
Mitsuru Kariya
2e984eacb7
intermediate
...
fix tristate_lexicographical_compare(w/delimiter version)
reduce complexity
remove unnecessary code etc.
remove testcode
2013-09-02 20:57:45 +09:00
bolero-MURAKAMI
5686785ea9
fix: less.hpp header, erase lower/upper_bound detail header
2013-09-02 14:46:13 +09:00
Mitsuru Kariya
5b13f3b8a2
[algorithm.equal_range, etc] Change recursive function parameters from "Iter, Iter" to "Iter, length."
2013-09-01 00:13:23 +09:00
bolero-MURAKAMI
1944a437e3
fix search_one_rev
2013-08-28 21:04:03 +09:00
Mitsuru Kariya
bfc22a86a7
Change find_end:
...
1.Fix for ForwardIterator when [first2, last2) is empty.
2.Fix RandomAccessIterator version.(search from last1)
3.Add BidirectionalIterator version.(search from last1)
4.Add sprout::detail::search_one_rev helper function for
BidirectionalIterator version.
2013-08-28 13:24:15 +09:00
bolero-MURAKAMI
c22735b212
fix warning: for clang
2013-08-09 20:04:27 +09:00
bolero-MURAKAMI
baf8995e81
[Destructive changes] add sprout::string constructor (already not an aggregate)
2013-08-09 19:04:37 +09:00
bolero-MURAKAMI
cb1077d247
add copyright
2013-08-08 18:54:33 +09:00
bolero-MURAKAMI
7a1974742a
workaround for no c++11 numeric_limits
2013-08-07 00:15:09 +09:00
bolero-MURAKAMI
6bd876c587
fix detail/float.hpp: include pair
...
add testspr/header_all.hpp
2013-08-06 01:00:57 +09:00
bolero-MURAKAMI
fc5e510c3c
fix to_string(FloatType): for large float value
2013-08-06 00:05:45 +09:00
bolero-MURAKAMI
9883dacfe2
fix to_string(FloatType): support inf, NaN; bug(digit count)
2013-08-05 22:18:02 +09:00