diff options
author | Vincent Belaïche <vincentb1@users.sourceforge.net> | 2016-07-29 13:44:14 +0200 |
---|---|---|
committer | Vincent Belaïche <vincentb1@users.sourceforge.net> | 2016-07-29 13:44:14 +0200 |
commit | 3c97b0f7589e06aeb1ab0147f0ee32974c32926d (patch) | |
tree | 12432507950aa2da886fb33514d1b62735a4af96 /lisp/ses.el | |
parent | 272391f1d63eae0c1002d62fa5e5b1d63a0da767 (diff) | |
download | emacs-3c97b0f7589e06aeb1ab0147f0ee32974c32926d.tar.gz |
Fix ses-delete-blanks to delete only blanks + documentation.
* doc/misc/ses.texi (Quick Tutorial): Mention the '!'
'ses-range' modifier as an alternative to 'ses+'.
(Advanced Features): Add a refernce to node 'Nonrelocatable
references' concerning function 'ses-rename-cell'.
(Standard formula functions): Mention the '!' 'ses-range'
modifier as an alternative to 'ses-delete-blanks'.
(More on cell printing): Fix fallback printer
definition. Minor editorial formatting changes.
(Nonrelocatable references): Document the use of
'ses-rename-cell' as a better way to make cell reference
non-relocatable.
(The data area): Document the presence of local printer
definitions in the data area.
* lisp/ses.el (ses-delete-blanks): Do not remove
*error*. Any error in an argument should propagate into the
using formula rather than being silently hidden !
Diffstat (limited to 'lisp/ses.el')
-rw-r--r-- | lisp/ses.el | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lisp/ses.el b/lisp/ses.el index 0b38af41a8b..b379ef1f9c6 100644 --- a/lisp/ses.el +++ b/lisp/ses.el @@ -1,3 +1,4 @@ + ;;; ses.el -- Simple Emacs Spreadsheet -*- lexical-binding:t -*- ;; Copyright (C) 2002-2016 Free Software Foundation, Inc. @@ -3746,7 +3747,7 @@ Use `math-format-value' as a printer for Calc objects." "Return ARGS reversed, with the blank elements (nil and *skip*) removed." (let (result) (dolist (cur args) - (unless (memq cur '(nil *skip* *error*)) + (unless (memq cur '(nil *skip*)) (push cur result))) result)) |