aboutsummaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorMichael Heerdegen2018-03-10 16:39:41 +0100
committerMichael Heerdegen2018-03-27 01:54:22 +0200
commit441fe201ea129709ac9807b9b6b30caa45bbd293 (patch)
tree9b137d50cdf8a3dfa300b318f36ae680ec3fc55f /etc
parent86960383cf8bd709e08aac483a7f60be2f8c2dcf (diff)
downloademacs-441fe201ea129709ac9807b9b6b30caa45bbd293.tar.gz
emacs-441fe201ea129709ac9807b9b6b30caa45bbd293.zip
De-obsolete `if-let' and `when-let'
For the following release it is planned to make `if-let*' and `when-let*' aliases for `if-let' and `when-let'. For now we revert declaring `if-let' and `when-let' obsolete and tweak the docstrings. * lisp/emacs-lisp/subr-x.el (if-let*, when-let*): Make docstrings refer to those of `if-let' and `when-let'. (if-let, when-let): De-obsolete. Rewrite documentation.
Diffstat (limited to 'etc')
-rw-r--r--etc/NEWS8
1 files changed, 2 insertions, 6 deletions
diff --git a/etc/NEWS b/etc/NEWS
index f5da6870b77..4adedfce1ae 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -1305,12 +1305,8 @@ current buffer or the self-insertion takes place within a comment.
1305** The alist 'ucs-names' is now a hash table. 1305** The alist 'ucs-names' is now a hash table.
1306 1306
1307--- 1307---
1308** 'if-let' and 'when-let' are subsumed by 'if-let*' and 'when-let*'. 1308** 'if-let' and 'when-let' now support binding lists as defined by the
1309The incumbent 'if-let' and 'when-let' are now marked obsolete. 1309SRFI-2 (Scheme Request for Implementation 2).
1310'if-let*' and 'when-let*' do not accept the single tuple special case.
1311New macro 'and-let*' is an implementation of the Scheme SRFI-2 syntax
1312of the same name. 'if-let*' and 'when-let*' now accept the same
1313binding syntax as 'and-let*'.
1314 1310
1315--- 1311---
1316** 'C-up', 'C-down', 'C-left' and 'C-right' are now defined in term 1312** 'C-up', 'C-down', 'C-left' and 'C-right' are now defined in term