summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-04-20github: update bug filing templateDirk-Jan C. Binnema
2024-04-20mu4e: use message-field-valueDirk-Jan C. Binnema
Simplify ...instead of save-restriction/message-narrow-to-headers/message-fetch-field.
2024-04-20Merge pull request #2696 from fbenkstein/mu-move-remove-dbg-printDirk-Jan C. Binnema
mu-move: remove debug print
2024-04-19mu-move: remove debug printFrank Benkstein
2024-04-15build: bump version to 1.12.4v1.12.4Dirk-Jan C. Binnema
- query when quitting emacs with unhandled marks in a headers buffer - fix mime-handling - update sent handling (simplifying it) - some internal improvements - number of small fixes / updates - documentation updates - re-enable a specific database lock; this makes indexing a bit slower, but hopefully avoids some db corruption.
2024-04-15mu4e-compose: bring make mu4e--fake-pop-to-bufferDirk-Jan C. Binnema
All but the default mu4e-compose-switch depend on this.
2024-04-14mu4e.texi: add note about bbdb address completionDirk-Jan C. Binnema
Fixes #2691
2024-04-14test-mu-utils: update parse_date_time testsDirk-Jan C. Binnema
We're using ::time_t now.
2024-04-14mu4e-compose: rework message-sent-hookDirk-Jan C. Binnema
Grab the Fcc in the hook (when available).
2024-04-13mu-utils: update casting from int64_t -> time_tDirk-Jan C. Binnema
Esp. for systems with 32-bit time_t.
2024-04-13mu4e-compose: handle no-fcc-path in sent-hookDirk-Jan C. Binnema
Workaround for #2688.
2024-04-12mu4e.texi: add diary example actionDirk-Jan C. Binnema
2024-04-12mu4e-icalendar: use message-reply to generate the replyDirk-Jan C. Binnema
using mu4e--compose-setup is a little too fragile.
2024-04-11update IDEAS.orgDirk-Jan C. Binnema
2024-04-11mu4e-compose: kill fcc buffer after sendingDirk-Jan C. Binnema
There's a buried buffer for the fcc file... not quite sure why, but let's kill it after we've sent the message. Fixes #2681.
2024-04-10mu4e-compose: use find-file-noselect for editDirk-Jan C. Binnema
Oops! This was missing for #2644
2024-04-10mu4e--view-render-buffer: Disable Gnus bookmark-make-record-functionAdam Porter
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-04-10mu4e-view: re-appease gnusDirk-Jan C. Binnema
Otherwise some saving of MIME-parts does not work properly.
2024-04-10mu4e-contacts: add mu4e-personal-or-alternative-address-or-empty-pDirk-Jan C. Binnema
This can be used as a workaround for #2680. Fixes #2680.
2024-04-10mu-indexer: re-enable database lockDirk-Jan C. Binnema
Seeing some db corruption; re-enabling this (old) lock to see if it helps. It _does_ slow down indexing significantly.
2024-04-10mu4e-compose: update message sendingDirk-Jan C. Binnema
We no longer need the 'sent' handling; we can do it directly in mu4e-compose, which simplifies things.
2024-04-10mu4e-server: get rid of mu4e--server-sentDirk-Jan C. Binnema
It's no longer needed.
2024-04-10mu-server: get rid of the sent-handlerDirk-Jan C. Binnema
We no longer need it; we can handle mu4e's sending directly in mu4e-compose.
2024-04-10mu4e-compose: simplify buffer creationDirk-Jan C. Binnema
Seems we can avoid the advising of message-pop-to-buffer.
2024-04-10mu4e-compose: avoid find-fileDirk-Jan C. Binnema
Use find-file-noselect instead. Fixes #2644
2024-04-10mu4e-mark: query using when killing buffer or emacsDirk-Jan C. Binnema
Depending on mu4e-headers-leave-behavior, query user when killing a buffer or emacs when there's a buffer with outstanding marks. Fixes #2649.
2024-04-08build: bump version to 1.12.3v1.12.3Dirk-Jan C. Binnema
- improve documentation / manpages - add --reindex option to 'mu index' - split off mu4e-complete-contact (for wider use) - work around some mail rendering issues with some emacs version - update some dependencies - fix some build warnings on older emacsen - fix musl build
2024-04-08utils: build test-utils when tests are not disabledDirk-Jan C. Binnema
Fixes #2685
2024-04-06utils: only build mu-tests-utils when tests are enabledDirk-Jan C. Binnema
This fixes a compilation failure. Fixes #2684.
2024-04-05mu4e-compose: use narrow-to-header before fetchDirk-Jan C. Binnema
2024-04-05mu4e-view: explicitly scroll after renderingDirk-Jan C. Binnema
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-05mu: add --reindex option for mu indexDirk-Jan C. Binnema
I.e. without having to reinit explicitly.
2024-04-05lib/xapian-db: improve error messageDirk-Jan C. Binnema
2024-04-05mu4e.texi: add example subject-is-empty checkDirk-Jan C. Binnema
Fixes #2679.
2024-04-04mu4e: fix some warnings on older emacsenDirk-Jan C. Binnema
2024-04-04mu4e-view: appease gnus no longerDirk-Jan C. Binnema
Seems it's not necessary anymore.
2024-04-04mu4e-compose: explicitly remove Date: before updateDirk-Jan C. Binnema
Seems older emacsen require that or they won't update the Date, see issue #2502.
2024-04-05Merge pull request #2678 from arthurgleckler/masterDirk-Jan C. Binnema
Fix typos.
2024-04-04Fix typos.Arthur A. Gleckler
2024-04-02build: rationalize emacs dep checkingDirk-Jan C. Binnema
2024-04-02build: avoid some test-only declarationsDirk-Jan C. Binnema
Only when we actually need them.
2024-04-02mu-contact: move email validation to contacts cacheDirk-Jan C. Binnema
So we can be sure the regexp is initialized. This _may_ help for https://bugzilla.opensuse.org/show_bug.cgi?id=1221861 though it is very hard to tell!
2024-04-02mu4e-compose: turn off message-completion-functionDirk-Jan C. Binnema
It interferes with mu4e's completion.
2024-04-02mu4e-compose: split out mu4e-complete-contactDirk-Jan C. Binnema
Add a separate public function mu4e-complete-contact which can be used anywhere (with completion-at-point-functions); and use mu4e-compose-complete-contact-field in mu4e composition buffers. Document this as well.
2024-04-01thirdparty: use CLI11 v2.4.1Dirk-Jan C. Binnema
2024-04-01thirdparty: use libfmt 10.2.1Dirk-Jan C. Binnema
Mostly to avoid the gcc 14 compilation warnings
2024-04-01Merge pull request #2677 from MatthewGentoo/bug-928361Dirk-Jan C. Binnema
mu-utils: Fix build with musl
2024-04-01mu-utils: Fix build with muslMatthew Smith
In musl, `stdout` is a macro that expands to `(stdout)`, and `::(stdout)` is not valid C++. ../mu-1.12.2/lib/utils/mu-utils.hh:268:32: error: expected id-expression before '(' token 268 | ::stdout); | ^~~~~~ Nothing in the Mu namespace is named stdout, so it is safe to drop the `::`. Bug: https://bugs.gentoo.org/928361
2024-04-01mu4e-obsolete: add alias for mu4e-clear-cachesDirk-Jan C. Binnema
The function was already marked as obsolete, but did not have an alias yet; add it now.
2024-04-01mu4e.texi: fix typoDirk-Jan C. Binnema