Dirk-Jan C. Binnema
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
Dirk-Jan C. Binnema
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
Dirk-Jan C. Binnema
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
Thierry Volpiatto
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
Dirk-Jan C. Binnema
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
Thierry Volpiatto
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
Dirk-Jan C. Binnema
df022c4f3b
mu-query.7: update flags description
2019-09-08 17:33:43 +03:00
Dirk-Jan C. Binnema
7b1d798344
mu-server: improve error expressions
2019-09-08 17:21:16 +03:00
Dirk-Jan C. Binnema
1591c95637
Merge pull request #1470 from MalloZup/opensuse-doc
...
update with opensuse distro instructions
2019-08-20 23:05:38 +03:00
Dario Maiocchi
bc8a50d8c3
update with opensuse distro instructions
2019-08-16 17:48:51 +02:00
Yuri D'Elia
b609080d77
Process personal flag when adding new contacts
2019-08-16 13:06:12 +02:00
Yuri D'Elia
230df78780
Avoid wrong type/warning in comparison
2019-08-16 11:50:40 +02:00
Yuri D'Elia
b71b60704b
Update internal cache in set_personal_addresses
2019-08-16 11:44:35 +02:00
Dirk-Jan C. Binnema
ca699324a3
mu4e: mu4e-compose: Fix configuration choices
...
End the choice group in the right place.
2019-08-10 10:53:52 +03:00
Dirk-Jan C. Binnema
7e72c6ebac
Merge pull request #1465 from rnkn/patch-1
...
mu4e: Balance parens in mu4e-compose-context-policy
2019-08-10 10:51:25 +03:00
Paul W. Rankin
ca7449c575
Balance parens in mu4e-compose-context-policy
...
Fixes unbalanced parens in mu4e-compose-context-policy, which prevents Custom mode UI working.
Using standard indentation helps prevent missing these little issues.
2019-08-09 18:20:33 +10:00
Dirk-Jan C. Binnema
aec2a78840
Merge pull request #1456 from npjg/master
...
mu4e: fix `make-mu4e-context-account` to see `name` keyword arg
2019-08-08 22:28:51 +03:00
Dirk-Jan C. Binnema
6b5a31f45a
configure.ac: Fix make distcheck
...
Avoid msg2pdf.
2019-08-03 11:20:50 +03:00
Dirk-Jan C. Binnema
74f9f78ec0
lib: Don't use Xapian::DatabaseNotFoundError, it's too new
...
Xapian::DatabaseNotFoundError only arrived with Xapian 1.4.10.
2019-08-03 11:06:50 +03:00
Dirk-Jan C. Binnema
70cb10eddb
NEWS.org: update with all the latest gossip
2019-08-01 22:44:03 +03:00
Dirk-Jan C. Binnema
63b556da6d
mu-util: fix warning
2019-08-01 22:44:03 +03:00
Dirk-Jan C. Binnema
80a5918da9
msg2pdf: don't build for now
...
Not yet compatible with webkit2gtk
2019-08-01 22:44:03 +03:00
Dirk-Jan C. Binnema
8319be8532
mug: remove manpage
...
It's not for distribution, no need for a manpage.
2019-08-01 22:44:03 +03:00
Dirk-Jan C. Binnema
3885841473
mug: quick & dirty port to webkit2gtk3
2019-08-01 22:44:03 +03:00
Dirk-Jan C. Binnema
fc0ea805f5
mu-msg-fields: Mark contact fields as phrase-enabled
2019-08-01 22:11:39 +03:00
Dirk-Jan C. Binnema
a8752e28c3
mu-store.hh: add it; it was missing
2019-07-31 17:19:23 +03:00
Nathanael Gentry
b710e47d58
mu4e: fix make-mu4e-context-account
to see name
keyword arg
2019-07-30 16:47:09 -04:00
Dirk-Jan C. Binnema
5c5716d3f0
bump version to 1.3.4
...
plus some build tweaks.
2019-07-30 19:36:04 +03:00
Dirk-Jan C. Binnema
0ed03b94ca
docs: update man-page, NEWS.org
2019-07-30 19:36:04 +03:00
Dirk-Jan C. Binnema
d3e15050c2
configure.ac: bump schema version to 1.3.1
2019-07-30 08:51:04 +03:00
Dirk-Jan C. Binnema
be4860befe
tests: update for lib/mu-store changes
2019-07-30 08:51:04 +03:00
Dirk-Jan C. Binnema
26dca831c6
mu4e: automatically rebuild database when possible
2019-07-30 08:51:04 +03:00
Dirk-Jan C. Binnema
8f24b4103a
guile: update for lib/mu-store changes
2019-07-30 08:51:04 +03:00
Dirk-Jan C. Binnema
afde8811b6
mu-cmd: update for lib/mu-store changes
...
* some small API updates
* in with_store, try to rebuild automatically when possible
2019-07-30 08:51:04 +03:00
Dirk-Jan C. Binnema
83d6484f86
lib/mu-store: rework implementation
...
* mu-store.h, mu-store-read.cc, mu-store-write.cc, mu-store-priv.hh have been reworked
in mu-store.{cc,hh}, it the mix of c/c++ improved
* update all the dependent modules
* make it easier to upgrade an database in place (without user intervention)
* remove the xbatch-size option
2019-07-30 08:51:04 +03:00
Dirk-Jan C. Binnema
b7cda29b96
mu-runtime: include string
...
Was missing, and breaks compilation in some environments.
2019-07-18 16:17:04 +03:00
Dirk-Jan C. Binnema
710b6daf1e
configure.ac: bump version to 1.3.3
2019-07-13 16:11:06 +03:00
Dirk-Jan C. Binnema
632f383c38
mu: Default to XDG Base Directory Specification
...
Instead of using ~/.mu, use the XDG Base Directory Specification, typically:
~/.cache/xapian
~/.cache/mu.log
~/.cache/parts
~/.config/bookmarks
Update dependencies, documentation.
2019-07-13 16:00:28 +03:00
Dirk-Jan C. Binnema
003d0a39b5
Merge pull request #1403 from Chris00/ical
...
mu4e: Allow replying to icalendar invitations
2019-07-13 16:00:09 +03:00
Christophe Troestler
5ca3254ef9
mu4e (ical): Run message deletion after mu4e-sent-handler
2019-07-13 14:11:54 +02:00
Christophe Troestler
a6efefb622
mu4e (ical): Mention mu4e-icalendar-trash-after-reply in the configuration
2019-07-13 14:11:54 +02:00
Christophe Troestler
19f09e6e59
mu4e (ical): Use message-remove-header to update the reply headers
...
Fixes https://github.com/djcb/mu/pull/1403#discussion_r277174623
2019-07-13 14:11:54 +02:00
Christophe Troestler
e48835fadf
mu4e (ical): Add header and documentation and make checkdoc happy
2019-07-13 14:11:54 +02:00
Christophe Troestler
676ccc6e55
mu4e (ical): Set automatically composed reply ical message unmodified
2019-07-13 14:11:43 +02:00
Christophe Troestler
18e12ed3cb
mu4e (ical): Make possible to automatically trash a replied ical event
2019-07-13 14:10:07 +02:00
Christophe Troestler
834582b7bd
mu4e (ical): Optionally save ical events to a diary file upon reply
2019-07-13 14:08:17 +02:00
Christophe Troestler
0f38dd4b1a
mu4e (ical): Display ical buttons only when method∈{REQUEST,PUBLISH}
2019-07-13 14:07:34 +02:00
Christophe Troestler
66e514c584
mu4e (ical): Use mu4e-user-mail-address-list when replying to ical events
2019-07-13 14:07:20 +02:00
Christophe Troestler
5573e7bed0
mu4e (ical): Use a text/plain alternative when replying to ical events
2019-07-13 14:07:18 +02:00
Christophe Troestler
5ccd58b40b
mu4e (ical): Update installation instructions
2019-07-13 14:07:15 +02:00