Commit Graph

27 Commits

Author SHA1 Message Date
1fa4eba5d3 Add fmt::formatter specialisations for fmtlib-10 2023-07-21 14:20:49 +10:00
72bd68e60b except: error::describe shouldn't be noexcept
We can't guarantee noexcept because std::ostream& can be pretty liberal
with exceptions.
2019-02-02 15:35:44 +11:00
f3f59e1f37 except: add string_error mixin 2018-12-04 13:46:23 +11:00
8c4b7ac93c except: add docstrings 2018-12-03 15:33:14 +11:00
ec16afc747 except: add custom base exception 2018-12-03 15:29:21 +11:00
77c88438d4 except: move posix/win32 exceptions to own units 2017-12-18 15:46:52 +11:00
25e19b5810 build: use explicit constructors 2017-05-23 12:50:51 +10:00
abce134089 except: add missing methods to win32_error 2016-04-27 16:07:42 +10:00
a941f4d74e except: add code and last_code accessors to errno_error 2016-04-27 16:06:58 +10:00
354573f369 except: rename errno_error::id to m_code 2016-04-27 16:06:32 +10:00
679a2c9e71 except: add code to string for win32 2016-04-05 11:04:50 +10:00
a4b3d1b460 except: mark errno_error::throw_code as noreturn 2015-08-10 15:43:12 +10:00
fa9fac1d92 except: add throw_code for win32_error 2015-08-10 15:42:58 +10:00
7ae57730f0 whitespace 2015-04-13 18:06:08 +10:00
2658b41ea1 relicence under Apache-2.0 2015-04-13 18:05:28 +10:00
3b9d9cde30 Correct exception namespacing for Windows header 2012-05-17 14:16:09 +10:00
7c20614079 Add output_error exception 2012-05-16 15:01:21 +10:00
6e82915975 Place util exceptions in the util namespace 2012-05-16 15:01:01 +10:00
5ef9f02a19 Add win32 error class for throwing 2012-05-08 15:01:56 +10:00
51e2e223cc Add throw_code methods to errno_error 2012-04-30 11:51:11 +10:00
77942e008d Change my email to an active domain 2012-04-23 13:10:50 +10:00
a3d965b917 Change licencing from waif to libgim 2012-04-11 15:21:00 +10:00
898d082fb0 Expand brief documentation for classes 2011-06-23 22:06:28 +10:00
ea0cdb9f7b Make try_code static in ernno_error 2011-06-23 22:05:24 +10:00
20f81a7630 Correct package name in copyright headers
Package is no longer waif, after its seperation from the waif
library/application. Hopefully there aren't any more dependencies...
2011-06-21 20:26:32 +10:00
547fdc629a added try_code routines for errno_error 2011-05-25 23:02:15 +10:00
745e06d1af initial import from waif 2011-05-23 17:18:52 +10:00