diff options
| author | Stefan Monnier | 2014-09-29 16:25:19 -0400 |
|---|---|---|
| committer | Stefan Monnier | 2014-09-29 16:25:19 -0400 |
| commit | 73486689523ba42c04c006e6840f7f5f18deb016 (patch) | |
| tree | 496256de784e3ef1bb74afce1b418591ac6e59c2 | |
| parent | 2b3d968a02be2b8859cc2078904a184337654898 (diff) | |
| download | emacs-73486689523ba42c04c006e6840f7f5f18deb016.tar.gz emacs-73486689523ba42c04c006e6840f7f5f18deb016.zip | |
* lisp/ses.el (ses--letref): Quote value before it gets re-evaluated.
| -rw-r--r-- | lisp/ChangeLog | 4 | ||||
| -rw-r--r-- | lisp/ses.el | 4 |
2 files changed, 6 insertions, 2 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 0d8f7e7a8da..003018d88d7 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,7 @@ | |||
| 1 | 2014-09-29 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 2 | |||
| 3 | * ses.el (ses--letref): Quote value before it gets re-evaluated. | ||
| 4 | |||
| 1 | 2014-09-28 Thien-Thi Nguyen <ttn@gnu.org> | 5 | 2014-09-28 Thien-Thi Nguyen <ttn@gnu.org> |
| 2 | 6 | ||
| 3 | Font-lock `cl-flet*', too. | 7 | Font-lock `cl-flet*', too. |
diff --git a/lisp/ses.el b/lisp/ses.el index e11fee4e976..0e1aa5b472d 100644 --- a/lisp/ses.el +++ b/lisp/ses.el | |||
| @@ -457,7 +457,7 @@ functions refer to its value." | |||
| 457 | (declare (indent 2) (debug (sexp form &rest body))) | 457 | (declare (indent 2) (debug (sexp form &rest body))) |
| 458 | (gv-letplace (getter setter) place | 458 | (gv-letplace (getter setter) place |
| 459 | `(cl-macrolet ((,(nth 0 vars) () ',getter) | 459 | `(cl-macrolet ((,(nth 0 vars) () ',getter) |
| 460 | (,(nth 1 vars) (v) (funcall ,setter v))) | 460 | (,(nth 1 vars) (v) (funcall ',setter v))) |
| 461 | ,@body))) | 461 | ,@body))) |
| 462 | 462 | ||
| 463 | (defmacro ses-cell-property (property-name row &optional col) | 463 | (defmacro ses-cell-property (property-name row &optional col) |
| @@ -3398,7 +3398,7 @@ highlighted range in the spreadsheet." | |||
| 3398 | (symbol-name new-name))) | 3398 | (symbol-name new-name))) |
| 3399 | (force-mode-line-update))) | 3399 | (force-mode-line-update))) |
| 3400 | 3400 | ||
| 3401 | (defun ses-refresh-local-printer (name compiled-value) | 3401 | (defun ses-refresh-local-printer (name _compiled-value) ;FIXME: unused arg? |
| 3402 | "Refresh printout for all cells which use printer NAME. | 3402 | "Refresh printout for all cells which use printer NAME. |
| 3403 | NAME should be the name of a locally defined printer. | 3403 | NAME should be the name of a locally defined printer. |
| 3404 | Uses the value COMPILED-VALUE for this printer." | 3404 | Uses the value COMPILED-VALUE for this printer." |