summaryrefslogtreecommitdiff
path: root/NEWS.org
diff options
context:
space:
mode:
authorDirk-Jan C. Binnema <djcb@djcbsoftware.nl>2022-11-16 23:29:33 +0200
committerDirk-Jan C. Binnema <djcb@djcbsoftware.nl>2022-11-17 11:00:06 +0200
commit6ea6e35dc602e552592e33581840c17947ed6787 (patch)
tree5f2a4c89217c4dfdff62be33e2aee46e86034a2f /NEWS.org
parent02188ecbb5e727c6cea1fe513ed4ad18a5c8c465 (diff)
build: bump version to 1.9.3, update NEWS.org
Diffstat (limited to 'NEWS.org')
-rw-r--r--NEWS.org31
1 files changed, 31 insertions, 0 deletions
diff --git a/NEWS.org b/NEWS.org
index 28a66bf..11ee20d 100644
--- a/NEWS.org
+++ b/NEWS.org
@@ -3,11 +3,35 @@
* 1.9 (unreleased development version)
+*** mu
+
+ - a new command-line parser, which allows (hopefully!) for a better user
+ interaction; better error checking and more
+
*** mu4e
- all the obsolete function and variable aliases have been moved to
~mu4e-obsolete.el~ so we can unclutter the non-obsolete code a bit.
+*** guile
+
+ - in the 1.8 release, the /current/ Guile API was deprecated; that does not
+ mean that Guile support goes way, just that it will look different.
+
+ - Guile script commands are now integrated with the main ~mu~, so without
+ further parameters ~mu~ shows both subcommands and scripts. This is work
+ in progress!
+
+ - The per-(week|day|year|year-month) script have been combined into a
+ ~histogram~ script. If you have Guile-support enabled, and have ~gnuplot~ installed,
+ you can do e.g.,
+#+begin_example
+ mu histogram -- --time-unit=day --query="hello"
+#+end_example
+
+ to get a histogram of such messages. Note, this area is under active
+ developement and will likely change.
+
*** building
- the autotools build (which was deprecated since 1.8) has now been removed.
@@ -17,6 +41,13 @@
driving ~meson~-based builds. Think of the ~Makefile~ as a convenient place to
put common action for which I always forget the ~meson~ incantation.**
+*** internals
+
+ As usual, there have been a number of internal updates in the ~mu~ codebase:
+
+ - reworked the internal s-expression parser
+ - new command-line argument parser (based on CLI11)
+
* 1.8 (released on June 25, 2022)
(there are some changes in the installation procedure compared to 1.6.x; see