mu/lib
Dirk-Jan C. Binnema 5a48664033 lib: centralize xapian include, enable move semantics
Only include xapian.h in one place, so we can have consistent options.
With that in place, we can enable C++ move semantics.

We don't do anything with that yet, but we check in the meson.build file
to see if we have the required xapian version.
2024-05-01 17:02:24 +03:00
..
message lib: centralize xapian include, enable move semantics 2024-05-01 17:02:24 +03:00
tests tests: add some very basic CLD2_TEST 2024-03-01 23:05:33 +02:00
utils compat: include sys/wait.h where needed 2024-04-21 22:08:10 +03:00
meson.build tests: move to tests/, make optional 2024-01-06 18:35:22 +02:00
mu-config.cc lib: xapian-db/config: more tests 2023-09-23 09:27:46 +03:00
mu-config.hh lib: centralize xapian include, enable move semantics 2024-05-01 17:02:24 +03:00
mu-contacts-cache.cc mu-contact: move email validation to contacts cache 2024-04-02 07:40:20 +03:00
mu-contacts-cache.hh mu-contact: move email validation to contacts cache 2024-04-02 07:40:20 +03:00
mu-indexer.cc mu-indexer: re-enable database lock 2024-04-10 21:47:04 +03:00
mu-indexer.hh mu-index: add blocking start() 2023-09-16 11:12:16 +03:00
mu-maildir.cc lib: debug-log moving / unlinking 2023-12-06 20:29:27 +02:00
mu-maildir.hh lib: use flags_maildir_file 2023-09-24 17:29:56 +03:00
mu-query-macros.cc lib: replace mu-bookmarks with mu-query-macros 2023-09-11 23:54:56 +03:00
mu-query-macros.hh lib: replace mu-bookmarks with mu-query-macros 2023-09-11 23:54:56 +03:00
mu-query-match-deciders.cc mu-query-match-decider: add 'Related' to flags 2022-12-08 19:33:15 +02:00
mu-query-match-deciders.hh lib: centralize xapian include, enable move semantics 2024-05-01 17:02:24 +03:00
mu-query-parser.cc query-parser: handle naked NOT, add tests 2023-09-21 19:29:59 +03:00
mu-query-parser.hh lib: centralize xapian include, enable move semantics 2024-05-01 17:02:24 +03:00
mu-query-processor.cc lib: query-processor: fix handling unknown flags 2023-10-09 23:50:08 +03:00
mu-query-results.hh lib: centralize xapian include, enable move semantics 2024-05-01 17:02:24 +03:00
mu-query-threads.cc lib: hide some code from coverage checking 2023-09-11 23:51:37 +03:00
mu-query-threads.hh clang-format: update c/cc coding style 2021-10-20 12:26:16 +03:00
mu-query-xapianizer.cc wip: xapianizer unit tests 2023-10-14 16:25:58 +03:00
mu-query.cc lib: centralize xapian include, enable move semantics 2024-05-01 17:02:24 +03:00
mu-query.hh mu-query: remove unnused move ctor 2023-09-12 21:35:47 +03:00
mu-scanner.cc mu-index: add blocking start() 2023-09-16 11:12:16 +03:00
mu-scanner.hh lib: move index/ into main lib/ 2023-09-10 08:55:25 +03:00
mu-script.cc clang: avoid some build warnings 2023-07-23 21:04:26 +03:00
mu-script.hh script: Rework guile script with new CLI support 2022-11-17 11:00:06 +02:00
mu-server.cc draft: explicitly remove drafts after sending 2024-04-30 18:10:26 +03:00
mu-server.hh lib: hide some code from coverage checking 2023-09-11 23:51:37 +03:00
mu-store.cc clang: fix some compiler warnings 2024-03-15 19:47:30 +02:00
mu-store.hh lib: centralize xapian include, enable move semantics 2024-05-01 17:02:24 +03:00
mu-xapian-db.cc xapian-db: improve some error messages 2023-12-29 22:28:10 +02:00
mu-xapian-db.hh lib: centralize xapian include, enable move semantics 2024-05-01 17:02:24 +03:00