NEWS.org: update

Make some more news, old news.
This commit is contained in:
Dirk-Jan C. Binnema 2022-06-19 10:59:54 +03:00
parent 8ed2c08bad
commit d80ae9497c
1 changed files with 69 additions and 42 deletions

109
NEWS.org
View File

@ -1,12 +1,13 @@
#+STARTUP:showall
* NEWS (user visible changes & bigger non-visible ones)
* 1.7 (unreleased, development)
* 1.8 (released on June 25, 2022)
*** mu
- =mu= switched to use the [[https://mesonbuild.com][meson]] build system by default. The existing
=autotools= is still avaiable, but is to be removed after the 1.8 release.
- =mu= switched to use the [[https://mesonbuild.com][meson]] build system by
default. The existing =autotools= is still avaiable, but is to be removed
after the 1.8 release.
Using =meson= (which you need to install), you can use something like the
following in the mu top source directory:
@ -15,8 +16,8 @@
$ meson build && ninja -C build
#+END_SRC
- However, note that =autogen.sh= has been updated, and there's a convenience
=Makefile= with some useful targets, so you can also do:
- However, note that =autogen.sh= has been updated, and there's a
convenience =Makefile= with some useful targets, so you can also do:
#+BEGIN_SRC sh
$ ./autogen.sh && make # and optionally, 'sudo make install'
#+END_SRC
@ -31,14 +32,15 @@
#+end_example
(replace 'Maildir' with the path to your maildir)
once this is done, do check the generated 'rename.sh' and after convincing yourself it does the right thing, do
once this is done, do check the generated 'rename.sh' and after convincing
yourself it does the right thing, do
#+begin_example
$ sh rename.sh
#+end_example
after that, re-index.
- Before installing, it is recommended that you *remove* any older versions of
~mu~ and especially ~mu4e~, since they may conflict with the newer ones.
- Before installing, it is recommended that you *remove* any older versions
of ~mu~ and especially ~mu4e~, since they may conflict with the newer ones.
- =mu= now requires C++17 support for building
@ -52,8 +54,8 @@
- The ~processed~ number in the indexing statistics has been renamed into
~checked~ and describes the number of message files considered for
updating, which is a bit more useful that the old value, which was
more-or-less synonymous with the ~updated~ number (which are the message that
got (re)parsed / (re)added to the database.
more-or-less synonymous with the ~updated~ number (which are the message
that got (re)parsed / (re)added to the database.
Basically, it counts all the messages for which we checked their timestamp.
@ -64,9 +66,9 @@
- instead of passing ~--muhome~, you can now also set an environment variable
~MUHOME~.
- the ~info~ command now includes information about the last indexing operation
and the last database change that took place; note that the information may
be slightly delayed due to database caching.
- the ~info~ command now includes information about the last indexing
operation and the last database change that took place; note that the
information may be slightly delayed due to database caching.
- the ~verify~ command for checking signatures has been updated, and is more
informative
@ -109,10 +111,10 @@
- The various "toggles" for the headers-view (full-search, include-related,
skip-duplicates, threading) were a bit hard to find and with non-obvious
key-bindings. For that, there is now ~mu4e-headers-toggle-setting~ (bound to
~M~) to handle all of that. The toggles are also reflected in the mode-line;
so e.g. 'RTU' means we're including [R]elated messages, and show [T]hreads,
skip duplicates ([U]nique).
key-bindings. For that, there is now ~mu4e-headers-toggle-setting~ (bound
to ~M~) to handle all of that. The toggles are also reflected in the
mode-line; so e.g. 'RTU' means we're including [R]elated messages, and show
[T]hreads, skip duplicates ([U]nique).
- the old mu4e-view is *gone*; only the gnus-based one remains. This allowed
for removing quite a bit of old code.
@ -140,22 +142,22 @@
automatically change the ~Organization:~ header, and attempts to update the
message signature. Also, there's a key-binding now: ~C-c ;~
- Changed the default for ~mu4e-compose-complete-only-after~ to 2018-01-01, to
filter out contacts not seen after that date.
- Changed the default for ~mu4e-compose-complete-only-after~ to 2018-01-01,
to filter out contacts not seen after that date.
- As an additional measure to limit the number of contacts that mu4e loads
for auto-completions, there's ~mu4e-compose-complete-max~, to set a precise
numerical match (*before* any possible filtering). Set to ~nil~ (no maximum by
default).
numerical match (*before* any possible filtering). Set to ~nil~ (no maximum
by default).
- Updated the "fancy" characters for some header fields. Added new ones for
personal and list messages.
- Removed ~make-mu4e-bookmark~ which was obsoleted in version 1.3.9.
- Add command ~mu4e-sexp-at-point~ for showing/hiding the s-expression for the
message-at-point. Useful for development / debugging. Bound to ~,~ in headers
and view mode.
- Add command ~mu4e-sexp-at-point~ for showing/hiding the s-expression for
the message-at-point. Useful for development / debugging. Bound to ~,~ in
headers and view mode.
- undo is now supported across message-saves
@ -171,8 +173,8 @@
- the remaining common functionality has ended up in =mu4e-helpers.el=
- =mu4e-search.el= takes the search-specific code from =mu4e-headers.el=, and
adds a minor-mode for the keybindings.
- =mu4e-search.el= takes the search-specific code from =mu4e-headers.el=,
and adds a minor-mode for the keybindings.
- =mu4e-context.el= and =mu4e-update.el= also define minor modes with
keybindings, which saves a lot of code in the various views, since they
@ -205,6 +207,17 @@
- the ~toys~ (~mug~) has been removed, as they no longer worked with the rest of
the code.
** Contributor for this release
- As per ~git~: c0dev0id, Christophe Troestler, Daniel Fleischer, Daniel Nagy,
Dirk-Jan C. Binnema, Dr. Rich Cordero, Kai von Fintel, Marcelo Henrique
Cerri, Nicholas Vollmer, PRESFIL, Tassilo Horn, Thierry Volpiatto, Yaman
Qalieh, Yuri D'Elia, Zero King
- And of course all the people filing issues, suggesting features and helping
out on the maling list.
* 1.6 (released, as of July 27 2021)
NOTE: After upgrading, you need to call ~mu init~, with your prefered parameters
@ -638,6 +651,10 @@
Volpiatto, Thomas Moulia, Titus von der Malsburg, Yuri D'Elia, Vladimir
Sedach
* Old news
:PROPERTIES:
:VISIBILITY: folded
:END:
** 0.9.16
@ -732,22 +749,32 @@
- add the `:thread-subject' header field, for showing the subject
for a thread only once. So, instead of (from the manual):
#+BEGIN_EXAMPLE
06:32 Nu To Edmund Dantès GstDev + Re: Gstreamer-V4L... 15:08 Nu Abbé Busoni
GstDev + Re: Gstreamer-V... 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
EmacsUsr \ RE: emacs server ... 2013-03-18 S Beachamp EmacsUsr + Re: Copying a
whole... 22:07 Nu Albert de Moncerf EmacsUsr \ Re: Copying a who... 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
#+begin_example
06:32 Nu To Edmund Dantès GstDev + Re: Gstreamer-V4L...
15:08 Nu Abbé Busoni GstDev + Re: Gstreamer-V...
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 EmacsUsr \ RE: emacs server ...
2013-03-18 S Beachamp EmacsUsr + Re: Copying a whole...
22:07 Nu Albert de Moncerf EmacsUsr \ Re: Copying a who...
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:
#+BEGIN_EXAMPLE
10:26 ⭑☐ Nicolas Goaziou Orgmode /bulk ◼ Re: [O] 2 issue with Include function
11:00 ⭑☐ Leonard Randall Orgmode /bulk ┗▶ 10:55 ⭑☐ Guillermo Rodrigu... GstDev
/bulk ◼ Re: stop pipeline into a callback function. 12:04 ⭑☐ Enrique Ocaña Gon...
GstDev /bulk ┗▶ 11:27 ⭑☐ Tim Müller GstDev /bulk ◼ 09:34 ⭑☐ Robert Klein Orgmode
/bulk ◼ Re: [O] Agenda Tag filtering - has the behaviour changed? #+END_EXAMPLE
the headers list would now look something like:
#+begin_example
06:32 Nu To Edmund Dantès GstDev + Re: Gstreamer-V4L...
15:08 Nu Abbé Busoni GstDev +
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 EmacsUsr \
2013-03-18 S Beachamp EmacsUsr + Re: Copying a whole...
22:07 Nu Albert de Moncerf EmacsUsr \
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
This is a feature known from e.g. `mutt' and `gnus` and many other
clients, and can be enabled by customizing `mu4e-headers-fields'