mirror of https://github.com/djcb/mu.git
NEWS.org: update for release
This commit is contained in:
parent
826d555313
commit
51be30ada9
286
NEWS.org
286
NEWS.org
|
@ -1,6 +1,61 @@
|
||||||
#+STARTUP:showall
|
#+STARTUP:showall
|
||||||
* NEWS (user visible changes)
|
* NEWS (user visible changes)
|
||||||
|
|
||||||
|
** 1.2
|
||||||
|
|
||||||
|
After a bit over a year since version 1.0, here is version 1.2. This is
|
||||||
|
mostly a bugfix release, but there are also a number of new features.
|
||||||
|
|
||||||
|
*** mu
|
||||||
|
|
||||||
|
- Substantial (algorithmic) speed-up of message-threading; this also (or
|
||||||
|
especially) affects mu4e, since threading is the default. See commit
|
||||||
|
eb9bfbb1ca3c for all the details, and thanks to Nicolas Avrutin.
|
||||||
|
|
||||||
|
- The query-parser now generates better queries for wildcard searches, by
|
||||||
|
using the Xapian machinery for that (when available) rather than
|
||||||
|
tranforming into regexp queries.
|
||||||
|
|
||||||
|
- The perl backend is hardly used and will be removed; for now we just
|
||||||
|
disable it in the build.
|
||||||
|
|
||||||
|
- Allow outputing messages in json format, closely following the sexp
|
||||||
|
output. This adds an (optional) dependency on the Json-Glib library.
|
||||||
|
|
||||||
|
*** mu4e
|
||||||
|
|
||||||
|
- Bump the minimal required emacs version to 24.4. This was already de-facto
|
||||||
|
true, now it is enforced.
|
||||||
|
|
||||||
|
- In mu4e-bookmarks, allow the `:query` element to take a function (or
|
||||||
|
lambda) to dynamically generate the query string.
|
||||||
|
|
||||||
|
- There is a new message-view for mu4e, based on the Gnus' article-view.
|
||||||
|
This bring a lot of (but not all) of the very rich Gnus article-mode
|
||||||
|
feature-set to mu4e, such as S/MIME-support, syntax-highlighting,
|
||||||
|
|
||||||
|
For now this is experimental ("tech preview"), but might replace the
|
||||||
|
current message-view in a future release. Enable it with:
|
||||||
|
(setq mu4e-view-use-gnus t)
|
||||||
|
|
||||||
|
Thanks to Christophe Troestler for his work on fixing various encoding
|
||||||
|
issues.
|
||||||
|
|
||||||
|
- Many bug fixes
|
||||||
|
|
||||||
|
*** guile
|
||||||
|
|
||||||
|
- Now requires guile 2.2.
|
||||||
|
|
||||||
|
*** Contributors for this release:
|
||||||
|
|
||||||
|
Ævar Arnfjörð Bjarmason, Albert Krewinkel, Alberto Luaces, Alex Bennée, Alex
|
||||||
|
Branham, Alex Murray, Cheong Yiu Fung, Chris Nixon, Christian Egli,
|
||||||
|
Christophe Troestler, Dirk-Jan C. Binnema, Eric Danan, Evan Klitzke, Ian
|
||||||
|
Kelling, ibizaman, James P. Ascher, John Whitbeck, Junyeong Jeong, Kevin
|
||||||
|
Foley, Marcelo Henrique Cerri, Nicolas Avrutin, Oleh Krehel, Peter W. V.
|
||||||
|
Tran-Jørgensen, Piotr Oleskiewicz, Sebastian Miele, Ulrich Ölmann,
|
||||||
|
|
||||||
** 1.0
|
** 1.0
|
||||||
|
|
||||||
After a decade of development, *mu 1.0*!
|
After a decade of development, *mu 1.0*!
|
||||||
|
@ -10,11 +65,11 @@
|
||||||
*** mu
|
*** mu
|
||||||
|
|
||||||
- New, custom query parser which replaces Xapian's 'QueryParser'
|
- New, custom query parser which replaces Xapian's 'QueryParser'
|
||||||
both in mu and mu4e. Existing queries should still work, but the
|
both in mu and mu4e. Existing queries should still work, but the new
|
||||||
new engine handles non-alphanumeric queries much better.
|
engine handles non-alphanumeric queries much better.
|
||||||
- Support regular expressions in queries (with the new query engine),
|
- Support regular expressions in queries (with the new query engine),
|
||||||
e.g. "subject:/foo.*bar/". See the new `mu-query` and updated
|
e.g. "subject:/foo.*bar/". See the new `mu-query` and updated `mu-easy`
|
||||||
`mu-easy` manpages for examples.
|
manpages for examples.
|
||||||
- cfind: ensure nicks are unique
|
- cfind: ensure nicks are unique
|
||||||
- auxiliary programs invoked from mu/mu4e survive terminating the
|
- auxiliary programs invoked from mu/mu4e survive terminating the
|
||||||
shell / emacs
|
shell / emacs
|
||||||
|
@ -32,24 +87,23 @@
|
||||||
- Allow forwarding messages as attachments
|
- Allow forwarding messages as attachments
|
||||||
(`mu4e-compose-forward-as-attachment')
|
(`mu4e-compose-forward-as-attachment')
|
||||||
- New defaults: default to 'skip duplicates' and 'include related'
|
- New defaults: default to 'skip duplicates' and 'include related'
|
||||||
in headers-view, which should be good defaults for most users.
|
in headers-view, which should be good defaults for most users. Can be
|
||||||
Can be customized using `mu4e-headers-skip-duplicates' and
|
customized using `mu4e-headers-skip-duplicates' and
|
||||||
`mu4e-headers-include-related', respectively.
|
`mu4e-headers-include-related', respectively.
|
||||||
- Many bug fixed (see github for all the details).
|
- Many bug fixed (see github for all the details).
|
||||||
- Updated documentation
|
- Updated documentation
|
||||||
|
|
||||||
*** Contributors for this release:
|
*** Contributors for this release:
|
||||||
|
|
||||||
Ævar Arnfjörð Bjarmason, Alex Bennée, Arne Köhn, Christophe
|
Ævar Arnfjörð Bjarmason, Alex Bennée, Arne Köhn, Christophe Troestler,
|
||||||
Troestler, Damien Garaud, Dirk-Jan C. Binnema, galaunay, Hong Xu,
|
Damien Garaud, Dirk-Jan C. Binnema, galaunay, Hong Xu, Ian Kelling, John
|
||||||
Ian Kelling, John Whitbeck, Josiah Schwab, Jun Hao, Krzysztof
|
Whitbeck, Josiah Schwab, Jun Hao, Krzysztof Jurewicz, maxime, Mekeor Melire,
|
||||||
Jurewicz, maxime, Mekeor Melire, Nathaniel Nicandro, Ronald Evers,
|
Nathaniel Nicandro, Ronald Evers, Sean 'Shaleh' Perry, Sébastien Le
|
||||||
Sean 'Shaleh' Perry, Sébastien Le Callonnec, Stig Brautaset,
|
Callonnec, Stig Brautaset, Thierry Volpiatto, Titus von der Malsburg,
|
||||||
Thierry Volpiatto, Titus von der Malsburg, Vladimir Sedach, Wataru
|
Vladimir Sedach, Wataru Ashihara, Yuri D'Elia.
|
||||||
Ashihara, Yuri D'Elia.
|
|
||||||
|
|
||||||
And all the people on the mailing-list and in github, with bug
|
And all the people on the mailing-list and in github, with bug reports,
|
||||||
reports, questions and suggestions.
|
questions and suggestions.
|
||||||
|
|
||||||
|
|
||||||
** 0.9.18
|
** 0.9.18
|
||||||
|
@ -59,25 +113,24 @@
|
||||||
*** mu
|
*** mu
|
||||||
|
|
||||||
- Increase the default maximum size for messages to index to 500
|
- Increase the default maximum size for messages to index to 500
|
||||||
Mb; you can customize this using the --max-msg-size parameter to
|
Mb; you can customize this using the --max-msg-size parameter to mu index.
|
||||||
mu index.
|
|
||||||
- implement "lazy-checking", which makes mu not descend into
|
- implement "lazy-checking", which makes mu not descend into
|
||||||
subdirectories when the directory-timestamp is up to date;
|
subdirectories when the directory-timestamp is up to date; greatly speeds
|
||||||
greatly speeds up indexing (see --lazy-check)
|
up indexing (see --lazy-check)
|
||||||
- prefer gpg2 for crypto
|
- prefer gpg2 for crypto
|
||||||
- fix a crash when running on OpenBSD
|
- fix a crash when running on OpenBSD
|
||||||
- fix --clear-links (broken filenames)
|
- fix --clear-links (broken filenames)
|
||||||
- You can now set the MU_HOME environment variable as an
|
- You can now set the MU_HOME environment variable as an
|
||||||
alternative way of setting the mu homedir via the --muhome
|
alternative way of setting the mu homedir via the --muhome commadn-line
|
||||||
commadn-line parameter.
|
parameter.
|
||||||
|
|
||||||
*** mu4e
|
*** mu4e
|
||||||
|
|
||||||
**** reading messages
|
**** reading messages
|
||||||
|
|
||||||
- Add `mu4e-action-view-with-xwidget`, and action for viewing
|
- Add `mu4e-action-view-with-xwidget`, and action for viewing
|
||||||
e-mails inside a Webkit-widget inside emacs (requires emacs 25.x
|
e-mails inside a Webkit-widget inside emacs (requires emacs 25.x with
|
||||||
with xwidget/webkit/gtk3 support)
|
xwidget/webkit/gtk3 support)
|
||||||
- Explicitly specify utf8 for external html viewing, so browsers
|
- Explicitly specify utf8 for external html viewing, so browsers
|
||||||
can handle it correctly.
|
can handle it correctly.
|
||||||
- Make `shr' the default renderer for rich-text emails (when
|
- Make `shr' the default renderer for rich-text emails (when
|
||||||
|
@ -87,8 +140,8 @@
|
||||||
|
|
||||||
**** composing messages
|
**** composing messages
|
||||||
|
|
||||||
- Cleanly handle early exits from message composition as well as
|
- Cleanly handle early exits from message composition as well as while
|
||||||
while composing.
|
composing.
|
||||||
- Allow for resending existing messages, possibly editing them. M-x
|
- Allow for resending existing messages, possibly editing them. M-x
|
||||||
mu4e-compose-resend, or use the menu; no shortcut.
|
mu4e-compose-resend, or use the menu; no shortcut.
|
||||||
- Better handle the closing of separate compose frames
|
- Better handle the closing of separate compose frames
|
||||||
|
@ -102,13 +155,12 @@
|
||||||
- Add a hook `mu4e-mark-execute-pre-hook`, which is run just before
|
- Add a hook `mu4e-mark-execute-pre-hook`, which is run just before
|
||||||
executing marks.
|
executing marks.
|
||||||
- Just before executing any search, a hook-function
|
- Just before executing any search, a hook-function
|
||||||
`mu4e-headers-search-hook` is invoked, which receives the
|
`mu4e-headers-search-hook` is invoked, which receives the search
|
||||||
search expression as its parameter.
|
expression as its parameter.
|
||||||
- In addition, there's a `mu4e-headers-search-bookmark-hook` which
|
- In addition, there's a `mu4e-headers-search-bookmark-hook` which
|
||||||
gets called when searches get invoked as a bookmark (note that
|
gets called when searches get invoked as a bookmark (note that
|
||||||
`mu4e-headers-search-hook` will also be called just
|
`mu4e-headers-search-hook` will also be called just afterwards). This
|
||||||
afterwards). This hook also receives the search expression as its
|
hook also receives the search expression as its parameter.
|
||||||
parameter.
|
|
||||||
- Remove the 'z' keybinding for leaving the headers
|
- Remove the 'z' keybinding for leaving the headers
|
||||||
view. Keybindings are precious!
|
view. Keybindings are precious!
|
||||||
- Fix parentheses/precedence in narrowing search terms
|
- Fix parentheses/precedence in narrowing search terms
|
||||||
|
@ -119,28 +171,25 @@
|
||||||
`mu4e-index-update-in-background`.
|
`mu4e-index-update-in-background`.
|
||||||
- Better handle mbsync output in the update buffer
|
- Better handle mbsync output in the update buffer
|
||||||
- Add variables mu4e-index-cleanup and mu4e-index-lazy to enable
|
- Add variables mu4e-index-cleanup and mu4e-index-lazy to enable
|
||||||
lazy checking from mu4e; you can sit from mu4e using something
|
lazy checking from mu4e; you can sit from mu4e using something like:
|
||||||
like:
|
#+BEGIN_SRC elisp
|
||||||
#+BEGIN_SRC elisp
|
(setq mu4e-index-cleanup nil ;; don't do a full cleanup check
|
||||||
(setq
|
mu4e-index-lazy-check t) ;; don't consider up-to-date dirs #+END_SRC
|
||||||
mu4e-index-cleanup nil ;; don't do a full cleanup check
|
|
||||||
mu4e-index-lazy-check t) ;; don't consider up-to-date dirs
|
|
||||||
#+END_SRC
|
|
||||||
|
|
||||||
**** misc
|
**** misc
|
||||||
|
|
||||||
- don't overwrite global-mode-string, append to it.
|
- don't overwrite global-mode-string, append to it.
|
||||||
- Make org-links (and more general, all users of
|
- Make org-links (and more general, all users of
|
||||||
mu4e-view-message-with-message-id) use a headers buffer, then
|
mu4e-view-message-with-message-id) use a headers buffer, then view the
|
||||||
view the message. This way, those linked message are just like
|
message. This way, those linked message are just like any other, and can
|
||||||
any other, and can be deleted, moved etc.
|
be deleted, moved etc.
|
||||||
- Support org-mode 9.x
|
- Support org-mode 9.x
|
||||||
- Improve file-name escaping, and make it support non-ascii filenames
|
- Improve file-name escaping, and make it support non-ascii filenames
|
||||||
- Attempt to jump to the same messages after a re-search update operation
|
- Attempt to jump to the same messages after a re-search update operation
|
||||||
- Add action for spam-filter options
|
- Add action for spam-filter options
|
||||||
- Let `mu4e~read-char-choice' become case-insensitive if there is
|
- Let `mu4e~read-char-choice' become case-insensitive if there is
|
||||||
no exact match; small convenience that affects most the
|
no exact match; small convenience that affects most the single-char
|
||||||
single-char option-reading in mu4e.
|
option-reading in mu4e.
|
||||||
|
|
||||||
*** Perl
|
*** Perl
|
||||||
|
|
||||||
|
@ -149,14 +198,14 @@
|
||||||
|
|
||||||
** Contributors:
|
** Contributors:
|
||||||
|
|
||||||
Aaron LI, Abdo Roig-Maranges, Ævar Arnfjörð Bjarmason, Alex Bennée,
|
Aaron LI, Abdo Roig-Maranges, Ævar Arnfjörð Bjarmason, Alex Bennée, Allen,
|
||||||
Allen, Anders Johansson, Antoine Levitt, Arthur Lee, attila,
|
Anders Johansson, Antoine Levitt, Arthur Lee, attila, Charles-H. Schulz,
|
||||||
Charles-H. Schulz, Christophe Troestler, Chunyang Xu, Dirk-Jan
|
Christophe Troestler, Chunyang Xu, Dirk-Jan C. Binnema, Jakub Sitnicki,
|
||||||
C. Binnema, Jakub Sitnicki, Josiah Schwab, jsrjenkins, Jun Hao,
|
Josiah Schwab, jsrjenkins, Jun Hao, Klaus Holst, Lukas Fürmetz, Magnus
|
||||||
Klaus Holst, Lukas Fürmetz, Magnus Therning, Maximilian Matthe,
|
Therning, Maximilian Matthe, Nicolas Richard, Piotr Trojanek, Prashant
|
||||||
Nicolas Richard, Piotr Trojanek, Prashant Sachdeva, Remco van 't
|
Sachdeva, Remco van 't Veer, Stephen Eglen, Stig Brautaset, Thierry
|
||||||
Veer, Stephen Eglen, Stig Brautaset, Thierry Volpiatto, Thomas
|
Volpiatto, Thomas Moulia, Titus von der Malsburg, Yuri D'Elia, Vladimir
|
||||||
Moulia, Titus von der Malsburg, Yuri D'Elia, Vladimir Sedach
|
Sedach
|
||||||
|
|
||||||
* Old news
|
* Old news
|
||||||
:PROPERTIES:
|
:PROPERTIES:
|
||||||
|
@ -171,65 +220,60 @@
|
||||||
|
|
||||||
*** Contributors:
|
*** Contributors:
|
||||||
|
|
||||||
Adam Sampson, Ævar Arnfjörð Bjarmason, Bar Shirtcliff,
|
Adam Sampson, Ævar Arnfjörð Bjarmason, Bar Shirtcliff, Charles-H. Schulz,
|
||||||
Charles-H. Schulz, Clément Pit--Claudel, Damien Cassou, Declan
|
Clément Pit--Claudel, Damien Cassou, Declan Qian, Dima Kogan, Dirk-Jan C.
|
||||||
Qian, Dima Kogan, Dirk-Jan C. Binnema, Foivos S. Zakkak, Hinrik
|
Binnema, Foivos S. Zakkak, Hinrik Örn Sigurðsson, Jeroen Tiebout, JJ Asghar,
|
||||||
Örn Sigurðsson, Jeroen Tiebout, JJ Asghar, Jonas Bernoulli, Jun
|
Jonas Bernoulli, Jun Hao, Martin Yrjölä, Maximilian Matthé, Piotr Trojanek,
|
||||||
Hao, Martin Yrjölä, Maximilian Matthé, Piotr Trojanek, prsarv,
|
prsarv, Thierry Volpiatto, Titus von der Malsburg
|
||||||
Thierry Volpiatto, Titus von der Malsburg
|
|
||||||
|
|
||||||
(and of course all people who reported issues, provided
|
(and of course all people who reported issues, provided suggestions etc.)
|
||||||
suggestions etc.)
|
|
||||||
|
|
||||||
** 0.9.15
|
** 0.9.15
|
||||||
|
|
||||||
- bump version to 0.9.15. From now on, odd minor version numbers
|
- bump version to 0.9.15. From now on, odd minor version numbers
|
||||||
are for development versions; thus, 0.9.16 is to be the next
|
are for development versions; thus, 0.9.16 is to be the next stable
|
||||||
stable release.
|
release.
|
||||||
- special case text/calendar attachements to get .vcs
|
- special case text/calendar attachements to get .vcs
|
||||||
extensions. This makes it easier to process those with external
|
extensions. This makes it easier to process those with external tools.
|
||||||
tools.
|
|
||||||
- change the message file names to better conform to the maildir
|
- change the message file names to better conform to the maildir
|
||||||
spec; this was confusing some tools.
|
spec; this was confusing some tools.
|
||||||
- fix navigation when not running in split-view mode
|
- fix navigation when not running in split-view mode
|
||||||
- add `mu4e-view-body-face', so the body-face for message in the
|
- add `mu4e-view-body-face', so the body-face for message in the
|
||||||
view can be customized; e.g. (set-face-attribute
|
view can be customized; e.g. (set-face-attribute 'mu4e-view-body-face nil
|
||||||
'mu4e-view-body-face nil :font "Liberation Serif-10")
|
:font "Liberation Serif-10")
|
||||||
- add `mu4e-action-show-thread`, an action for the headers and view
|
- add `mu4e-action-show-thread`, an action for the headers and view
|
||||||
buffers to search for messages in the same thread as the current
|
buffers to search for messages in the same thread as the current one.
|
||||||
one.
|
|
||||||
- allow for transforming mailing-list names for display, using
|
- allow for transforming mailing-list names for display, using
|
||||||
`mu4e-mailing-list-patterns'.
|
`mu4e-mailing-list-patterns'.
|
||||||
- some optimizations in indexing (~30% faster in some cases)
|
- some optimizations in indexing (~30% faster in some cases)
|
||||||
- new variable mu4e-user-agent-string, to customize the User-Agent:
|
- new variable mu4e-user-agent-string, to customize the User-Agent:
|
||||||
header.
|
header.
|
||||||
- when removing the "In-reply-to" header from replies, mu4e will
|
- when removing the "In-reply-to" header from replies, mu4e will
|
||||||
also remove the (hidden) References header, effectively creating
|
also remove the (hidden) References header, effectively creating a new
|
||||||
a new message-thread.
|
message-thread.
|
||||||
- implement 'mu4e-context', for defining and switching between
|
- implement 'mu4e-context', for defining and switching between
|
||||||
various contexts, which are groups of settings. This can be used
|
various contexts, which are groups of settings. This can be used for
|
||||||
for instance for switch between e-mail accounts. See the section
|
instance for switch between e-mail accounts. See the section in the manual
|
||||||
in the manual for details.
|
for details.
|
||||||
- correctly decode mailing-list headers
|
- correctly decode mailing-list headers
|
||||||
- allow for "fancy" mark-characters; and improve the default set
|
- allow for "fancy" mark-characters; and improve the default set
|
||||||
- by default, the maildirs are no longer cached; please see the
|
- by default, the maildirs are no longer cached; please see the
|
||||||
variable ~mu4e-cache-maildir-list~ if you have a lot of maildirs
|
variable ~mu4e-cache-maildir-list~ if you have a lot of maildirs and it
|
||||||
and it gets slow.
|
gets slow.
|
||||||
- change the default value for
|
- change the default value for
|
||||||
~org-mu4e-link-query-in-headers-mode~ to ~nil~, ie. by default
|
~org-mu4e-link-query-in-headers-mode~ to ~nil~, ie. by default link to the
|
||||||
link to the message, not the query, as this is usually more useful
|
message, not the query, as this is usually more useful behavior.
|
||||||
behavior.
|
|
||||||
- overwrite target message files that already exist, rather than
|
- overwrite target message files that already exist, rather than
|
||||||
erroring out.
|
erroring out.
|
||||||
- set mu4e-view-html-plaintext-ratio-heuristic to 5, as 10 was too
|
- set mu4e-view-html-plaintext-ratio-heuristic to 5, as 10 was too
|
||||||
high to detect some effectively html-only messages
|
high to detect some effectively html-only messages
|
||||||
- add mu4e-view-toggle-html (keybinding: 'h') to toggle between
|
- add mu4e-view-toggle-html (keybinding: 'h') to toggle between
|
||||||
text and html display. The existing 'mu4e-view-toggle-hide-cited'
|
text and html display. The existing 'mu4e-view-toggle-hide-cited' gets the
|
||||||
gets the new binding '#'.
|
new binding '#'.
|
||||||
- add a customization variable `mu4e-view-auto-mark-as-read'
|
- add a customization variable `mu4e-view-auto-mark-as-read'
|
||||||
(defaults to t); if set to nil, mu4e won't mark messages as read
|
(defaults to t); if set to nil, mu4e won't mark messages as read when you
|
||||||
when you open them. This can be useful on read-only file-systems,
|
open them. This can be useful on read-only file-systems, since
|
||||||
since marking-as-read implies a file-move operation.
|
marking-as-read implies a file-move operation.
|
||||||
- use smaller chunks for mu server on Cygwin, allowing for better
|
- use smaller chunks for mu server on Cygwin, allowing for better
|
||||||
mu4e support there.
|
mu4e support there.
|
||||||
|
|
||||||
|
@ -237,21 +281,20 @@
|
||||||
|
|
||||||
*** contributors
|
*** contributors
|
||||||
|
|
||||||
Attila, Daniele Pizzolli, Charles-H.Schulz, David C Sterrat,
|
Attila, Daniele Pizzolli, Charles-H.Schulz, David C Sterrat, Dirk-Jan C.
|
||||||
Dirk-Jan C. Binnema, Eike Kettner, Florian Lindner, Foivos
|
Binnema, Eike Kettner, Florian Lindner, Foivos S. Zakkak, Gour, KOMURA
|
||||||
S. Zakkak, Gour, KOMURA Takaaki, Pan Jie, Phil Hagelberg, thdox,
|
Takaaki, Pan Jie, Phil Hagelberg, thdox, Tiago Saboga, Titus von der
|
||||||
Tiago Saboga, Titus von der Malsburg
|
Malsburg
|
||||||
|
|
||||||
(and of course all people who reported issues, provided
|
(and of course all people who reported issues, provided suggestions etc.)
|
||||||
suggestions etc.)
|
|
||||||
|
|
||||||
*** mu/mu4e/guile
|
*** mu/mu4e/guile
|
||||||
|
|
||||||
- NEWS (this file) is now visible from within mu4e – "N" in the main-menu.
|
- NEWS (this file) is now visible from within mu4e – "N" in the main-menu.
|
||||||
|
|
||||||
- make `mu4e-headers-sort-field', `mu4e-headers-sort-direction'
|
- make `mu4e-headers-sort-field', `mu4e-headers-sort-direction'
|
||||||
public (that, is change the prefix from mu4e~ to mu4e-), so
|
public (that, is change the prefix from mu4e~ to mu4e-), so users can
|
||||||
users can manipulate them
|
manipulate them
|
||||||
|
|
||||||
- make it possible the 'fancy' (unicode) characters separately for
|
- make it possible the 'fancy' (unicode) characters separately for
|
||||||
headers and marks (see the variable `mu4e-use-fancy-chars'.)
|
headers and marks (see the variable `mu4e-use-fancy-chars'.)
|
||||||
|
@ -263,39 +306,33 @@
|
||||||
for a thread only once. So, instead of (from the manual):
|
for a thread only once. So, instead of (from the manual):
|
||||||
|
|
||||||
#+BEGIN_EXAMPLE
|
#+BEGIN_EXAMPLE
|
||||||
06:32 Nu To Edmund Dantès GstDev + Re: Gstreamer-V4L...
|
06:32 Nu To Edmund Dantès GstDev + Re: Gstreamer-V4L... 15:08 Nu Abbé Busoni
|
||||||
15:08 Nu Abbé Busoni GstDev + Re: Gstreamer-V...
|
GstDev + Re: Gstreamer-V... 18:20 Nu Pierre Morrel GstDev \ Re: Gstreamer...
|
||||||
18:20 Nu Pierre Morrel GstDev \ Re: Gstreamer...
|
2013-03-18 S Jacopo EmacsUsr + emacs server on win... 2013-03-18 S Mercédès
|
||||||
2013-03-18 S Jacopo EmacsUsr + emacs server on win...
|
EmacsUsr \ RE: emacs server ... 2013-03-18 S Beachamp EmacsUsr + Re: Copying a
|
||||||
2013-03-18 S Mercédès EmacsUsr \ RE: emacs server ...
|
whole... 22:07 Nu Albert de Moncerf EmacsUsr \ Re: Copying a who... 2013-03-18 S
|
||||||
2013-03-18 S Beachamp EmacsUsr + Re: Copying a whole...
|
Gaspard Caderousse GstDev | Issue with GESSimpl... 2013-03-18 Ss Baron Danglars
|
||||||
22:07 Nu Albert de Moncerf EmacsUsr \ Re: Copying a who...
|
GuileUsr | Guile-SDL 0.4.2 ava... End of search results #+END_EXAMPLE
|
||||||
2013-03-18 S Gaspard Caderousse GstDev | Issue with GESSimpl...
|
|
||||||
2013-03-18 Ss Baron Danglars GuileUsr | Guile-SDL 0.4.2 ava...
|
|
||||||
End of search results
|
|
||||||
#+END_EXAMPLE
|
|
||||||
|
|
||||||
the headers list would now look something like:
|
the headers list would now look something like:
|
||||||
#+BEGIN_EXAMPLE
|
#+BEGIN_EXAMPLE
|
||||||
10:26 ⭑☐ Nicolas Goaziou Orgmode /bulk ◼ Re: [O] 2 issue with Include function
|
10:26 ⭑☐ Nicolas Goaziou Orgmode /bulk ◼ Re: [O] 2 issue with Include function
|
||||||
11:00 ⭑☐ Leonard Randall Orgmode /bulk ┗▶
|
11:00 ⭑☐ Leonard Randall Orgmode /bulk ┗▶ 10:55 ⭑☐ Guillermo Rodrigu... GstDev
|
||||||
10:55 ⭑☐ Guillermo Rodrigu... GstDev /bulk ◼ Re: stop pipeline into a callback funtion.
|
/bulk ◼ Re: stop pipeline into a callback funtion. 12:04 ⭑☐ Enrique Ocaña Gon...
|
||||||
12:04 ⭑☐ Enrique Ocaña Gon... GstDev /bulk ┗▶
|
GstDev /bulk ┗▶ 11:27 ⭑☐ Tim Müller GstDev /bulk ◼ 09:34 ⭑☐ Robert Klein Orgmode
|
||||||
11:27 ⭑☐ Tim Müller GstDev /bulk ◼
|
/bulk ◼ Re: [O] Agenda Tag filtering - has the behaviour changed? #+END_EXAMPLE
|
||||||
09:34 ⭑☐ Robert Klein Orgmode /bulk ◼ Re: [O] Agenda Tag filtering - has the behaviour changed?
|
|
||||||
#+END_EXAMPLE
|
|
||||||
|
|
||||||
This is a feature known from e.g. `mutt' and `gnus` and many
|
This is a feature known from e.g. `mutt' and `gnus` and many other
|
||||||
other clients, and can be enabled by customizing
|
clients, and can be enabled by customizing `mu4e-headers-fields'
|
||||||
`mu4e-headers-fields' (replacing `:subject' with `:thread-subject')
|
(replacing `:subject' with `:thread-subject')
|
||||||
|
|
||||||
It's not the default yet, but may become so in the future.
|
It's not the default yet, but may become so in the future.
|
||||||
|
|
||||||
- add some spam-handling actions to mu4e-contrib.el
|
- add some spam-handling actions to mu4e-contrib.el
|
||||||
|
|
||||||
- mu4e now targets org 8.x, which support for previous versions
|
- mu4e now targets org 8.x, which support for previous versions
|
||||||
relegated to `org-old-mu4e.el`. Some of the new org-features are
|
relegated to `org-old-mu4e.el`. Some of the new org-features are improved
|
||||||
improved capture templates.
|
capture templates.
|
||||||
|
|
||||||
- updates to the documentation, in particular about using BBDB.
|
- updates to the documentation, in particular about using BBDB.
|
||||||
|
|
||||||
|
@ -305,8 +342,8 @@ End of search results
|
||||||
|
|
||||||
*** guile
|
*** guile
|
||||||
|
|
||||||
– add --delete option to the find-dups scripts, to automatically
|
– add --delete option to the find-dups scripts, to automatically delete
|
||||||
delete them. Use with care!
|
them. Use with care!
|
||||||
|
|
||||||
** Release 0.9.12
|
** Release 0.9.12
|
||||||
|
|
||||||
|
@ -336,11 +373,11 @@ End of search results
|
||||||
*** mu
|
*** mu
|
||||||
|
|
||||||
- allow 'contact:' as a shortcut in queries for 'from:foo OR to:foo OR
|
- allow 'contact:' as a shortcut in queries for 'from:foo OR to:foo OR
|
||||||
cc:foo OR bcc:foo', and 'recip:' as a shortcut for 'to:foo OR
|
cc:foo OR bcc:foo', and 'recip:' as a shortcut for 'to:foo OR cc:foo OR
|
||||||
cc:foo OR bcc:foo'
|
bcc:foo'
|
||||||
- support getting related messages (--include-related), which includes
|
- support getting related messages (--include-related), which includes
|
||||||
messages that may not match the query, but that are in the same threads
|
messages that may not match the query, but that are in the same threads as
|
||||||
as messages that were
|
messages that were
|
||||||
- support "list:"/"v:" for matching mailing list names, and the "v"
|
- support "list:"/"v:" for matching mailing list names, and the "v"
|
||||||
format-field to show them. E.g 'mu find list:emacs-orgmode.gnu.org'
|
format-field to show them. E.g 'mu find list:emacs-orgmode.gnu.org'
|
||||||
|
|
||||||
|
@ -590,8 +627,8 @@ End of search results
|
||||||
- display the references for a message using the 'r' character (xmu find)
|
- display the references for a message using the 'r' character (xmu find)
|
||||||
- remove --summary-len/-k, instead use --summary for mu view and mu find, and
|
- remove --summary-len/-k, instead use --summary for mu view and mu find, and
|
||||||
- support colorized output for some sub-commands (view, cfind and
|
- support colorized output for some sub-commands (view, cfind and
|
||||||
extract). Disabled by default, use --color to enable, or set env
|
extract). Disabled by default, use --color to enable, or set env MU_COLORS
|
||||||
MU_COLORS to non-empty
|
to non-empty
|
||||||
- update documentation, added more examples
|
- update documentation, added more examples
|
||||||
|
|
||||||
** Release 0.9.5 <2011-04-25 Mon>
|
** Release 0.9.5 <2011-04-25 Mon>
|
||||||
|
@ -614,8 +651,8 @@ End of search results
|
||||||
- stricter checking of options; and options must now *follow* the sub-command
|
- stricter checking of options; and options must now *follow* the sub-command
|
||||||
(if any); so, something like: 'mu index --maildir=/foo/bar'
|
(if any); so, something like: 'mu index --maildir=/foo/bar'
|
||||||
- output searches as plain text (default), XML, JSON or s-expressions using
|
- output searches as plain text (default), XML, JSON or s-expressions using
|
||||||
--format=plain|xml|json|sexp. For example: 'mu find foobar
|
--format=plain|xml|json|sexp. For example: 'mu find foobar --output=json'.
|
||||||
--output=json'. These format options are experimental (except for 'plain')
|
These format options are experimental (except for 'plain')
|
||||||
- the --xquery option should now be used as --format=xquery, for output
|
- the --xquery option should now be used as --format=xquery, for output
|
||||||
symlinks, use --format=links. This is a change in the options.
|
symlinks, use --format=links. This is a change in the options.
|
||||||
- search output can include the message size using the 'z' shortcut
|
- search output can include the message size using the 'z' shortcut
|
||||||
|
@ -681,9 +718,8 @@ End of search results
|
||||||
when it gets too big (unless you use --nocleanup)
|
when it gets too big (unless you use --nocleanup)
|
||||||
- Search for a certain Maildir using the maildir:,m: search prefixes. For
|
- Search for a certain Maildir using the maildir:,m: search prefixes. For
|
||||||
example, you can find all messages located in ~/Maildir/foo/bar/cur/msg
|
example, you can find all messages located in ~/Maildir/foo/bar/cur/msg
|
||||||
~/Maildir/foo/bar/new/msg and with
|
~/Maildir/foo/bar/new/msg and with m:/foo/bar this replace the search for
|
||||||
m:/foo/bar
|
path/p in 0.6
|
||||||
this replace the search for path/p in 0.6
|
|
||||||
- Fixes for reported issues ()
|
- Fixes for reported issues ()
|
||||||
- A test suite with a growing number of unit tests
|
- A test suite with a growing number of unit tests
|
||||||
|
|
||||||
|
@ -693,6 +729,8 @@ End of search results
|
||||||
- First new release of mu since 2008
|
- First new release of mu since 2008
|
||||||
- No longer depends on sqlite
|
- No longer depends on sqlite
|
||||||
|
|
||||||
|
|
||||||
# Local Variables:
|
# Local Variables:
|
||||||
# mode: org; org-startup-folded: nil
|
# mode: org; org-startup-folded: nil
|
||||||
|
# fill-column:80
|
||||||
# End:
|
# End:
|
||||||
|
|
Loading…
Reference in New Issue