mirror of https://github.com/djcb/mu.git
build: update NEWS
This commit is contained in:
parent
6ea39f886c
commit
f309e79837
23
NEWS.org
23
NEWS.org
|
@ -18,11 +18,30 @@
|
|||
to use ~meson~ instead, and and even delivers a ~Makefile~ with some useful
|
||||
targets that invoke the corresponding ~meson~ / ~ninja~ targets.
|
||||
|
||||
- ~mu~ now require C++17 support for building (this is in preparation for code
|
||||
that actually _uses_ C++17)
|
||||
|
||||
*** mu4e
|
||||
|
||||
- ~mu4e~ is slowly moving from using the ~~~ to the more common ~--~ separator for
|
||||
private functions; i.e., ~mu4e~foo~ becomes ~mu4e--foo~.
|
||||
- the old mu4e-view is gone; only the gnus-based one remains, this allowed
|
||||
for removing quite a bit of old code.
|
||||
|
||||
- a lot of the internals have been changed:
|
||||
|
||||
- ~mu4e~ is slowly moving from using the ~~~ to the more common ~--~ separator for
|
||||
private functions; i.e., ~mu4e~foo~ becomes ~mu4e--foo~.
|
||||
- ~mu4e-utils.el~ had become a bit of a dumping ground for bits of code;
|
||||
it's gone now, with the functionality move to topic-specific files --
|
||||
~mu4e-folders.el~, ~mu4e-bookmarks.el~, ~mu4e-update.el~, and included in
|
||||
existing files.
|
||||
- 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-context.el~ and ~mu4e-update.el~ also define minor modes with
|
||||
keybindings, which saves a lot of code in the various views, since they
|
||||
don't need explicitly bind all those function.
|
||||
- also ~mu4e-vars.el~ had become very big, we're refactoring the factories
|
||||
~defvar~ / ~defcustom~ declarations to the topic-specific files.
|
||||
|
||||
*** guile
|
||||
|
||||
|
|
Loading…
Reference in New Issue