1. 07 Oct, 2016 1 commit
  2. 02 Oct, 2016 2 commits
  3. 30 Sep, 2016 2 commits
  4. 29 Sep, 2016 3 commits
  5. 27 Sep, 2016 6 commits
  6. 26 Sep, 2016 1 commit
  7. 23 Sep, 2016 3 commits
  8. 22 Sep, 2016 4 commits
  9. 21 Sep, 2016 4 commits
  10. 20 Sep, 2016 2 commits
  11. 19 Sep, 2016 6 commits
  12. 17 Sep, 2016 1 commit
  13. 16 Sep, 2016 1 commit
    • Added py::register_exception for simple case (#296) · b3794f10
      The custom exception handling added in PR #273 is robust, but is overly
      complex for declaring the most common simple C++ -> Python exception
      mapping that needs only to copy `what()`.  This add a simpler
      `py::register_exception<CppExp>(module, "PyExp");` function that greatly
      simplifies the common basic case of translation of a simple CppException
      into a simple PythonException, while not removing the more advanced
      capabilities of defining custom exception handlers.
      Jason Rhinelander committed
  14. 14 Sep, 2016 1 commit
  15. 13 Sep, 2016 3 commits