Commit Graph

6348 Commits

Author SHA1 Message Date
Dirk-Jan C. Binnema caa2f967cc README.org: update for msys support 2022-12-28 11:54:30 +02:00
Dirk-Jan C. Binnema 81d74fea47 github: update mu4e bug template 2022-12-28 11:54:10 +02:00
Dirk-Jan C. Binnema def5542956 update NEWS.org, README.org 2022-12-28 11:35:56 +02:00
Dirk-Jan C. Binnema 1dbdc8ff8a
Merge pull request #2344 from damon-kwok/windows
Added windows(MSYS2) support
2022-12-28 11:33:55 +02:00
Dirk-Jan C. Binnema 56099998e4
Merge pull request #2292 from manufactory/master
More customizable maildir shortcuts
2022-12-28 10:55:57 +02:00
Dirk-Jan C. Binnema c5e0faea40 build: bump version to 1.9.8 2022-12-24 15:28:46 +02:00
Dirk-Jan C. Binnema fe88890419 mu4e-view: update mu4e-view-fields
Remove obsolete fields; update docstring.
2022-12-24 15:28:46 +02:00
Dirk-Jan C. Binnema 1799c69451 mu4e-view: rename mu4e~view -> mu4e--view
Our long-running migration from mu4e~ -> mu4e-- takes another step.
2022-12-24 10:02:21 +02:00
Dirk-Jan C. Binnema 2bb270eb07 build: add address-sanitizer for MU_HACKER builds 2022-12-24 09:30:36 +02:00
Dirk-Jan C. Binnema 4395edfaa7 guile: avoid compiler warning 2022-12-24 09:30:04 +02:00
Dirk-Jan C. Binnema 645956f9d8 build: add -ts- support to dir-locals 2022-12-24 09:29:42 +02:00
Dirk-Jan C. Binnema ec1d6c47df NEWS.org: update with changes 2022-12-20 21:01:49 +02:00
Dirk-Jan C. Binnema 4bf85a769e mu4e-window: define display-buffer-full-frame if needed
display-buffer-full-frame was added only in emacs 29.x
2022-12-20 21:00:58 +02:00
Dirk-Jan C. Binnema 33211e0889 build: require emacs >= 26.3
Probably already implied, but let's make this explicit
2022-12-20 20:59:59 +02:00
Dirk-Jan C. Binnema 3568e6784a mu4e~view-in-headers-context: don't display buffer
Displaying the buffer doesn't look very nice in single-window mode.
2022-12-19 23:24:40 +02:00
Dirk-Jan C. Binnema 96b208d712 build: bump meson requirement to 56.0
We need some of the new functionality in the near-future.

Fix build warnings.
2022-12-19 23:01:16 +02:00
Dirk-Jan C. Binnema fcda5dcc5f mu4e-view: Re-add mu4e-view-quit
Add special handling for single-window/other for view buffer quitting

Fixes #2386.
2022-12-19 23:00:49 +02:00
Dirk-Jan C. Binnema 9eaad5ad9c mu-find: support shortcut chars in --sortfield
Fixes #2384.
2022-12-18 01:09:58 +02:00
Dirk-Jan C. Binnema f3ce97c2b5
Merge pull request #2383 from mickeynp/bugfix/main-buffer-must-default-to-full-frame
Change how *mu4e-main* is displayed and default to full frame
2022-12-18 00:19:00 +02:00
Mickey Petersen 8ea01241ca Change how *mu4e-main* is displayed and default to full frame 2022-12-17 15:13:17 +00:00
Dirk-Jan C. Binnema 926083458d
Merge pull request #2380 from mickeynp/bugfix/re-add-missing-argument
Re-add missing argument as `define-mail-user-agent' expects it
2022-12-16 18:57:04 +02:00
Dirk-Jan C. Binnema 371376a42b
Merge pull request #2378 from mickeynp/bugfix/fix-window-issues
Bugfix/fix window and buffer issues
2022-12-16 18:56:19 +02:00
Dirk-Jan C. Binnema 34815a1961 mu4e: use mu4e-view-rendered-hook
Instead of the older mu4e-after-view-message-hook; update version where
it go obsolete.
2022-12-15 11:52:50 +02:00
Dirk-Jan C. Binnema 83ed407dbc mu4e-view: use kill-buffer-and-window
...for the last remaining mu4e~view-quit-buffer.

Fixes issue #2381
2022-12-15 11:47:12 +02:00
Mickey Petersen 5a77065011 Do not create a mu4e buffer unless asked for 2022-12-15 07:41:23 +00:00
Mickey Petersen cb364bc0c5 Attempt to delete the window after composing a message 2022-12-15 07:41:23 +00:00
Mickey Petersen af35314231 Rename to _switch-action 2022-12-15 07:38:46 +00:00
Dirk-Jan C. Binnema f3b3a5cf91 build: bump version to 1.9.7 2022-12-15 00:06:56 +02:00
Dirk-Jan C. Binnema e85445b787 mu4e: update documentation
Where need, use ~mu4e-view-rendered-hook~, and warn users.
2022-12-15 00:05:26 +02:00
Dirk-Jan C. Binnema 56d8f4cd25 mu4e: rename mu4e-after-view-message-hook into mu4e-view-rendered-hook
For consistency.
2022-12-15 00:05:26 +02:00
Dirk-Jan C. Binnema 00d3e9208d mu4e-view: whitespace fixes 2022-12-15 00:05:11 +02:00
Dirk-Jan C. Binnema 3f0b22396d
Merge pull request #2379 from tsdh/bug-reference
bug-reference: Add clarifying comment / checked-headers as variable
2022-12-14 22:53:20 +02:00
Dirk-Jan C. Binnema e5d6be861f NEWS.org: update with mu4e display changes 2022-12-14 22:44:37 +02:00
Dirk-Jan C. Binnema 2988a1dc32 mu4e.texi: update display section
Update for the updated display handling
2022-12-14 22:44:11 +02:00
Dirk-Jan C. Binnema 368ea2f568 mu4e-window: mention mu4e-split-view cannot be a function
mu4e-split-view can no longer be a function; update the documentation.
2022-12-14 22:38:35 +02:00
Dirk-Jan C. Binnema 6bcf665c85 mu4e-window: use mu4e-error
Instead of the error.
2022-12-14 22:37:56 +02:00
Mickey Petersen c3d962545d Re-add missing argument as `define-mail-user-agent' expects it 2022-12-14 20:00:42 +00:00
Tassilo Horn cbeed9ef28 bug-reference: Add clarifying comment / checked-headers as variable 2022-12-14 18:34:24 +01:00
Dirk-Jan C. Binnema fdbf912e06 mu4e-view: use kill-buffer-and-window for quitting
That restores the classic mu4e style. I.e.,

With default settings, e.g.

    case 1: - (1)go to inbox -> (2)see headers -> (3)open message ->
    window splits -> (4)read message -> (5)'q' . Window closes and we're
    back to (2). All good!

The more complicated step is

    case 2: (4) read message -> (5) reply to message -> (6) done
    replying -> back to (4) but for some reason when pressing 'q' now,
    the window is not closed, but replaced by the headers window (so we
    have 2 now. [ I think it should behave just like in case 1 ]

This fixes that.
2022-12-13 23:50:38 +02:00
Dirk-Jan C. Binnema 9ae567f5f5 mu4e-view: whitespace cleanup 2022-12-13 23:49:57 +02:00
Dirk-Jan C. Binnema 98fcf0192c mu4e-window: avoid some byte-compiler-warnings 2022-12-13 09:42:13 +02:00
Dirk-Jan C. Binnema 7d9a9d8a7c mu4e-main: make main-window full-screen again
Make the main-window fullscreen again, as before.
2022-12-13 09:36:42 +02:00
Dirk-Jan C. Binnema de8b4f0e32 mu4e-main: whitespace updates 2022-12-13 09:36:16 +02:00
Dirk-Jan C. Binnema 1dad7aa3d1 build: improve valgrind-testing 2022-12-13 01:00:50 +02:00
Dirk-Jan C. Binnema f7fe4fea21 mu4e-window: disable functionp mu4e-split-window for now
Set it to 'horizontal. It didn't quite work with the new window handling
code, such that mu4e was not functional. So let's restore the basics at
least.
2022-12-13 00:58:54 +02:00
Dirk-Jan C. Binnema 8e15f9571a build: support MU_HACKER for debug builds
When env var MU_HACKER is set, do a debug build.
2022-12-12 23:52:13 +02:00
Dirk-Jan C. Binnema bdb494135d
Merge pull request #2377 from mickeynp/bugfix/preserve-view-window
Preserve `mu4e~headers-view-win' when a search is (re-)executed
2022-12-12 23:50:16 +02:00
Dirk-Jan C. Binnema ec7f9b1466
Merge pull request #2376 from markk/mk/maildir-initial-input-master
Add variable for initial input to maildir selection
2022-12-12 23:48:56 +02:00
Mickey Petersen 0b99dd5c8c Preserve `mu4e~headers-view-win' when a search is (re-)executed 2022-12-12 18:57:57 +00:00
Mark Knoop 6a7d48c854 Add variable for initial input to maildir selection
"/" was hardcoded as initial input to `mu4e-completing-read-function'
when selecting 'other' maildirs. This can now be set by the user.
2022-12-12 18:15:15 +00:00