1. 31 Mar, 2017 5 commits
  2. 30 Mar, 2017 4 commits
  3. 29 Mar, 2017 1 commit
  4. 28 Mar, 2017 16 commits
  5. 27 Mar, 2017 1 commit
  6. 26 Mar, 2017 8 commits
  7. 25 Mar, 2017 5 commits
    • 🔨 cleanup · 53b501a7
      Niels Lohmann authored
    • 🔨 fixed check for is_nothrow_copy_constructible · cf778688
      Niels Lohmann authored
      We now only demand our exceptions to be is_nothrow_copy_constructible
      if std::runtime_exception is.
    • 🔨 small refactoring · c333679a
      Niels Lohmann authored
      The solution with a std::runtime_error member is more elegant. It
      allows to have std::exception as base class again. However, I still
      have no idea why GCC thinks the copy constructor may throw...
    • 🚑 made exceptions nothrow-copy-constructible #531 · cc36c65a
      Niels Lohmann authored
      To have nothrow-copy-constructible exceptions, we inherit from
      std::runtime_error which can cope with arbitrary-length error messages.
      Intermediate strings are built with static functions and then passed to
      the actual constructor.
    • 💄 cleanup · a58ed3cd
      Niels Lohmann authored