7cc4a3cde2
man: add mu mfind manpage
2020-01-01 13:25:07 +02:00
f2197a71fa
perl: remove perl bindings
...
We weren't building the Perl bindings for quite some time and no one
seemed to care. Let's remove as they're not up to date with the rest.
2020-01-01 13:25:07 +02:00
97afdd9e3c
lib: Use Mu:Error exception
...
Where applicable.
2020-01-01 13:25:07 +02:00
dfafecaf0c
utils: add Mu::Error (runtime exception)
2020-01-01 13:25:07 +02:00
4dc35247d1
bump version to 1.3.6
...
A new development version.
2019-12-28 11:29:24 +02:00
a39668e00b
add 'mfind' command, like 'find' with mu4e defaults
...
Add a command 'mfind' which follows the mu4e defaults, i.e.
--include-related, --skip-dups.
2019-12-28 11:19:12 +02:00
8cef8ac69c
Revert "mu: default to include related, skip dups"
...
Changing the default for 'mu find' turns out to be a bit too disruptive for people
that use `mu find` for scripting... so let's revert this for now.
This reverts commit f86ed12eb3 .
2019-12-28 07:49:22 +02:00
dea577297f
Merge pull request #1532 from Bdanilko/patch-1
...
mu configure.ac: allow emacs 28.xx to build mu4e
2019-12-27 09:47:13 +02:00
f7b387ff36
mu configure.ac: match emacs 28.xx to build mu4e
...
Changed autoconfig file to add support for emacs 28.xx versions building mu4e
2019-12-27 13:58:05 +10:30
24a6b71bd0
mu4e: move mu4e-bookmark defstruct to vars
...
Avoid compilation problem.
2019-12-22 15:26:45 +02:00
b1d4c5af79
mu: fix list-post email regexp
...
'_' is valid in email addresses.
Fix courtesy of jaknel; fixes #1529 .
2019-12-22 15:26:45 +02:00
9f93526884
move parser/utils to utils, Mux->Mu
...
Move the parser utils to utils/ and rename the Mux namespace into Mu.
2019-12-22 15:26:45 +02:00
b55e191421
update for lib/utils split
...
Update sources with the new paths
2019-12-22 15:26:45 +02:00
e5337e7658
lib: split out utils to lib/utils
2019-12-22 15:26:45 +02:00
3e2acda310
Merge pull request #1531 from Vonfry/fix/mu4e-remove-duplicate-mu4e-bookmarks
...
mu4e: remove duplicated mu4e-bookmarks define
2019-12-22 14:55:35 +02:00
6c787f4671
Merge pull request #1530 from Vonfry/fix/mu4e-contexts
...
mu4e: switch mu4e-contexts from defvar to defcustom
2019-12-22 14:54:00 +02:00
5c51419f57
mu4e: remove duplicated mu4e-bookmarks define
...
let custom-set-variables work.
2019-12-22 18:10:43 +08:00
40d4abc8fb
mu4e: switch mu4e-contexts from defvar to defcustom
2019-12-22 14:54:08 +08:00
384fcc5df3
mu4e: add missing file
2019-12-10 23:36:35 +02:00
f86ed12eb3
mu: default to include related, skip dups
...
Add optioins --include-dups and --skip-related that are the reverse of
the previous ones. Leave the old options (hidden) for backward
compat (ie., scripts that use those options)
2019-12-10 18:09:03 +02:00
0bc2e605a4
mu4e: clean up org-handling
...
Load org support by default, unless mu4e-org-support is set to nil.
Turn off speedbar support by default (set mu4e-speedbar-support to t to
re-enable it).
Move the non-obsolete org stuff to mu4e-org. Rename some things from
org-mu4e to mu4e-org.
Remove org-old-mu4e.el
2019-12-10 18:09:03 +02:00
9d6f51b769
Merge pull request #1520 from antoine-levitt/beg-end-buf
...
mu4e/compose: Push mark on beginning/end of buffer
2019-12-10 17:34:27 +02:00
dcb3025d1d
revert indentation
2019-12-10 11:07:01 +01:00
006c3399cb
Push mark on beginning/end of buffer
2019-12-05 21:36:38 +01:00
e18c86900c
mu4e: remove debug message from -proc
...
Fixes #1514
2019-11-25 23:16:10 +02:00
5a85d897bd
Merge pull request #1510 from derekschrock/test-mu-cmd
...
tests: fix cmd test_mu_find_04 stderr output
2019-11-17 14:21:42 +02:00
0c7831b5c9
Merge pull request #1511 from derekschrock/test-mu-maildir
...
lib: Allow hostname of newbase to match alnum
2019-11-17 14:20:17 +02:00
2e050fe915
Merge pull request #1512 from derekschrock/test-mu-common
...
lib: Use more portable locale en_US.UTF-8
2019-11-17 14:18:34 +02:00
7d439928f5
lib: Use more portable locale en_US.UTF-8
...
On some systems (FreeBSD) en_US.utf8 doesn't exist. Use a portable
locale en_US.UTF-8.
2019-11-16 23:01:18 -05:00
1585b933fb
lib: Allow hostname of newbase to match alnum
...
Possible hostnames might have digits and - in them. Crude regex to
allow hostnames that start with alnum followed by alnum or "-".
Fixes #1399
2019-11-16 22:59:04 -05:00
db2cd81d02
tests: fix cmd test_mu_find_04 stderr output
...
Fix test_mu_find_04 such that stderr has expected output.
With the mu command after options/expression nothing was printed.
We now have expected nonexistent muhome error.
2019-11-16 22:40:48 -05:00
0dab2b0faf
Merge pull request #1507 from tarsiiformes/typos
...
Fix typos
2019-11-09 13:06:23 +02:00
633fc19ccf
Merge pull request #1504 from alexmurray/text-markdown-support
...
Treat text/markdown as plain text for issue #1503
2019-11-07 21:01:01 +02:00
5a450b1aee
Treat text/markdown as plain text for issue #1503
2019-11-07 15:03:36 +10:30
f31d1b065d
Fix typos
2019-11-06 16:13:39 +01:00
ed6842e5bd
mu4e: inherit mu4e-header-highlight-face from hl-line
...
...instead of `region'.
Fixes : #1500 .
2019-10-27 14:48:01 +02:00
d7a5349a74
mu4e-comnpose: avoid jumping to headers when saving
...
Wrap the before-save-hook function in a save-excursion.
(HT: Joost Kremers)
2019-10-23 20:21:24 +03:00
798aa12a34
mu4e-compose: Generate message-id for drafts
...
Ensure even drafts have a message-id, since the querying machinery wants
that.
2019-10-20 16:13:32 +03:00
548dc16f67
mu4e-draft: Include a date in draft
...
Unconditionally include a date in draft messages; update it whenever
we're saving or sending.
2019-10-20 16:12:11 +03:00
4cb3ca3585
mu4e-headers: Improve docstring for 'mu4e-headers-results-limit'
...
Add a few notes on how the limit is used.
2019-10-20 14:28:41 +03:00
3a8ceeea92
mu4e: disable K bindings in view
...
We don't support the K- bindings in the gnus-view, so let's avoid the
error.
2019-10-14 20:39:23 +03:00
e055830733
configure: bump version to 1.3.5 (and schema 451)
2019-09-26 23:20:38 +03:00
22fafa4b1d
mu view: report errors
...
Don't set error to NULL. Fixes #1469 .
2019-09-26 23:17:39 +03:00
0170b4166b
Merge pull request #1468 from wavexx/initialize_my_addresses
...
mu-store: Initialize "my addresses"
2019-09-26 00:48:13 +03:00
30865c9d2c
mu4e: add mu4e-contacts-info
...
Add an interactive function mu4e-contacts-info, to display some
information about the contacts cache.
2019-09-26 00:35:23 +03:00
9457f2f591
Merge pull request #1486 from thierryvolpiatto/more_lexical-binding
...
Add lexical-binding to all files and fix warnings
2019-09-26 00:29:31 +03:00
581785abe9
mu4e: view: disable some bindings for the gnus-based view
...
Disable some of the key-binding that don't quite work for the gnus-based
view. We'll probably want a gnus-view specific set of bindings, but at
least for now avoid the errors.
2019-09-16 22:02:16 +03:00
e4f5576cfc
Add lexical-binding to all files and fix warnings
...
about free variables (declare) and unused lexical vars (prefix with "_").
2019-09-16 19:54:59 +02:00
76e6ea256f
Merge pull request #1484 from thierryvolpiatto/lexical-binding
...
mu4e: Completely use cl-lib and lexical-binding (rebase #1471 )
2019-09-14 14:49:36 +03:00
9ddd035a1e
Completely use cl-lib and lexical-binding
...
Previously both cl-lib.el and cl.el were used, now use only cl-lib.el.
Use lexical-binding where needed instead of requiring cl just for
`lexical-let`.
Replace some add-to-list with cl-pushnew as add-to-list is not
recommended in lisp program and anyway doesn't work properly with
lexical binding.
2019-09-14 12:39:51 +02:00