Dirk-Jan C. Binnema
11f55b4ede
mu4e: fix some byte-compiler warnings
2024-04-23 21:07:06 +03:00
Dirk-Jan C. Binnema
16c75af1f2
mu4e-view: explicitly scroll after rendering
...
This seems necessary in some cases; for some reason _this week_ that came
up a few time, although the code is old. Could repro with a bare emacs.
Fixes #2683 .
2024-04-18 22:36:28 +03:00
Dirk-Jan C. Binnema
c25eeb2209
mu4e-view: ignore decoding errors
...
We can't do much about them; still attempt to show the message.
Fixes #2561 .
2024-04-18 22:35:52 +03:00
Dirk-Jan C. Binnema
e4f2dd7344
Merge pull request #2672 from alphapapa/fix/render-buffer-bookmark-function
...
mu4e--view-render-buffer: Disable Gnus bookmark-make-record-function
2024-03-27 12:53:54 +08:00
Adam Porter
061450d049
mu4e--view-render-buffer: Disable Gnus bookmark-make-record-function
...
The function 'gnus-summary-bookmark-make-record' does not work properly with the
faux "appeasement" summary buffer, causing undesired changes in the window
configuration when the message rendering buffer's bookmark function is
called (which some packages, like Activities, Burly, and Dogears do routinely).
See <https://github.com/alphapapa/activities.el/issues/55 >.
Reported-by: Daniel Goldin <https://github.com/danielgoldin >
2024-03-26 21:21:14 -05:00
Dirk-Jan C. Binnema
eda3b9397f
Merge pull request #2612 from seanfarley/smf/alert
...
mu4e: add support for macOS notifications
2023-12-22 21:27:45 +02:00
Sean Farley
bbb81eda94
mu4e: add support for macos notifications
...
The current order in this patch is
1) macos notification
2) built-in dbus notification
3) fallback text notification
because macOS emacs can actually have dbus enabled (for emacs daemon
mode) but that doesn't support notifications. This is a built-in way to
send a simple notification for macs, too. Yay!
2023-12-18 20:05:29 -08:00
Dirk-Jan C. Binnema
a8f002bfa8
build: bump version to 1.10.8
2023-11-09 21:17:09 +02:00
Dirk-Jan C. Binnema
d2d9585f75
mu4e-view: assign gnus-article-buffer in mu4e-view-mode
...
Some external programs (such as bbdb) seems to depend on that.
2023-11-09 21:17:09 +02:00
Dirk-Jan C. Binnema
cfd327b98c
guile: fix module installation path
2023-10-31 09:05:52 +02:00
reindert
451303193a
Fix completion w other keys than quick key
2023-10-19 07:50:37 +03:00
Dirk-Jan C. Binnema
bcd3e48931
infodir: allow absolute path
...
Fixes #2548
2023-09-03 17:33:08 +03:00
Dirk-Jan C. Binnema
9ddde205a4
build: bump version to 1.10.7
2023-08-30 22:24:45 +03:00
Dirk-Jan C. Binnema
52a2650448
guile: make guile-extension-dir configurable
...
We use
guile_dep.get_variable(pkgconfig: 'extensiondir')
but that's not good for everyone.
2023-08-30 22:22:39 +03:00
Dirk-Jan C. Binnema
7d85b4acce
mu4e-compose-complete-addresses: use correct type
...
Backport from master
Fixes #2544
2023-08-30 19:00:26 +03:00
Dirk-Jan C. Binnema
0470d07ba9
build: bump version to 1.10.6
2023-08-06 16:26:01 +03:00
Dirk-Jan C. Binnema
5866a4e4ed
mu-options: expand option file paths
...
Fixes #2528
2023-08-02 21:33:57 +03:00
Dirk-Jan C. Binnema
c36d30bec2
options: implement ExpandPath transformer
...
For expanding shell options (with expand_path / wordexp)
Note that e.g. in zsh: --maildir=~/Maildir is handled (program receives
--maildir=/home/user/Maildir) but e.g. bash does not do that, and the
program receives the literal '~/Maildir'
We expanded this in mu earlier, so let's do that again.
2023-08-02 21:17:45 +03:00
Dirk-Jan C. Binnema
d25d4b0b36
utils: add expand_path (wordexp wrapper)
...
For expanding command-line options for shells that don't do that by themselves.
2023-08-02 20:43:45 +03:00
Dirk-Jan C. Binnema
c9f3709112
store: reduce default batch-size to 50000
...
250000 is a bit too much for low-mem systems
2023-08-02 20:08:53 +03:00
Jeremy Sowden
97b9dd6aa9
Install Guile extension into Guile's extension directory
2023-08-02 20:06:17 +03:00
Dirk-Jan C. Binnema
fcc173de31
man: update mu mkdir manpage
2023-07-20 09:13:22 +03:00
Dirk-Jan C. Binnema
ba1e41fa70
mu4e-view: fix mu4e-view-refresh
...
It's didn't quite work in the post-mu4e-window world
2023-07-20 09:12:23 +03:00
Dirk-Jan C. Binnema
d5893ad387
mu4e/search: clarify sortable fields (threading)
...
When threads are enabled, only sorting by date is possible; make this
clearer in the UI.
Fixes #2507 .
2023-07-20 09:07:34 +03:00
Dirk-Jan C. Binnema
4954b6b467
build: bump version to 1.10.5
2023-07-08 10:33:43 +03:00
Dirk-Jan C. Binnema
958c153b87
mu4e-view: restore point in single-window headers buffer
...
In single-window mode, after quitting the view, explicitly restore the
point in the headers view to the last viewed message (just like in split
view mode).
2023-07-06 07:42:11 +03:00
Dirk-Jan C. Binnema
1494df4a48
message: double-check part-type in Multipart
...
Avoid exception for some messages (unsigned messages with signed
attachment).
2023-07-06 07:41:40 +03:00
Dirk-Jan C. Binnema
11d47e0eab
build: bump version to 1.10.4
2023-06-22 23:43:38 +03:00
Dirk-Jan C. Binnema
aa2c17e138
contact/display-name: quote "names" with '@'
...
Apparently, some mail servers want this, and gnus doesn't handle it
automatically.
2023-06-16 10:37:25 +03:00
Dirk-Jan C. Binnema
47cbd45f90
gmime-test: fix leak
2023-06-16 10:37:19 +03:00
Dirk-Jan C. Binnema
256ef21f2f
mu4e: run mu4e-view-rendered-hook non-read-only
...
Non-read-only is likely the expected behavior.
Fixes #2500 .
2023-06-16 10:37:13 +03:00
Dirk-Jan C. Binnema
b81608a4f4
mu4e: don't error out in mu4e-view-quit
...
Fixes #2487 .
2023-06-16 10:36:48 +03:00
Dirk-Jan C. Binnema
a31472f886
mu4e: add mu4e-fetch-field
2023-06-16 10:36:18 +03:00
Dirk-Jan C. Binnema
085ad4a9fd
message: remove control characters from subject
...
And add a unit-test.
Fixes #2477
2023-06-16 10:35:54 +03:00
Dirk-Jan C. Binnema
b0c71fbdb5
meson.build: avoid clang build warning
2023-06-16 10:35:22 +03:00
Dirk-Jan C. Binnema
80a2d4cef4
build: bump version to 1.10.3
2023-04-15 23:20:37 +03:00
Dirk-Jan C. Binnema
2c7ba20696
README.org: make 1.10-specific
2023-04-15 08:09:58 +03:00
Dirk-Jan C. Binnema
4bfa100e37
utils: add thread_dep for logger test
...
Needed on some systems
Fixes #2473
2023-04-15 08:02:46 +03:00
Dirk-Jan C. Binnema
21f53c9928
mu-server: improve error message
2023-04-15 08:02:41 +03:00
Dirk-Jan C. Binnema
a9e96ff935
mu: improve error numbers
...
Ensure they match what mu expects.
2023-04-15 08:02:35 +03:00
Dirk-Jan C. Binnema
79035e7487
build: add 'uninstall' target to make
2023-04-15 08:02:29 +03:00
Dirk-Jan C. Binnema
a1aed61002
mu4e-query-item: reset mu4e--last-delta-unread
...
Fixes #2447 .
2023-04-15 08:02:24 +03:00
Dirk-Jan C. Binnema
7597c93cd5
build: bump version to 1.10.2
...
New stable version; since 1.10.1:
- improve unit tests
- fix threading issue with file-based logging
- re-enable --after option for mu cfind
- allow extracting message-parts from message (mu extract)
- allow using relative message paths (view/extract/verify)
Mu4e:
- by default, don't reuse frame with composing in new frame
- allow for disabling global modeline items
- create random name for newly detached views
- documentation update
2023-04-09 15:05:50 +03:00
Dirk-Jan C. Binnema
bfb5794cb1
update README.org
2023-04-09 15:04:27 +03:00
Dirk-Jan C. Binnema
c78435a6fe
tests: always log to file during tests
...
And set the cachedir (for logging and other things) to a random tmpdir.
2023-04-09 15:04:19 +03:00
Dirk-Jan C. Binnema
8e9579055f
logger: create logdir if non-existent
2023-04-09 15:04:13 +03:00
Dirk-Jan C. Binnema
c09b93a129
tests: turn off dead test test_mu_extract_01
2023-04-09 15:04:09 +03:00
Dirk-Jan C. Binnema
3706fd4786
tests: fix links tests
2023-04-09 15:04:03 +03:00
Dirk-Jan C. Binnema
b56698a113
test: don't "uniqify" link names during test
2023-04-09 15:03:59 +03:00
Dirk-Jan C. Binnema
3e496d56d9
build: avoid meson warning
2023-04-09 15:03:54 +03:00