From 6ea6e35dc602e552592e33581840c17947ed6787 Mon Sep 17 00:00:00 2001 From: "Dirk-Jan C. Binnema" Date: Wed, 16 Nov 2022 23:29:33 +0200 Subject: [PATCH] build: bump version to 1.9.3, update NEWS.org --- NEWS.org | 31 +++++++++++++++++++++++++++++++ meson.build | 2 +- 2 files changed, 32 insertions(+), 1 deletion(-) diff --git a/NEWS.org b/NEWS.org index 28a66bf3..11ee20d6 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 diff --git a/meson.build b/meson.build index d6069e67..cc48ed13 100644 --- a/meson.build +++ b/meson.build @@ -18,7 +18,7 @@ # project setup # project('mu', ['c', 'cpp'], - version: '1.9.2', + version: '1.9.3', meson_version: '>= 0.52.0', # debian 10 license: 'GPL-3.0-or-later', default_options : [