Commit Graph

  • 0e4b8abe0e [Windows] Disable failing tests due to EBO bug, and fix broken example Louis Dionne 2015-11-18 11:41:49 -0500
  • b8562dc20c [FindHana] Standardize the Find-module and add support for versions Louis Dionne 2015-11-18 13:00:17 -0500
  • e213a0b283 [to] Define to_t in the forward header Louis Dionne 2015-11-17 16:27:48 -0500
  • 7103b41775 [to_xxx] Move to fwd headers Louis Dionne 2015-11-17 09:41:07 -0500
  • 56d4c499ad Use a macro to open and close Hana's namespace Louis Dionne 2015-09-25 21:45:41 -0400
  • 06b95f12f7 [CONTRIBUTING] Add note about sorted includes Louis Dionne 2015-11-16 20:21:48 -0500
  • 197c152495 [to_xxx] [convert] adding to<xxx> equivalents badair 2015-11-14 02:11:38 -0600
  • cfbd606103 [Tutorial] Add link to the wiki Louis Dionne 2015-11-16 08:52:53 -0500
  • aa9ff56984 [Example] Fix compilation errors on Boost.Fusion trunk Louis Dionne 2015-11-16 07:48:01 -0500
  • d7ba283f86 [Boost.Build] Fix documentation generation Louis Dionne 2015-11-16 07:42:53 -0500
  • 5e27a68388 [Tutorial] Remove unwanted tutorial entry from the navigation bar Louis Dionne 2015-11-15 16:59:47 -0500
  • ec0d65e611 Merge pull request #188 from boostorg/feature/document-ext Louis Dionne 2015-11-15 21:30:47 -0500
  • a41f63693b [Tutorial] Complete the section on external adapters Louis Dionne 2015-11-15 13:39:17 -0500
  • 2a0bf6b34f [std::ratio] Add documentation Louis Dionne 2015-11-15 12:32:26 -0500
  • b906aeb277 [std::pair] Add documentation Louis Dionne 2015-11-15 12:05:25 -0500
  • d54fb5fa32 [boost::tuple] Add documentation Louis Dionne 2015-11-15 11:49:51 -0500
  • 735fc4e628 [std::tuple] Add documentation Louis Dionne 2015-11-15 11:45:05 -0500
  • 371c07e62d [std::integral_constant] Add documentation Louis Dionne 2015-11-15 11:40:33 -0500
  • 11a7300651 [Fusion] Document adapters Louis Dionne 2015-11-14 18:29:15 -0500
  • f307d74daa [mpl::list] Refactor the reference documentation Louis Dionne 2015-11-13 21:52:22 -0500
  • 771f822458 [Doc] Minor stylistic improvements Louis Dionne 2015-09-14 13:05:33 -0400
  • e93de9580c [mpl::integral_c] Refactor the documentation Louis Dionne 2015-09-14 12:59:25 -0400
  • b86580c593 [mpl::vector] Refactor the reference documentation Louis Dionne 2015-09-14 12:51:39 -0400
  • 184bdad14a [std::integer_sequence] Document and add examples Louis Dionne 2015-09-06 13:32:04 -0400
  • 11096eb1d0 [std::array] Document properly and add examples Louis Dionne 2015-09-03 13:08:21 -0400
  • 61b3ab74dc [Doc] Prepare the setup to document external adapters. Louis Dionne 2015-09-14 12:26:21 -0400
  • 87c036bc64 [Clang-cl] Compiler detection for LLVM/Clang-cl with Visual Studio integration m-j-w 2015-11-12 20:56:10 +0100
  • 4782c8a0b6 [CMake] Simplify and optimize the handling of unit tests and examples Louis Dionne 2015-11-14 12:21:30 -0500
  • 1d2e3a682b [CMake] Create a generic module to handle public header testing Louis Dionne 2015-11-14 12:11:05 -0500
  • 5a461a40ac [adjust_if] Minor improvement in the implementation Louis Dionne 2015-11-14 10:37:56 -0500
  • 8ff5987200 [equal] Minor improvement in struct comparison Louis Dionne 2015-11-14 10:28:40 -0500
  • b5e82061d8 Provide macros to detect the version of the library Louis Dionne 2015-11-13 14:25:33 -0500
  • 537e4fe645 [Detail] Avoid EBO-disabling duplicate base classes caused by operators::adl Louis Dionne 2015-11-13 11:26:17 -0500
  • 526ee4d90a [Doc] Explain reason for not including adapters in boost/hana.hpp Louis Dionne 2015-11-12 15:42:24 -0500
  • e77801512e [Doc] Fix the name of BOOST_MPL_MAX_XXX_SIZE, and add links Louis Dionne 2015-11-12 14:30:44 -0500
  • e13d826496 [MPL] Add support for mpl::list Louis Dionne 2015-11-12 14:23:00 -0500
  • 1b64f5e6c9 Revert the two previous commits about EBO on Windows Louis Dionne 2015-11-11 20:24:08 -0500
  • db487b2b42 [Tests] Actually workaround the missing EBO on Windows Louis Dionne 2015-11-11 18:00:57 -0500
  • 76a0ac16a4 [Tests] Workaround missing EBO in Clang for Windows Louis Dionne 2015-11-11 17:31:37 -0500
  • c8850d83e8 [Examples] Use boost::core::demangle instead of our own implementation Louis Dionne 2015-11-11 17:08:15 -0500
  • cb390d2c82 [Detail] Use qualified calls in detail/algorithm.hpp Louis Dionne 2015-11-11 16:38:10 -0500
  • 0803c09455 Merge pull request #194 from boostorg/pr/no-tail Louis Dionne 2015-11-11 15:59:23 -0500
  • 3707877225 [Iterable] Remove the tail function Louis Dionne 2015-11-05 13:09:40 -0500
  • 7d578de9d8 [Iterable] Reformulate the MCD in terms of drop_front Louis Dionne 2015-10-26 20:23:08 -0400
  • 62bed060b2 [Benchmarks] Remove the now useless measure.cpp file Louis Dionne 2015-11-07 13:27:29 -0500
  • 8257e0cb5a [Travis] Reorganize and reorder jobs Louis Dionne 2015-11-07 12:13:20 -0500
  • 131b46a6fd [Benchmarks] Allow running multiple benchmarks at the same time Louis Dionne 2015-11-07 11:43:23 -0500
  • 6c5e6f1ce6 [Benchmarks] Simplify the logic for creating the benchmark targets Louis Dionne 2015-11-07 10:58:57 -0500
  • 0fb43a90ed [Fusion] Fix bug in tail(fusion::deque) Louis Dionne 2015-11-06 15:07:26 -0500
  • 5c2b4f1eb0 [Tests] Do not run the header tests under Valgrind Louis Dionne 2015-11-07 12:05:16 -0500
  • cad139b675 [Travis] Only check the benchmarks during the BENCHMARKS=true jobs Louis Dionne 2015-11-06 17:41:00 -0500
  • 2e0df33d8e [Iterable] Optimize the default implementation of drop_front_exactly Louis Dionne 2015-11-06 13:01:01 -0500
  • e9b9a00dfa [Doc] Precise the zero const of creating a std::array Louis Dionne 2015-11-06 10:23:47 -0500
  • 6fdbd1b35c [Doc] Document the Homebrew formula for installing Hana Louis Dionne 2015-10-31 14:28:26 -0400
  • c8234ae493 [Travis] Add a job testing on XCode 7.2 beta 1 Louis Dionne 2015-11-04 17:37:20 -0500
  • d4cd945bc8 [Travis] Do not check certificates when downloading CMake Louis Dionne 2015-11-04 18:19:36 -0500
  • f1090d517f [Map] Take by const& instead of by value in any_of Louis Dionne 2015-11-03 09:57:15 -0500
  • 51bacd2a32 [Travis] Update CMake version Louis Dionne 2015-11-03 10:54:52 -0500
  • fbb6c4fd4d [CMake/Doc] Add the 'install' target and document how to install Hana Louis Dionne 2015-10-29 13:34:34 -0400
  • a655f5534d [CMake] Remove experimental targets from the 'all' target Louis Dionne 2015-10-29 12:11:21 -0400
  • cb411673d2 [Struct doc] Fix misformatting of refined concepts Louis Dionne 2015-10-27 10:30:16 -0400
  • 4a0fa48f57 [FindHana.cmake] Exclude Hana from the 'all' target Louis Dionne 2015-10-27 09:40:59 -0400
  • 58df94c84c [Doc] Add a link to eval_if from the documentation of eval. Louis Dionne 2015-10-27 08:52:56 -0400
  • 87af378f54 [Benchmarks] Relax workarounds for Fusion's broken reverse_fold Louis Dionne 2015-10-22 17:03:58 -0400
  • 33f2b4cf2f [Benchmarks] Improve transparency w.r.t Fusion algorithms Louis Dionne 2015-10-22 16:58:14 -0400
  • b0f8cf2bf1 [Doc] Add links to functional programming concepts Louis Dionne 2015-10-22 17:59:03 -0400
  • 911db80d31 Automatically generate the tutorial.hpp file from tutorial.md with Boost.Build Louis Dionne 2015-10-22 13:33:29 -0400
  • 7ed85a0185 [Travis] Do not build branches prefixed with pr/ Louis Dionne 2015-10-20 19:34:22 -0400
  • 074f78c3be Merge pull request #187 from boostorg/feature/b2 Louis Dionne 2015-10-20 11:28:22 -0400
  • 67f2c4a887 [Travis] Build the documentation with Boost.Build Louis Dionne 2015-10-18 21:44:30 -0400
  • ddeba4ac6d [Jamfile] Allow generating the documentation with Boost.Build Louis Dionne 2015-10-18 21:11:32 -0400
  • 8b711bbeb8 [Travis] Run the tests with Boost.Build too Louis Dionne 2015-10-09 13:18:32 -0400
  • fe774e1d6e Add basic support for Boost.Build Louis Dionne 2015-09-13 18:11:26 -0400
  • 5b690dbff7 Add the meta/libraries.json file Louis Dionne 2015-10-18 21:55:22 -0400
  • dbd0fb9246 Change links from ldionne/hana to boostorg/hana Louis Dionne 2015-10-18 08:44:50 -0400
  • 026ccf48e8 [README] Add disclaimer about potential breakages since the repo transfer Louis Dionne 2015-10-19 09:28:59 -0400
  • 59581c9a5d [Doxyfile] Remove obsolete IMAGE_PATH Louis Dionne 2015-10-18 21:02:21 -0400
  • af4923a1cd [Doc] Fix mis-rendered code snippet in MathJax Louis Dionne 2015-10-18 11:11:31 -0400
  • 8a643a9c14 [optional] Make the interface closer to that of std::optional Louis Dionne 2015-10-08 15:36:32 -0400
  • 8b12254fbb [Examples] Add an example of deserializing JSON Louis Dionne 2015-10-12 10:40:35 -0400
  • 6ce5826b75 [Struct] Return a reference from at_key Louis Dionne 2015-10-12 10:39:58 -0400
  • e0bcb8f6e1 [Tests] Modularize unit tests for Constant and integral_constant Louis Dionne 2015-10-11 12:45:12 -0400
  • 05f3763ef6 [Example] Add missing includes Louis Dionne 2015-10-08 15:36:53 -0400
  • 5481971492 [README] Add link to CppCon2015 video Louis Dionne 2015-10-08 14:50:41 -0400
  • 35da925d19 [IntegralDomain] Rename to EuclideanRing Louis Dionne 2015-10-08 14:42:22 -0400
  • cff7039ab3 [CMake/Travis] Simplify CMake setup by moving benchmark and doc uploads to Travis Louis Dionne 2015-10-01 15:16:58 -0400
  • 26a40bb623 [Benchmarks] Do not run benchmarks in Default build type on Clang 3.5 Louis Dionne 2015-10-03 21:15:00 -0400
  • bd974d6ad8 [capture] Clarify the documentation, and explain difference with partial Louis Dionne 2015-10-03 20:02:18 -0400
  • c15822e93b [filter] Use unpack in the implementation for Sequences Louis Dionne 2015-10-03 19:17:15 -0400
  • 8f0e41c693 [README] Update list of related material Louis Dionne 2015-10-01 15:26:53 -0400
  • d6acfe4164 Add detail::decay, a faster equivalent to std::decay Louis Dionne 2015-09-30 15:21:03 -0400
  • 716a720d37 Add copyright notice to .travis.yml, since everyone is using it Louis Dionne 2015-09-28 18:33:15 -0400
  • 55d2845f99 Fix the build on Clang 3.8 Louis Dionne 2015-09-28 13:58:14 -0400
  • 3e662013af [Benchmark] Allow navigating trough commits in the local chart viewer Louis Dionne 2015-09-27 13:47:36 -0400
  • 44aa4bc718 [Doc] Add warning about potential for ODR violations Louis Dionne 2015-09-27 11:25:46 -0400
  • 42934900b8 [Struct] Add the BOOST_HANA_ADAPT_ADT macro Louis Dionne 2015-09-22 10:30:49 -0700
  • df7bdf5c69 [functional/apply] Behave like C++17's std::invoke Louis Dionne 2015-09-22 10:16:44 -0700
  • 989d5f3f0a [map] Return a reference from at_key Louis Dionne 2015-09-22 08:23:40 -0700
  • 403afe2dc9 [folds] Fix bugs in folds when taking state by reference Louis Dionne 2015-09-22 08:22:31 -0700
  • 5dd8a4c645 [Struct] Improve documentation about alternate interface for accessors Louis Dionne 2015-09-21 23:32:51 -0700