emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/dash da0415b 312/316: * NEWS.md (2.18): Start news for


From: ELPA Syncer
Subject: [elpa] externals/dash da0415b 312/316: * NEWS.md (2.18): Start news for upcoming release.
Date: Mon, 15 Feb 2021 15:58:23 -0500 (EST)

branch: externals/dash
commit da0415b8a53ff1a084e9f399522b7068e02249ae
Author: Basil L. Contovounesios <contovob@tcd.ie>
Commit: Basil L. Contovounesios <contovob@tcd.ie>

    * NEWS.md (2.18): Start news for upcoming release.
---
 NEWS.md | 48 ++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 48 insertions(+)

diff --git a/NEWS.md b/NEWS.md
index f569f55..990d125 100644
--- a/NEWS.md
+++ b/NEWS.md
@@ -6,6 +6,54 @@ See the end of the file for license conditions.
 
 ## Change log
 
+### From 2.17 to 2.18
+
+- New function `-iota` for generating arithmetic sequences
+  (@holomorph, #215).
+
+- Calling `-list` with more than one argument is now deprecated.
+
+- `-lambda` now accepts an empty argument list.
+
+- New anaphoric macros `--reductions-from`, `--reductions`,
+  `--reductions-r-from`, and `--reductions-r` corresponding to the
+  analogous non-anaphoric functions.
+
+- `-doto` threading now works as with `->`.
+
+- New buffer-local minor mode `dash-fontify-mode` and globalized
+  counterpart `global-dash-fontify-mode` for fontifying special Dash
+  variables such as `it`, `it-index`, `acc`, etc.  The minor mode also
+  fontifies calls to Dash macros in older Emacs versions which did not
+  dynamically detect macro calls.
+
+  This obsoletes the user option `dash-enable-fontlock` and the
+  function `dash-enable-font-lock`, which is now an alias of
+  `global-dash-fontify-mode`.
+
+- New command `dash-register-info-lookup` for integration with `C-h S`
+  (`info-lookup-symbol`).  This command allows Dash symbols to be
+  looked up in the Dash manual just like Elisp symbols are looked up
+  in the Elisp manual.  The command can be called directly when
+  needed, or automatically from your `user-init-file`.  For example:
+
+  ```el
+  (with-eval-after-load 'info-look
+    (dash-register-info-lookup))
+  ```
+
+- Dash is now listed under the standard [Customization
+  
groups](https://gnu.org/software/emacs/manual/html_node/emacs/Customization-Groups.html)
+  and [Finder
+  
keywords](https://gnu.org/software/emacs/manual/html_node/emacs/Package-Keywords.html)
+  `extensions` and `lisp`.
+
+- The Dash manual is now licensed under the GNU Free Documentation
+  License version 1.3.
+
+- Various other bug fix, performance, byte-compilation, and
+  documentation improvements.
+
 ### From 2.16 to 2.17
 
 - Sped up `-uniq` by using hash-tables when possible (@cireu, #305).



reply via email to

[Prev in Thread] Current Thread [Next in Thread]