mjk
|
332216e63c
|
reflow/respace
|
2021-06-09 07:20:09 -03:00 |
|
mjk
|
1698d15f7d
|
silence enum stringification warnings by first casting to underlying types
|
2021-06-09 07:20:02 -03:00 |
|
mjk
|
ed7c23c8d2
|
generalize glib::try_invoke to any return-by-value type and void
|
2021-06-09 07:19:59 -03:00 |
|
mjk
|
b1cb64d716
|
add nullary version of g_try_invoke macro
|
2021-06-09 07:19:58 -03:00 |
|
mjk
|
39b51b2d4c
|
make glib::impl::varstring less explosive
|
2021-06-09 07:19:57 -03:00 |
|
mjk
|
7cb6b3f4b3
|
fix UB in glib::describe_arguments called with no arguments
Makes failure logging of nullary invokables non-crashy.
|
2021-06-09 07:19:56 -03:00 |
|
mjk
|
c44b1daaf7
|
make meta-error messages more precise
|
2021-06-09 07:19:54 -03:00 |
|
mjk
|
5e50d1d2d7
|
remove an unused include
|
2021-06-09 07:19:53 -03:00 |
|
mjk
|
229ff697c4
|
move some whitespace around
|
2021-06-09 07:19:50 -03:00 |
|
mjk
|
fd035084de
|
unimplement accidentally implemented wide string overloads of describe_argument
|
2021-06-09 07:19:47 -03:00 |
|
mjk
|
f1b5633ce6
|
introduce try_invoke -- a logging exception catcher
|
2021-06-09 07:19:39 -03:00 |
|