diff options
| author | Eli Zaretskii | 2016-01-22 23:27:13 +0200 |
|---|---|---|
| committer | Eli Zaretskii | 2016-01-22 23:27:13 +0200 |
| commit | 6ff8b45f18619c2dc95dfb1d92a5c48b14049973 (patch) | |
| tree | d69fec3715447110481f5074182bad72d17cef2e | |
| parent | 5221f45047507d7306211b8df064a89b2f1706fa (diff) | |
| download | emacs-6ff8b45f18619c2dc95dfb1d92a5c48b14049973.tar.gz emacs-6ff8b45f18619c2dc95dfb1d92a5c48b14049973.zip | |
; Minor tweaks in etc/NEWS
| -rw-r--r-- | etc/NEWS | 10 |
1 files changed, 8 insertions, 2 deletions
| @@ -519,10 +519,12 @@ If you need your objects to be named, do it by inheriting from `eieio-named'. | |||
| 519 | *** The <class> variables are declared obsolete. | 519 | *** The <class> variables are declared obsolete. |
| 520 | +++ | 520 | +++ |
| 521 | *** The <initarg> variables are declared obsolete. | 521 | *** The <initarg> variables are declared obsolete. |
| 522 | +++ | ||
| 522 | *** defgeneric and defmethod are declared obsolete. | 523 | *** defgeneric and defmethod are declared obsolete. |
| 523 | Use the equivalent facilities from cl-generic.el instead. | 524 | Use the equivalent facilities from cl-generic.el instead. |
| 524 | +++ | 525 | +++ |
| 525 | *** `constructor' is now an obsolete alias for `make-instance'. | 526 | *** `constructor' is now an obsolete alias for `make-instance'. |
| 527 | --- `pcase' accepts a new UPattern `eieio'. | ||
| 526 | 528 | ||
| 527 | ** ido | 529 | ** ido |
| 528 | 530 | ||
| @@ -710,6 +712,9 @@ prepending it. | |||
| 710 | +++ | 712 | +++ |
| 711 | *** New functions `cl-fresh-line', `cl-digit-char-p', and `cl-parse-integer'. | 713 | *** New functions `cl-fresh-line', `cl-digit-char-p', and `cl-parse-integer'. |
| 712 | 714 | ||
| 715 | --- | ||
| 716 | *** `pcase' accepts the new UPattern `cl-struct'. | ||
| 717 | |||
| 713 | ** Calendar and diary | 718 | ** Calendar and diary |
| 714 | 719 | ||
| 715 | +++ | 720 | +++ |
| @@ -1201,11 +1206,12 @@ a typographically-correct documents. | |||
| 1201 | ** The `seq' library adds sequence manipulation functions and macros | 1206 | ** The `seq' library adds sequence manipulation functions and macros |
| 1202 | that complement basic functions provided by subr.el. All functions | 1207 | that complement basic functions provided by subr.el. All functions |
| 1203 | are prefixed with `seq-' and work on lists, strings and vectors. | 1208 | are prefixed with `seq-' and work on lists, strings and vectors. |
| 1209 | `pcase' accepts a new Upattern `seq'. | ||
| 1204 | 1210 | ||
| 1205 | --- | 1211 | --- |
| 1206 | ** The `map' library provides map-manipulation functions that work on | 1212 | ** The `map' library provides map-manipulation functions that work on |
| 1207 | alists, hash-table and arrays. All functions are prefixed with | 1213 | alists, hash-table and arrays. All functions are prefixed with |
| 1208 | `map-'. | 1214 | `map-'. `pcase' accepts a new UPattern `map'. |
| 1209 | 1215 | ||
| 1210 | --- | 1216 | --- |
| 1211 | ** The `thunk' library provides functions and macros to control the | 1217 | ** The `thunk' library provides functions and macros to control the |
| @@ -1376,7 +1382,7 @@ that happen, `unhandled-file-name-directory' now defaults to calling | |||
| 1376 | * Lisp Changes in Emacs 25.1 | 1382 | * Lisp Changes in Emacs 25.1 |
| 1377 | 1383 | ||
| 1378 | ** pcase | 1384 | ** pcase |
| 1379 | *** New UPatterns `quote', `app', `cl-struct', `eieio', `seq', and `map'. | 1385 | *** New UPatterns `quote', `app'. |
| 1380 | *** New UPatterns can be defined with `pcase-defmacro'. | 1386 | *** New UPatterns can be defined with `pcase-defmacro'. |
| 1381 | +++ | 1387 | +++ |
| 1382 | *** New vector QPattern. | 1388 | *** New vector QPattern. |