Dirk-Jan C. Binnema
|
8d80bedf38
|
maildir: add some useful defaults for mu_maildir_mkdir
|
2022-05-05 01:41:32 +03:00 |
Dirk-Jan C. Binnema
|
87c122d1bc
|
cmd-cfind: fix the "--after" handling
Use the message-date
|
2022-05-05 01:40:17 +03:00 |
Dirk-Jan C. Binnema
|
e6c3718253
|
cmd-extra: remove debug output
|
2022-05-05 01:40:17 +03:00 |
Dirk-Jan C. Binnema
|
2ccf703769
|
server: update for dealing with message/sexps
|
2022-05-05 01:40:17 +03:00 |
Dirk-Jan C. Binnema
|
f32b429084
|
update man pages
|
2022-05-05 01:40:17 +03:00 |
Dirk-Jan C. Binnema
|
45aec819f6
|
mu4e: updates for core changes
Deal with (name . email) --> (:name "boo" :email "boo@example.com")
Add support for the new "changed" field.
|
2022-05-05 01:40:17 +03:00 |
Dirk-Jan C. Binnema
|
4b56b8779d
|
mime-object: ensure init_gmime is called
Was missing in some paths
|
2022-05-05 01:40:17 +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
|
c0ae7e6860
|
message: add cache_path per message
Generate a message-specific cache path when needed.
Update tests, too.
|
2022-05-05 01:40:17 +03:00 |
Dirk-Jan C. Binnema
|
85fed37870
|
message/document: update sexp on the fly
Keep the sexp for the document up to date during scan / change, instead of
having a separate step.
|
2022-05-05 01:40:17 +03:00 |
Dirk-Jan C. Binnema
|
5da066a59e
|
indexer: use ctime, not mtime
So we update if _anything_ changes with the file, not just the contents.
|
2022-05-05 01:38:25 +03:00 |
Dirk-Jan C. Binnema
|
e067bca090
|
message-sexp: Add :modified and :reply-to
|
2022-05-05 01:38:25 +03:00 |
Dirk-Jan C. Binnema
|
e1a0ea49f3
|
build: bump version to 1.7.15 / 455
|
2022-05-05 01:38:25 +03:00 |
Dirk-Jan C. Binnema
|
ee4b3bda2d
|
message: support 'personal' flag for messages
Add a new flag 'personal' for a message, which means that at least one of the
contact fields is personal.
|
2022-05-05 01:38:25 +03:00 |
Dirk-Jan C. Binnema
|
a4f39819ee
|
message/document: allow updating flags
Some flags (such as 'personal') can only be set just before storing; so allow
for update the flags.
|
2022-05-05 01:38:25 +03:00 |
Dirk-Jan C. Binnema
|
fea596ae3b
|
message/field: cache the message's sexp
Keep it in the store; much faster than generating on the fly.
|
2022-05-05 01:38:25 +03:00 |
Dirk-Jan C. Binnema
|
263e122a13
|
contacts: expose contact type
Instead of the Field::Id, keep a specific Contact::Type so we can distinguish
Sender, ReplyTo as well.
Update dependents.
Some cleanup.
|
2022-05-05 01:38:25 +03:00 |
Dirk-Jan C. Binnema
|
561593c194
|
NEWS.org: update with all the new excitement
|
2022-05-05 01:38:25 +03:00 |
Dirk-Jan C. Binnema
|
91d2a37379
|
query-results: Use mu-document as backend
So the mu-specific serialization/deserialization gets handled correctly
|
2022-05-05 01:38:25 +03:00 |
Dirk-Jan C. Binnema
|
a864616110
|
mu: add "modified" fields
Add a new "modified" field for checking the last modification time of the
message.
|
2022-05-05 01:38:25 +03:00 |
Dirk-Jan C. Binnema
|
9e0173f387
|
store: set XAPIAN_FLUSH_THRESHOLD above internal commit
Don't auto-flush more often than the internal handling.
|
2022-05-05 01:38:25 +03:00 |
Dirk-Jan C. Binnema
|
8f9d1e5e60
|
mu: add fields/flags commands
Useful information for devising queries.
Directly generated from the source. Add manpages, too.
|
2022-05-05 01:38:25 +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
|
a4317d3264
|
mu-query-matches: remove dead code
|
2022-04-30 10:40:45 +03:00 |
Dirk-Jan C. Binnema
|
25e51bda1f
|
build: bump version to 1.7.14
|
2022-04-30 10:40:45 +03:00 |
Dirk-Jan C. Binnema
|
967e855f6b
|
message: add docid param to sexp
|
2022-04-30 10:40:45 +03:00 |
Dirk-Jan C. Binnema
|
fccd961712
|
server: update mu4e server for new Message
|
2022-04-30 10:40:45 +03:00 |
Dirk-Jan C. Binnema
|
629006681a
|
message: update unit tests
|
2022-04-30 10:40:45 +03:00 |
Dirk-Jan C. Binnema
|
525fef479a
|
store: update to use Message; big cleanup
Remove much of the message processing from the store
|
2022-04-30 10:40:45 +03:00 |
Dirk-Jan C. Binnema
|
459f6db476
|
query: update query subsys to use Message
|
2022-04-30 10:40:45 +03:00 |
Dirk-Jan C. Binnema
|
95710edff4
|
parser: use the new number (de)serialization
Use the new lexnums, and the update parsing
|
2022-04-30 10:40:45 +03:00 |
Dirk-Jan C. Binnema
|
55113c6d5c
|
message: improve API; improve extract_tags
|
2022-04-30 10:40:45 +03:00 |
Dirk-Jan C. Binnema
|
9a8741f0dd
|
message:document/fields: update and tie down
Update many of the field flags; remove obsolete ones.
Ensure they are handled correctly in mu-document
|
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
|
4b9c663ded
|
mu-maildir: rework mu_maildir_from_path
Take a 'root' parameter
|
2022-04-30 10:40:45 +03:00 |
Dirk-Jan C. Binnema
|
9dd1aaeef5
|
cmd: update commands and tests for Message
|
2022-04-30 10:40:45 +03:00 |
Dirk-Jan C. Binnema
|
e5512bd3f2
|
build: bump schema version
|
2022-04-30 10:40:45 +03:00 |
Dirk-Jan C. Binnema
|
852c7044d9
|
guile: update, but disable for now
It's not ready for the new Message
|
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
|
a8a3a0c3bf
|
message: implement update-after-move
Allow for in-place updating of a moved document; i.e., without re-parsing
|
2022-04-30 10:40:45 +03:00 |
Dirk-Jan C. Binnema
|
a548cac2d0
|
message: refactor file handling, add ::mtime()
|
2022-04-30 10:40:45 +03:00 |
Dirk-Jan C. Binnema
|
f0bfb38ff2
|
message: add move constructor
|
2022-04-30 10:40:45 +03:00 |
Dirk-Jan C. Binnema
|
4a135e70fb
|
server: update (mu4e) server to use Mu::Message
|
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
|
9b8353fc37
|
lib: update Store & QueryResults in terms of Mu::Message
|
2022-04-30 10:40:45 +03:00 |
Dirk-Jan C. Binnema
|
4b2812d25f
|
maildir: improve naming in mu_maildir_move_message
|
2022-04-30 10:40:45 +03:00 |
Dirk-Jan C. Binnema
|
8db299ea05
|
commands: Updated 'find' and 'index' to use Mu::Message
|
2022-04-30 10:40:45 +03:00 |
Dirk-Jan C. Binnema
|
de07df77d3
|
lib: remove the old mu-msg* code
Replaced by Mu::Message & friends
|
2022-04-30 10:40:45 +03:00 |
Dirk-Jan C. Binnema
|
85a3ff71ae
|
guile: upgrade to Mu::Message
|
2022-04-30 10:40:45 +03:00 |
Dirk-Jan C. Binnema
|
b686c9da25
|
Merge pull request #2242 from tsdh/fn-valued-mu4e-view-open-program
Allow a function as mu4e-view-open-program
|
2022-04-30 10:35:46 +03:00 |