Commit Graph

5573 Commits

Author SHA1 Message Date
Dirk-Jan C. Binnema 77f10379cb build: bump version to 1.6.10 2021-11-13 09:58:22 +02:00
Dirk-Jan C. Binnema f683ce18dc build: Add some Xapian deps
Fixes: issue #2178.
2021-11-13 08:50:52 +02:00
Dirk-Jan C. Binnema 62185bde28 man: update mu-index (.noupdate) 2021-11-13 08:50:37 +02:00
Dirk-Jan C. Binnema bca272f258 index: ignore .update when store is empty
This somewhat emulates the 1.4 behavior.
2021-11-13 08:50:19 +02:00
Dirk-Jan C. Binnema 38bd7ab4d2 doc: remove 'rebuild' remnants
There's no --rebuild anymore (since a long time), so let's remove some remnants.
2021-11-13 08:49:53 +02:00
Dirk-Jan C. Binnema 6b3ee33b1a mu4e-compose: make undo work across compose saves
Hide the header-separator change from the user-visible undo.
2021-11-13 08:24:48 +02:00
Dirk-Jan C. Binnema 7345edc21d config: fix --terminate help display
There is no parameter
2021-11-13 08:19:35 +02:00
Dirk-Jan C. Binnema d5f41f8ddf build: bump version to 1.6.9
To ensure tags & version agree.
2021-10-24 14:42:59 +03:00
Dirk-Jan C. Binnema 6680ccd7aa bump version to 1.6.8 2021-10-23 11:49:59 +03:00
Dirk-Jan C. Binnema f16f570273 mu-query: honor maxnum for threaded queries 2021-10-23 11:31:30 +03:00
Dirk-Jan C. Binnema 8bb5b0352f lib/mu: fix a few leaks
Thanks to valgrind
2021-10-23 11:25:37 +03:00
Dirk-Jan C. Binnema a4dd58ebdb guile: fix user script path detection
Fixes: #2159.
2021-10-23 11:24:40 +03:00
Dirk-Jan C. Binnema ca2374020e bump version to 1.6.7 2021-10-17 12:09:50 +03:00
Dr. Rich Cordero 0a1f17d55c Add Emacs v29 support for enabling mu4e 2021-10-17 12:04:34 +03:00
Dirk-Jan C. Binnema 14059f65a4 mu-find: unbreak json output
Fixes: #2149

Needs backporting to 1.6.x
2021-10-17 12:03:40 +03:00
Dirk-Jan C. Binnema a20812af94 build: detect wordexp
This was missing from the autotools setup.
2021-10-17 12:03:12 +03:00
Dirk-Jan C. Binnema 7846023242 mu4e.texi: improve regexp example 2021-10-17 12:02:18 +03:00
Dirk-Jan C. Binnema b1a5bb8678 mu int: improve docs for regexp addresses 2021-10-17 12:02:14 +03:00
Dirk-Jan C. Binnema 904450bf42 mu4e.texi: Add regexp --my-address example 2021-10-17 12:02:08 +03:00
Dirk-Jan C. Binnema 263f328bf6 build: bump version 1.6.6 2021-09-05 11:49:20 +03:00
c0dev0id 468dbf701d Fix mu-init manpage markup 2021-09-05 11:48:04 +03:00
Dirk-Jan C. Binnema b349b24689
Merge pull request #2118 from danielfleischer/attachment
Attachments Saving Improvement
2021-08-30 18:31:21 +03:00
Daniel Fleischer 151a2a323f Extracting attachments #2116
Different MIME configuration needs a fallback logic. Instead of looking
for the attachment "fname" in `("attachment" . (filename "fname"))` structure,
we find the same file name in `("mime-type" . (name . "fname"))` structure
by searching, since we don't know the MIME type beforehand.

Thanks @thierryvolpiatto.
2021-08-30 14:49:07 +03:00
Dirk-Jan C. Binnema 4404a57365 mu4e-view: remove overlays before erasing
erase-buffer is not enough, and [1][2] can stay behind in the buffer.
2021-08-30 10:13:06 +03:00
Dirk-Jan C. Binnema 6d555b3a6c Revert "build: bump version to 1.7.0"
Let's keep this away from the release branch. This reverts commit
ec40b18ae4.
2021-08-30 10:05:56 +03:00
Dirk-Jan C. Binnema 42f2e73025 mu4e-view: remove overlays when erasing
erase-buffer is not enough (you'd see '[1][2]' etc. in the buffer beginning)
2021-08-29 21:40:42 +03:00
Dirk-Jan C. Binnema e3080e39ab lib/mu-server: remove unneeded code
With the demise of the old mu4e-view, we can get rid of extract / verify.
2021-08-29 21:40:42 +03:00
Dirk-Jan C. Binnema a6514fd683 mu4e-server: rename from mu4e-proc
Rename mu4e-proc.el into mu4e-server.el

Rename mu4e~proc... into mu4e--server...

Update users, too.
2021-08-29 21:40:42 +03:00
Dirk-Jan C. Binnema f309e79837 build: update NEWS 2021-08-29 21:40:42 +03:00
Dirk-Jan C. Binnema 6ea39f886c build: update for changed mu4e files 2021-08-29 21:40:42 +03:00
Dirk-Jan C. Binnema 9157d9102d mu4e-utils: refactor into mu4e-helpers, separate files
Usurp more of the utils code than can be re-used without further dependencies in
helpers.

Split off specific parts in their own file.

After the helper/utils changes, update the rest of mu4e to take the changes into
account.
2021-08-29 21:40:42 +03:00
Dirk-Jan C. Binnema e6be09e626 mu4e-view: remove old view
Remove the pre-Gnus view, and remove the infrastructure to handle both the new
and old views.
2021-08-29 20:30:29 +03:00
Dirk-Jan C. Binnema 411b95acd7 vars: refactor variables
Remove some variables from mu4e-vars, and move them to where they are used.

Move some more items to mu4e-helpers.
2021-08-29 20:30:29 +03:00
Dirk-Jan C. Binnema 3cd127d8ae mu4e-search: split off search functionality in minor-mode
Split off the search functionality from mu4e-headers.el into a new
mu4e-search.el.

Clean up things a bit and create a minor mode in which to add the keybindings.

Enable this in main/headers/view.
2021-08-29 20:30:29 +03:00
Dirk-Jan C. Binnema 7d17b324ad build: update coding-style settings
Update .editorconfig, and add .clang-format.

Note that current code does _not_ follow that, but we'll slowly get there.
2021-08-29 20:30:29 +03:00
Dirk-Jan C. Binnema 035977a89a mu4e-context: make it a minor-mode
Add mu4e-context-minor-mode, for re-use in other parts of mu4e.

Update those parts + documentation.
2021-08-29 20:30:29 +03:00
Dirk-Jan C. Binnema bfd0618e58 mu4e-context: fix some flycheck warnings 2021-08-29 20:30:29 +03:00
Dirk-Jan C. Binnema d7055b7ed8 mu4e-helpers: split off from mu4e-utils
Create a new mu4e-helpers, which will usurp some of the parts mu4e-utils that do
not depend on other parts of mu4e.
2021-08-29 20:30:29 +03:00
Dirk-Jan C. Binnema acc5959db7 build: update NEWS.org for 1.7 2021-08-29 20:30:29 +03:00
Dirk-Jan C. Binnema 1d712f0922 build: remove some obsolete files 2021-08-29 20:30:29 +03:00
Dirk-Jan C. Binnema 3ad106bd0b build: update github workflow for meson
attempt to build with meson
2021-08-29 20:30:29 +03:00
Dirk-Jan C. Binnema 975604d3ee build: make meson the default build system
We still support autotools for now, but it is no longer the default.
2021-08-28 11:25:05 +03:00
Dirk-Jan C. Binnema 286d6f70c8 build: require c++17
We don't technically need it yet, but will do so during the 1.7.x series.
2021-08-28 09:54:05 +03:00
Dirk-Jan C. Binnema ec40b18ae4 build: bump version to 1.7.0 2021-08-28 09:52:34 +03:00
Dirk-Jan C. Binnema 4f1968e838 build: bump version to 1.6.5 2021-08-26 22:28:25 +03:00
Dirk-Jan C. Binnema faed25f2e5 view-gnus: Add S-SPC to scroll-down binding
The manual promises it's there.

Fixes: #2114.
2021-08-26 22:02:41 +03:00
Dirk-Jan C. Binnema e6bfdda2fe mu4e-headers: restore mark after update
Works-around, fixes: #2076.
2021-08-25 22:57:12 +03:00
Dirk-Jan C. Binnema 8734e09563
Merge pull request #2109 from JakDar/patch-1
mu4e: fix mu4e-view-save-attachments void variable arg
2021-08-25 18:39:57 +03:00
Jakub Darul 167bb83d22
fix: mu4e-view-save-attachments void variable
This `_` looks like typo (correct me if I'm mistaken).
`_arg` instead of `arg` here caused `Symbol’s value as variable is void: arg`.
2021-08-25 15:00:15 +02:00
Dirk-Jan C. Binnema 5a6fcab31d
Merge pull request #2093 from thierryvolpiatto/fix_dups_when_saving_attachments
Create numbered backup of attached file when already exists #2090
2021-08-21 16:29:31 +03:00