diff options
| author | Dirk-Jan C. Binnema <djcb@djcbsoftware.nl> | 2021-08-29 18:14:22 +0300 |
|---|---|---|
| committer | Dirk-Jan C. Binnema <djcb@djcbsoftware.nl> | 2021-08-29 21:40:42 +0300 |
| commit | f309e7983757e29c11aad8ea0b0535311796b5f7 (patch) | |
| tree | 70418b3a964d928738a5353d82aa9335f05e3b95 | |
| parent | 6ea39f886c45c700f6484010598def2c5a0da816 (diff) | |
build: update NEWS
| -rw-r--r-- | NEWS.org | 25 |
1 files changed, 22 insertions, 3 deletions
@@ -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. -*** mu4e + - ~mu~ now require C++17 support for building (this is in preparation for code + that actually _uses_ C++17) - - ~mu4e~ is slowly moving from using the ~~~ to the more common ~--~ separator for - private functions; i.e., ~mu4e~foo~ becomes ~mu4e--foo~. +*** mu4e + - 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 |
