Dirk-Jan C. Binnema
|
cade7493fd
|
build: fix some compiler warnings
|
2022-06-18 15:21:26 +03:00 |
Dirk-Jan C. Binnema
|
f69ad37e7a
|
utils: add regex-split
|
2022-06-16 22:49:46 +03:00 |
Dirk-Jan C. Binnema
|
646a672ae0
|
test-utils: add error test
|
2022-06-09 00:39:34 +03:00 |
Dirk-Jan C. Binnema
|
015a7ee0cb
|
utils: improve locale_workaround
Fixes: #2270.
|
2022-06-04 00:41:28 +03:00 |
Dirk-Jan C. Binnema
|
0fe8f9a613
|
mu-util-play: simplify
Remove some unused options
|
2022-06-04 00:41:28 +03:00 |
Dirk-Jan C. Binnema
|
13f0e24241
|
lib: improve test coverage
Add a bunch of tests
|
2022-06-02 21:07:41 +03:00 |
Dirk-Jan C. Binnema
|
022ae9c2e3
|
result: make assert_valid_result a bit more informative
For unit tests.
|
2022-05-31 23:39:50 +03:00 |
Dirk-Jan C. Binnema
|
734445f78d
|
mu-server: add a bit more debugging info
|
2022-05-30 20:30:33 +03:00 |
Dirk-Jan C. Binnema
|
ffcb59bfd3
|
utils: add fallback for time_to_string
Still don't understand issue #2230
|
2022-05-28 00:51:08 +03:00 |
Dirk-Jan C. Binnema
|
91dcd19dad
|
tests: improve coverage a bit
|
2022-05-24 19:36:39 +03:00 |
Dirk-Jan C. Binnema
|
046398b1ae
|
utils: avoid compiler warning
|
2022-05-24 19:36:21 +03:00 |
Dirk-Jan C. Binnema
|
9c9f9ecae3
|
lib: improve coverage a bit
|
2022-05-23 23:55:11 +03:00 |
Dirk-Jan C. Binnema
|
cc63eca8ad
|
autotools: improve build
*almost* works (except for guile/, which does work yet anyway).
|
2022-05-19 23:38:49 +03:00 |
Dirk-Jan C. Binnema
|
cea3167f3e
|
lib: remove some dead code (mu-str/utils)
Remove unused library code; recycle some electrons.
|
2022-05-19 23:38:49 +03:00 |
Dirk-Jan C. Binnema
|
2fd133761f
|
utils: fix unsetting timezone
|
2022-05-18 01:12:20 +03:00 |
Dirk-Jan C. Binnema
|
b03590cca8
|
tests: skip missing timezones in queries, too
|
2022-05-18 01:08:40 +03:00 |
Dirk-Jan C. Binnema
|
33d30775ee
|
test-utils: Skip test if timezone is not available
|
2022-05-18 00:52:28 +03:00 |
Dirk-Jan C. Binnema
|
c4cc9795dc
|
utils: add locale_workaround
Attempt to work around some locale handling throwing in some systems.
"locale::facet::_S_create_c_locale name not valid"
Ugly, but maybe it helps.
|
2022-05-17 22:31:03 +03:00 |
Dirk-Jan C. Binnema
|
6e37790012
|
mu: improve error reporting
|
2022-05-15 13:40:44 +03:00 |
Dirk-Jan C. Binnema
|
9e78d3d13f
|
utils: insist on semicolon after MU_ENABLE_BITOPS
|
2022-05-14 12:47:26 +03:00 |
Dirk-Jan C. Binnema
|
34c5ca1627
|
mu-error: encode retval/flags in enum
|
2022-05-12 08:56:13 +03:00 |
Dirk-Jan C. Binnema
|
da8489d0f6
|
sexp: allow for some prettified string output
Allow for adding newlines between list items
|
2022-05-06 22:17:53 +03:00 |
Dirk-Jan C. Binnema
|
6126d7ee62
|
store: ensure updates update message sexp too
And turn all "add" into "replace" so old messages get removed.
Update tests too.
|
2022-05-05 01:40:17 +03:00 |
Dirk-Jan C. Binnema
|
30e7b5d9ec
|
lib: move 3rd party code to thirdparty; add tabulate.hpp
Move 3rd-party code to their own dir, and add the nice tabulate.hpp
|
2022-04-30 10:40:45 +03:00 |
Dirk-Jan C. Binnema
|
b7a30c0a36
|
utils: update date/size parsing, factor out format
And update tests
|
2022-04-30 10:40:45 +03:00 |
Dirk-Jan C. Binnema
|
3ac3ce7828
|
error: Add some more error codes
|
2022-04-30 10:40:45 +03:00 |
Dirk-Jan C. Binnema
|
9e9e16a7ec
|
lib/tests: rework in terms of Mu::Message
|
2022-04-30 10:40:45 +03:00 |
Dirk-Jan C. Binnema
|
1ff161d91b
|
utils: add mu-option.cc
Was missing.
|
2022-04-18 22:54:33 +03:00 |
Dirk-Jan C. Binnema
|
15decf6327
|
mu-utils: avoid compiler warning
|
2022-04-18 22:26:13 +03:00 |
Dirk-Jan C. Binnema
|
4ac66baccc
|
mu-result: add assert_valid_result
Useful for unit tests
|
2022-04-18 22:26:04 +03:00 |
Dirk-Jan C. Binnema
|
7c51bc68d4
|
option: rename to to_string_opt and to_string_view_opt
to_option_string -> to_string_opt
to_string_view -> to_string_view_opt
|
2022-04-18 22:04:33 +03:00 |
Dirk-Jan C. Binnema
|
4f9c154d1a
|
utils: add deletable_unique_ptr
|
2022-04-16 16:20:38 +03:00 |
Dirk-Jan C. Binnema
|
43c71c7698
|
error: Add crypto error code
|
2022-04-16 16:20:38 +03:00 |
Dirk-Jan C. Binnema
|
e9fdf7f01d
|
utils: add extra check for #2230
|
2022-04-16 16:20:38 +03:00 |
Dirk-Jan C. Binnema
|
acbcbc0b43
|
utils: include unistd.h
|
2022-04-14 23:04:42 +03:00 |
Dirk-Jan C. Binnema
|
a7e6d57286
|
utils: add TempDir RAII class
For tests
|
2022-04-14 17:06:33 +03:00 |
Dirk-Jan C. Binnema
|
55489cc0d1
|
mu-error: make fill_g_error const
And add some more error codes.
|
2022-03-28 22:53:05 +03:00 |
Dirk-Jan C. Binnema
|
dc2be0b442
|
utils: add seq_some
|
2022-03-28 22:53:05 +03:00 |
Dirk-Jan C. Binnema
|
27ebfb3b3c
|
lib+guile: use Mu::Option, not std::optional
We need the extensions, and/or let's use _one_ optional implementation everywhere.
|
2022-03-28 08:58:04 +03:00 |
Dirk-Jan C. Binnema
|
55402622b9
|
result: add Err which takes a GError
Convenience
|
2022-03-26 17:19:10 +02:00 |
Dirk-Jan C. Binnema
|
f7c84006d7
|
many: update for lib/message updates
Adapt to the new names / directory. Big commit, but mostly just very boring renaming.
|
2022-03-26 17:19:10 +02:00 |
Dirk-Jan C. Binnema
|
33dbcbb25f
|
mu-error: fix typo
|
2022-03-26 17:19:10 +02:00 |
Dirk-Jan C. Binnema
|
a23c99ff7e
|
utils: add some handy STL conveniences
|
2022-03-26 17:19:10 +02:00 |
Dirk-Jan C. Binnema
|
e0096c3dee
|
utils: improve split / join
|
2022-03-19 10:58:13 +02:00 |
Dirk-Jan C. Binnema
|
2fb6356ab6
|
xapian-utils: xapian_try: also catch std::exception
|
2022-03-13 07:49:31 +02:00 |
Dirk-Jan C. Binnema
|
673929f169
|
logger: with MU_LOG_STDOUTERR, write logs to console
For debugging
|
2022-03-13 07:49:31 +02:00 |
Dirk-Jan C. Binnema
|
5b121352c2
|
utils: Handle failing g_date_time_new_...
Possibly, this caused a crashed under some scenarios (though couldn't reproduce).
|
2022-03-07 22:28:40 +02:00 |
Dirk-Jan C. Binnema
|
00d9fb121f
|
utils: add rename has_flag into one_if in BITOPS
|
2022-03-07 06:50:18 +02:00 |
Dirk-Jan C. Binnema
|
5417928c1e
|
utils: add has_flag to MU_ENABLE_BITOPS
|
2022-02-26 10:09:31 +02:00 |
Dirk-Jan C. Binnema
|
38d08bad85
|
utils: add STR_V macro for printing string_view
|
2022-02-26 10:09:31 +02:00 |