diff options
| author | Vincent Belaïche | 2014-10-25 01:02:25 +0200 |
|---|---|---|
| committer | Vincent Belaïche | 2014-10-25 01:02:25 +0200 |
| commit | b5dc75aed71ecb2310a6689e2f7082243aa7e4ab (patch) | |
| tree | 9ad2eec33d866431a581a8b6533f75c1ce1fda7f /lisp/ChangeLog | |
| parent | ac6839a839e08749669e2f25873ac911afbfe42c (diff) | |
| download | emacs-b5dc75aed71ecb2310a6689e2f7082243aa7e4ab.tar.gz emacs-b5dc75aed71ecb2310a6689e2f7082243aa7e4ab.zip | |
* ses.el (macroexp): add require for this package, so that function
`ses--cell gets macroexp-quote.
(ses--cell): makes formula a macroexp-quote of value when formula
is nil. The rationale of this changr is to allow in the future
shorter SES files, e.g. we could have only `(ses-cell A1 1.0)'
instead of `(ses-cell A1 1.0 1.0 nil REFLIST)'. In such a case
reference list REFLIST would be re-computed after load --- thus
trading off load time against file size.
* emacs-lisp/package.el (package--alist-to-plist-args): use
macroexp-quote instead of a lambda expression which has the same
content as macroexp-quote.
(macroexp): add require for this package, so that function
`package--alist-to-plist-args' gets macroexp-quote.
* emacs-lisp/macroexp.el (macroexp-quote): new defun.
Diffstat (limited to 'lisp/ChangeLog')
| -rw-r--r-- | lisp/ChangeLog | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index da6c936810a..da3ce647cf7 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,22 @@ | |||
| 1 | 2014-10-24 Vincent Belaïche <vincentb1@users.sourceforge.net> | ||
| 2 | |||
| 3 | * ses.el (macroexp): add require for this package, so that function | ||
| 4 | `ses--cell gets macroexp-quote. | ||
| 5 | (ses--cell): makes formula a macroexp-quote of value when formula | ||
| 6 | is nil. The rationale of this changr is to allow in the future | ||
| 7 | shorter SES files, e.g. we could have only `(ses-cell A1 1.0)' | ||
| 8 | instead of `(ses-cell A1 1.0 1.0 nil REFLIST)'. In such a case | ||
| 9 | reference list REFLIST would be re-computed after load --- thus | ||
| 10 | trading off load time against file size. | ||
| 11 | |||
| 12 | * emacs-lisp/package.el (package--alist-to-plist-args): use | ||
| 13 | macroexp-quote instead of a lambda expression which has the same | ||
| 14 | content as macroexp-quote. | ||
| 15 | (macroexp): add require for this package, so that function | ||
| 16 | `package--alist-to-plist-args' gets macroexp-quote. | ||
| 17 | |||
| 18 | * emacs-lisp/macroexp.el (macroexp-quote): new defun. | ||
| 19 | |||
| 1 | 2014-10-24 Stefan Monnier <monnier@iro.umontreal.ca> | 20 | 2014-10-24 Stefan Monnier <monnier@iro.umontreal.ca> |
| 2 | 21 | ||
| 3 | * term/ns-win.el (ns-store-cut-buffer-internal) | 22 | * term/ns-win.el (ns-store-cut-buffer-internal) |