db86e7b5ee
mu4e: contacts: use mu4e--contacts-set
...
We use to have mu4e--contacts-hash, with name mapping to rank; that was
needlessly complicated since most completion engine sort alphabetically, making
the rank totally irrelevant (in practice, it doesn't matter much from the
end-user pov).
Anyway, simplify that part, maintain a set of contacts without any rank (which
what the server delivers now).
Also update the _default_ mu4e-contact-process-function to filter out anything
with 'reply' since it's not very useful for autocompletion.
2022-05-09 22:25:28 +03:00
81689f0af3
contacts-cache: return most relevant contacts
...
Return in the contacts in *reverse* rank order, i.e. the most relevant come first.
This is useful since we only want the first maxnum contacts, and those should of
course be the most relevant.
Update mu cfind/server as well.
cfind
2022-05-09 22:25:28 +03:00
80d84bf635
store: use Result<Store> builder, add auto upgrade
...
Make it a Result type, and add auto-upgrade (not enabled yet)
Update dependents.
2022-05-09 22:25:28 +03:00
7470a5f8ea
store/fields: Use one MaxTermLength everywhere
...
One should be enough!
2022-05-09 22:25:28 +03:00
dc69505580
mu-maildir: No need for namespaced function names
...
Mu::mu_maildir_... -> Mu::maildir_...
2022-05-09 22:25:28 +03:00
2a3eb229ec
Merge pull request #2251 from tsdh/search-flag-personal-and-fix-mu4e-contacts-info
...
Add support for flag:personal & fix mu4e-contacts-info
2022-05-09 13:50:27 +03:00
7ee53d69b8
Add support for flag:personal & fix mu4e-contacts-info
2022-05-09 10:43:11 +02:00
15ed1b8318
Merge pull request #2250 from fintelkai/master
...
Fixed typo in mu4e.texi
2022-05-08 16:55:45 +03:00
5e36ce0274
Fixed typo in mu4e.texi
2022-05-08 08:53:49 -04:00
94312b969c
mu4e: fix mu4e~headers-flag-str
2022-05-08 15:09:53 +03:00
f4f217549c
build: bump version to 1.7.18/462
2022-05-08 14:52:32 +03:00
132dfd0cf7
NEWS.org: update with the latest
2022-05-08 14:49:43 +03:00
5e4fc603d9
mu4e: headers: add personal/list header flags
2022-05-08 14:49:43 +03:00
c99f81ef4e
mu4e-vars: remove some obsolete header-info
...
No longer meaningful after the migration to gnus-view.
2022-05-08 14:49:43 +03:00
85ba1456bb
mu4e: update reference documentation
2022-05-07 20:49:20 +03:00
48311ea18d
mu/mu4e: tweak :list vs :mailing list
2022-05-07 20:48:21 +03:00
a03c573355
build: bump version to 1.7.17/461
2022-05-07 16:10:52 +03:00
80c9ffae1e
mu/mu4e: use :mailing-list as the mailing-list property
...
In queries you can use list: as before
This helps for issue #2246 .
2022-05-07 16:10:52 +03:00
36165520ac
mu4e/headers: refresh some of the message flag marks
2022-05-07 16:10:52 +03:00
ca08443f05
headers: turn off fancy chars for now
...
Temporary fix.
2022-05-07 14:21:23 +03:00
89121d2322
meson.build: fix warning
2022-05-07 10:11:46 +03:00
f320c56c15
mu4e/headers: restoring mailing-list display
2022-05-07 10:11:46 +03:00
9b88cec317
Merge pull request #2046 from nagy/list-buffers-directory
...
Assign `list-buffers-directory`
2022-05-07 09:33:31 +03:00
26f9439579
build:bump version to 1.7.16 / 460
2022-05-06 22:54:41 +03:00
d79488efdc
avoid warnings, update tests
2022-05-06 22:54:41 +03:00
f83d1b3ed0
update tests: avoid helgrind warning
...
Log to the black_hole or helgrind gets unhappy
2022-05-06 22:17:53 +03:00
ec500d3ed4
update documentation
2022-05-06 22:17:53 +03:00
8c3d1ae90a
message: cosmetics
2022-05-06 22:17:53 +03:00
d873c231ee
build: tweak & update
...
disable toys & guile for now. Add some extra warnings.
2022-05-06 22:17:53 +03:00
4fc05261ce
message: implement rfc2047-encoding addresses
...
For address names with commas, quotes etc.
2022-05-06 22:17:53 +03:00
da8489d0f6
sexp: allow for some prettified string output
...
Allow for adding newlines between list items
2022-05-06 22:17:53 +03:00
2a5c1e239c
message: support embed:text in attached mail
...
As before; scan attached messages as well.
2022-05-06 22:17:53 +03:00
8844ddac23
mu4e: Update mu4e~headers-move
...
Fixes : #2339 .
2022-05-06 22:17:53 +03:00
f9550f3cb6
mu: merge flags into fields command
...
One is enough
2022-05-06 22:17:53 +03:00
0112180bcb
update man pages
2022-05-06 22:00:29 +03:00
836bfc9062
mu/mu4e: implement mu4e-compose-complete-max
...
Allow limiting number of contacts for auto-completion to a specific number;
defaulting to 2000.
2022-05-06 21:58:51 +03:00
ffce3dda21
contacts: support encoding names with '"', ',' etc.
2022-05-06 09:03:11 +03:00
e0d047105b
server/message-part: restore forwarding attachments
2022-05-05 23:45:11 +03:00
62e546a4e2
autotools: fix build
2022-05-05 23:40:56 +03:00
9e278be590
NEWS.org: update
2022-05-05 01:42:09 +03:00
8d80bedf38
maildir: add some useful defaults for mu_maildir_mkdir
2022-05-05 01:41:32 +03:00
87c122d1bc
cmd-cfind: fix the "--after" handling
...
Use the message-date
2022-05-05 01:40:17 +03:00
e6c3718253
cmd-extra: remove debug output
2022-05-05 01:40:17 +03:00
2ccf703769
server: update for dealing with message/sexps
2022-05-05 01:40:17 +03:00
f32b429084
update man pages
2022-05-05 01:40:17 +03:00
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
4b56b8779d
mime-object: ensure init_gmime is called
...
Was missing in some paths
2022-05-05 01:40:17 +03:00
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
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
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