Commit Graph

  • 131c56c32a Add the take_back algorithm Louis Dionne 2016-01-12 10:00:11 -0500
  • ca61f12562 Minor refactoring of typos and missing includes Louis Dionne 2016-01-12 09:34:36 -0500
  • b4645edd64 [doc] Put emphasis on the lack of dependency on the rest of Boost Louis Dionne 2016-01-11 17:43:26 -0500
  • d60646237d [core] Rename core/convert.hpp to core/to.hpp Louis Dionne 2016-01-10 17:59:39 -0500
  • 5e103af0d7 [tests] Modularize the unit tests for the Sequence concept Louis Dionne 2016-01-09 23:54:16 -0500
  • e1d001cf06 [tests] Modularize tests for hana::metafunction & al Louis Dionne 2016-01-09 23:47:07 -0500
  • ed308613a8 [doc] Fix issue with undocumented boost::hana namespace Louis Dionne 2016-01-09 14:13:21 -0800
  • 72adb9ee51 [Doc] Fix minor nitpick with for_each's documented definition Louis Dionne 2015-10-24 14:16:26 -0400
  • 416d6d44ce [b2][doc] Add empty boostdoc target Louis Dionne 2016-01-06 13:49:54 -0500
  • 7e04b36268 Add BOOST_HANA_ENABLE_DEBUG_MODE and optional checks in make_set and make_map Louis Dionne 2016-01-05 09:34:15 -0500
  • 2f38afd499 [tests] Use local Comparable trap_construct utilities in set and map Louis Dionne 2016-01-05 10:34:11 -0500
  • af1c0f7696 [detail] Add unit test for fast_and and refactor unit test for create Louis Dionne 2016-01-05 10:03:14 -0500
  • 7f1eeb975a [CMake] Exclude auto tests from the tests.quick target Louis Dionne 2016-01-04 17:39:05 -0500
  • c29c04c0a7 [doc] Improve the organization of the doc/ folder Louis Dionne 2016-01-04 14:02:45 -0500
  • 1026267959 [CMake] Modularize the checks for external packages Louis Dionne 2016-01-04 11:57:13 -0500
  • 0860a01b55 Merge branch 'pr/modular-tests' into develop Louis Dionne 2016-01-04 14:53:00 -0500
  • 9a1d5551d5 [tests] Move all support headers to the _support subdirectory Louis Dionne 2016-01-04 11:16:11 -0500
  • 3c2ecadd15 [tests] Move Github 75 bug to its own directory Louis Dionne 2016-01-04 11:04:44 -0500
  • a4ec52dac0 [type] Modularize the unit tests Louis Dionne 2016-01-04 10:59:30 -0500
  • 5e45436bad [canonical_constant] Standardize the unit tests Louis Dionne 2016-01-04 10:38:51 -0500
  • 9500798c00 [struct] Modularize the unit tests Louis Dionne 2016-01-04 10:34:27 -0500
  • 5e62da18a1 [string] Modularize the unit tests Louis Dionne 2016-01-04 10:11:13 -0500
  • 3c90ec9012 [set] Modularize the unit tests Louis Dionne 2016-01-04 09:47:36 -0500
  • d5d061469d [tuple] Modularize the unit tests Louis Dionne 2016-01-03 16:33:32 -0500
  • fbe1bc17a5 [range] Modularize the unit tests Louis Dionne 2016-01-03 15:43:40 -0500
  • 85bf0a4039 [optional] modularize the unit tests Louis Dionne 2016-01-03 15:22:30 -0500
  • 1a34b59558 [map] Modularize the unit tests Louis Dionne 2015-12-31 12:33:36 -0500
  • 84977185da Update some copyright notices to 2016 Louis Dionne 2016-01-03 11:18:27 -0500
  • 2ca3f76e3f Remove workarounds for Boost 1.58 Louis Dionne 2015-12-16 14:24:40 -0500
  • d9ade67d55 Modularize tests for drop_while, drop_front and lexicographical_compare Louis Dionne 2015-12-15 14:52:14 -0500
  • 325c120918 Add modular tests for many algorithms Louis Dionne 2015-12-15 14:19:35 -0500
  • 538aea1b50 Add modular tests for group Louis Dionne 2015-12-15 13:31:25 -0500
  • f5ac1659ae Add modular tests for sort Louis Dionne 2015-12-15 12:39:16 -0500
  • 2f026a7a3f Add modular tests for span Louis Dionne 2015-12-15 12:26:37 -0500
  • 0aed2fcb8c Add modular tests for remove_at Louis Dionne 2015-12-14 13:49:42 -0500
  • fd716089a5 Add modular tests for slice Louis Dionne 2015-12-14 13:44:04 -0500
  • e0cc06608c Add modular unit tests for unique Louis Dionne 2015-12-13 15:28:58 -0500
  • af98fc34d9 Make fusion::deque non-constexpr on Boost <= 1.57 Louis Dionne 2015-11-07 09:20:04 -0500
  • 77820757b8 [Tests] Start modularizing the unit tests in a more systematic way Louis Dionne 2015-11-06 15:36:39 -0500
  • 6492ec66a5 [Tests] Remove some duplicate code in the tests for Fusion Louis Dionne 2015-11-06 14:03:58 -0500
  • 83aec20fa3 [doc][b2] Generate documentation by cloning from gh-pages Louis Dionne 2016-01-03 14:34:05 -0500
  • c41a5cb6be Update copyright notices for 2016 Louis Dionne 2016-01-01 14:54:06 -0500
  • b50c0e0cf5 [Appveyor] Disable Boost Louis Dionne 2015-12-29 14:09:17 -0500
  • 18d42c87e8 Rename appveyor.yml to .appveyor.yml Louis Dionne 2015-12-29 13:59:56 -0500
  • f55e345d6f Suggest using doc/html instead of doc/gh-pages to store the documentation Louis Dionne 2015-12-29 13:39:17 -0500
  • f3c82122bb Do not ignore the old benchmark/datasets directory anymore Louis Dionne 2015-12-29 13:24:40 -0500
  • cecc5a9a33 Test integration with the master Boost repository Louis Dionne 2015-12-29 12:28:08 -0500
  • 039cc425e6 Fix wandbox.py script to work on Windows Louis Dionne 2015-12-26 08:42:26 -0500
  • feeea67453 [Doc] Add missing copyright notices in doc/ Louis Dionne 2015-12-23 17:54:39 -0500
  • 45c94ff96d [Doc] Move chart-related JavaScript to doc/ and simplify the local chart viewer Louis Dionne 2015-12-22 20:18:27 -0500
  • 0a69c7ae61 [Doc] Store the benchmarks per-commit on the gh-pages branch Louis Dionne 2015-12-20 10:57:03 -0500
  • b7ee8d750d [bug] predicate to bool in find_if default impl Jason Rice 2015-12-18 17:26:52 -0800
  • 1d57e8669e [std::tuple] Add a test to make sure we workaround libc++ bug 22806 Louis Dionne 2015-12-21 11:05:37 -0500
  • 28298d2cf1 [CMake] Exclude experimental/printable tests when Boost is missing Louis Dionne 2015-12-21 21:14:50 -0500
  • eb72349008 [Travis] Test against Boost 1.60 instead of 1.59 Louis Dionne 2015-12-18 10:38:39 -0500
  • d0415fd371 [Travis] Use a default value for BOOST_VERSION Louis Dionne 2015-12-18 10:32:22 -0500
  • 54ed9450f6 [experimental] Move unit tests for print to the test/ subdirectory Louis Dionne 2015-12-20 14:54:38 -0500
  • 855df7724c [Travis] Split Boost.Build logic, and do not push documentation twice Louis Dionne 2015-12-20 12:18:27 -0500
  • af881d3fa2 [Assert] Add xxx_MSG versions of the assertion macros Louis Dionne 2015-12-01 09:32:29 -0500
  • a723f28650 [detail] Support __VA_ARGS__ in PP_STRINGIZE Louis Dionne 2015-12-18 13:49:33 -0500
  • 5d70c9cc3f [Travis] Use -isystem instead of -I to include libc++'s headers Louis Dionne 2015-10-08 19:16:04 -0400
  • cab5794a17 [Doc] Add note about manual loop unrolling Louis Dionne 2015-12-17 10:06:53 -0500
  • b55260b3f4 [if_] Fix lifetime issue introduced in d93a7c8 Louis Dionne 2015-12-17 08:16:45 -0500
  • 9d67907d55 [tests] Fix bug uncovered by d93a7c8 Louis Dionne 2015-12-16 15:36:14 -0500
  • 00d544afd0 [Travis] Add a job checking for common formatting errors Louis Dionne 2015-12-16 10:14:58 -0500
  • d93a7c81c3 [if_] Hold branches by reference instead of moving them in Louis Dionne 2015-12-16 13:35:18 -0500
  • 401204d238 [experimental] Remove unused experiment with fold expressions Louis Dionne 2015-12-16 13:17:08 -0500
  • fb3a6fb52f Drop support for Boost 1.57 and 1.58 Louis Dionne 2015-12-16 10:19:21 -0500
  • 35449972d3 [bug] convert predicate results to bool Jason Rice 2015-12-13 01:50:47 -0800
  • 66b614e2f4 [CMake] Look for Boost >= 1.57.0 Louis Dionne 2015-12-16 09:03:34 -0500
  • 6a38978745 [Doc] Add a small section on how to get support Louis Dionne 2015-12-12 12:24:40 -0500
  • 95c8d6ab50 [find_if] Support predicates that return an int. Louis Dionne 2015-12-11 15:48:25 -0500
  • afe7c52e55 [Printable] Remove misleading constexpr in the documentation Louis Dionne 2015-12-11 11:49:04 -0500
  • 5c1254f404 [experimental] print_impl for optional Jason Rice 2015-12-10 15:15:23 -0800
  • 72806b5203 [Travis] Test on Xcode 7.1 and 6.3 Louis Dionne 2015-12-08 17:46:45 -0500
  • 850dbf7ad7 Provide an experimental print function Louis Dionne 2015-12-07 09:54:15 -0500
  • 75cdd4d4d1 [Doc] Allow breaking MathJax equations on multiple lines Louis Dionne 2015-12-04 14:37:47 -0500
  • 6bff9f2fc0 [map/set] Document and test the copy/move constructors Louis Dionne 2015-12-03 20:44:40 -0500
  • acec31c220 [README] Fix the rendering of badges on GitHub Louis Dionne 2015-12-02 17:20:42 -0500
  • 429c82aab6 [README] Add Appveyor badge Louis Dionne 2015-12-02 11:41:47 -0500
  • baec3a721c Use qualified names for concepts, for consistency Louis Dionne 2015-11-29 11:55:21 -0500
  • 129c80b0ce [Tutorial] Document when-based tag-dispatching Louis Dionne 2015-11-28 18:17:51 -0500
  • 48da4cf5c4 [Doc] Always use https for external scripts Louis Dionne 2015-11-27 17:35:10 -0500
  • 5e1d86b994 [Benchmarks] Give terminal access to the benchmarks with Ninja Louis Dionne 2015-11-27 10:38:49 -0500
  • f750a7afde [Doc] Use protocol-relative URLs to load external scripts Louis Dionne 2015-11-27 08:40:06 -0500
  • fef6023530 [optional] Reword the documentation for constructors and assignments Louis Dionne 2015-11-26 18:00:02 -0500
  • 8008626d4d [Travis] Fix benchmark failure due to compiler minor version bump Louis Dionne 2015-11-25 20:49:56 -0500
  • be9b602023 Remove the top-level Makefile, and adjust README accordingly Louis Dionne 2015-11-25 12:48:04 -0500
  • 20c178906e Merge branch 'pr/appveyor' into develop Louis Dionne 2015-11-25 14:20:40 -0500
  • 3316aed8a8 [Config] Adjust warning messages when detecting compilers Louis Dionne 2015-11-25 10:54:30 -0500
  • f8317c5e20 [Appveyor] Do not build pr/* branches, which are already built as pull requests Louis Dionne 2015-11-24 15:55:50 -0500
  • b959e75b2a [CMake] Fix erroneous warnings when using Clang-cl without VS integration Louis Dionne 2015-11-23 23:41:28 -0500
  • 4fcd7f8b85 [Appveyor] Initial attempt to build on appveyor. Louis Dionne 2015-11-23 18:24:47 -0500
  • 183a2919c6 [CMake] Use EXCLUDE_FROM_ALL in FindMeta and FindMPL11 Louis Dionne 2015-11-24 18:53:02 -0500
  • 4156e0f13c [Tutorial] Remove unwanted links to hana::value Louis Dionne 2015-11-23 15:33:58 -0500
  • 5abc67b6f4 [Travis] Fail the whole script whenever any subcommand fails Louis Dionne 2015-11-22 11:16:19 -0500
  • f41abafb13 [tag_of] Require idempotence Louis Dionne 2015-11-21 15:07:09 -0500
  • 87f82e9003 [feature] [UDL] adding UDL logic for hex, binary, octal badair 2015-11-19 02:01:21 -0600
  • 8bf53a367e Bump version to 0.7.0 Louis Dionne 2015-11-19 14:41:03 -0500
  • e54713c770 [README] Move specific information about building to the wiki Louis Dionne 2015-11-18 20:42:45 -0500