ccdc45c4fa
mu4e: doc improvements, mu4e-compose-complete-max to nil
2022-05-12 08:56:13 +03:00
5b5dbf3aae
fields: some small tweaks
2022-05-12 08:56:13 +03:00
d79d770958
store: improve error handling
...
Detect store-lock
2022-05-12 08:56:13 +03:00
901ac23a4d
man: Update return values doc for add/remove
2022-05-12 08:56:13 +03:00
158117e843
mu: Make commands Result-based
...
Use Result<void> as the return value, simplifying some code.
2022-05-12 08:56:13 +03:00
34c5ca1627
mu-error: encode retval/flags in enum
2022-05-12 08:56:13 +03:00
9b3979219e
Merge pull request #2253 from tsdh/simplify-mu4e-view-mode-map-and-make-minus-work
...
Simplify mu4e-view-mode-map creation and fix `-` binding
2022-05-12 08:55:56 +03:00
34fe094561
Simplify mu4e-view-mode-map creation and fix - binding
...
`mu4e-view-mode-map` was initialized from a sparse keymap and eventually passed
to `suppress-keymap` in order to remove bindings to `self-insert-command` which
obviously make no sense in read-only buffers. However, `suppress-keymap` also
remaps all digits and the minus sign to make prefix args, i.e., pressing 8
would be equal to `C-u 8` and `-` got bound to `negative-argument` instead of
`mu4e-view-mark-for-unflag` as defined.
While `suppress-keymap` has a `NODIGITS` arg to suppress the rebinding of
digits and minus sign (which would also mean that pressing a digit would try
inserting that digit and lead to an error), I chose the more straight-forward
solution and start from an empty rather than a sparse keymap and added the
`digit-argument` bindings for 0..9 explicitly.
2022-05-11 21:08:47 +02:00
72c623145e
NEWS.org: update
2022-05-10 08:29:43 +03:00
2e9666af0b
store/info: Gather some usage statistics
...
Keep track of the latest-change/latest-index.
2022-05-10 08:16:47 +03:00
c8e995ed15
build: bump version to 1.7.19
2022-05-09 22:25:28 +03:00
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