| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-01-27 | utils: rework MU_ENABLE_BITOPS using C++20 code | Dirk-Jan C. Binnema | |
| Instead of macros, we using C++20 concepts to define the helpers to deal with bitops on enum-class conveniently. x# Please enter the commit message for your changes. Lines starting | |||
| 2025-11-19 | test-utils: fix some clang-tidy warnings | Dirk-Jan C. Binnema | |
| 2025-10-25 | utils: add utf8_clean helper | Dirk-Jan C. Binnema | |
| To morph text into valid utf8 if it isn't already. | |||
| 2024-04-14 | test-mu-utils: update parse_date_time tests | Dirk-Jan C. Binnema | |
| We're using ::time_t now. | |||
| 2023-09-24 | improve unit tests | Dirk-Jan C. Binnema | |
| 2023-09-21 | mu-utils: improve tests | Dirk-Jan C. Binnema | |
| 2023-09-17 | utils: add utf8_wordbreak | Dirk-Jan C. Binnema | |
| Determine if a string has wordbreaks in a mostly Xapian-compatible way. We need this to determine what strings should be considered "phrases". | |||
| 2023-09-09 | utils: handle "unbroken" scripts | Dirk-Jan C. Binnema | |
| Do not removing combining characters from scripts without explicit word boundaries, such as those for CJK. Reuse some Xapian code for that. | |||
| 2023-08-19 | remove Mu::format, use mu_format | Dirk-Jan C. Binnema | |
| Use the new fmt-based formatting. | |||
| 2023-07-06 | fmt: more update to use new fmt-based APIs | Dirk-Jan C. Binnema | |
| 2023-01-14 | utils: get rid of mu-util.[ch] | Dirk-Jan C. Binnema | |
| It was getting old... Remove the unused parts, refactor the few parts still in use. | |||
| 2022-12-30 | many: use Mu::Regex instead of std::regex | Dirk-Jan C. Binnema | |
| The former is PCRE-compatible, and faster than std::regex. | |||
| 2022-10-02 | utils: add helpers for assoc-pairs | Dirk-Jan C. Binnema | |
| Add some unit-test, too. | |||
| 2022-08-11 | tests: update test helpers and users | Dirk-Jan C. Binnema | |
| Move test-mu-common to mu-test-utils. Use mu_test_init as a wrapper for g_test_init. Update users. | |||
| 2022-06-16 | utils: add regex-split | Dirk-Jan C. Binnema | |
| 2022-06-09 | test-utils: add error test | Dirk-Jan C. Binnema | |
| 2022-06-04 | utils: improve locale_workaround | Dirk-Jan C. Binnema | |
| Fixes: #2270. | |||
| 2022-06-02 | lib: improve test coverage | Dirk-Jan C. Binnema | |
| Add a bunch of tests | |||
| 2022-05-18 | tests: skip missing timezones in queries, too | Dirk-Jan C. Binnema | |
| 2022-05-18 | test-utils: Skip test if timezone is not available | Dirk-Jan C. Binnema | |
| 2022-04-30 | utils: update date/size parsing, factor out format | Dirk-Jan C. Binnema | |
| And update tests | |||
| 2022-03-19 | utils: improve split / join | Dirk-Jan C. Binnema | |
| 2022-02-22 | utils: rework Mu::split | Dirk-Jan C. Binnema | |
| And add some tests, cleanups. | |||
| 2021-11-08 | tests: move to subdir, move to meson | Dirk-Jan C. Binnema | |
| De-clutter the source directories a bit. Ensure tests build with meson, and remove from autotools in a few places (no need to do things twice). | |||
