mirror of https://github.com/djcb/mu.git
build: bump version to 1.9.3, update NEWS.org
This commit is contained in:
parent
02188ecbb5
commit
6ea6e35dc6
31
NEWS.org
31
NEWS.org
|
@ -3,11 +3,35 @@
|
||||||
|
|
||||||
* 1.9 (unreleased development version)
|
* 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
|
*** mu4e
|
||||||
|
|
||||||
- all the obsolete function and variable aliases have been moved to
|
- all the obsolete function and variable aliases have been moved to
|
||||||
~mu4e-obsolete.el~ so we can unclutter the non-obsolete code a bit.
|
~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
|
*** building
|
||||||
|
|
||||||
- the autotools build (which was deprecated since 1.8) has now been removed.
|
- 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
|
driving ~meson~-based builds. Think of the ~Makefile~ as a convenient place to
|
||||||
put common action for which I always forget the ~meson~ incantation.**
|
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)
|
* 1.8 (released on June 25, 2022)
|
||||||
|
|
||||||
(there are some changes in the installation procedure compared to 1.6.x; see
|
(there are some changes in the installation procedure compared to 1.6.x; see
|
||||||
|
|
|
@ -18,7 +18,7 @@
|
||||||
# project setup
|
# project setup
|
||||||
#
|
#
|
||||||
project('mu', ['c', 'cpp'],
|
project('mu', ['c', 'cpp'],
|
||||||
version: '1.9.2',
|
version: '1.9.3',
|
||||||
meson_version: '>= 0.52.0', # debian 10
|
meson_version: '>= 0.52.0', # debian 10
|
||||||
license: 'GPL-3.0-or-later',
|
license: 'GPL-3.0-or-later',
|
||||||
default_options : [
|
default_options : [
|
||||||
|
|
Loading…
Reference in New Issue