Commit c286a3e0 authored by Vincent Belaïche's avatar Vincent Belaïche
Browse files

* ses.el (macroexp): add require for this package, so that

function `ses--cell' gets macroexp-quote --- this change was
supposed to be in my previous commit, but left out by mistake.
(ses--cell): Do not make formula a macroexp-quote of value when
value, not formula, is *skip*.
parent a91ff4f4
2014-10-25 Vincent Belaïche <vincentb1@users.sourceforge.net>
* ses.el (macroexp): add require for this package, so that
function `ses--cell' gets macroexp-quote --- this change was
supposed to be in my previous commit, but left out by mistake.
(ses--cell): Do not make formula a macroexp-quote of value when
value, not formula, is *skip*.
2014-10-24 Vincent Belaïche <vincentb1@users.sourceforge.net>
* ses.el (macroexp): add require for this package, so that function
......
......@@ -56,6 +56,7 @@
;;; Code:
(require 'unsafep)
(require 'macroexp)
(eval-when-compile (require 'cl-lib))
......@@ -491,7 +492,7 @@ Safety-checking for FORMULA and PRINTER are deferred until first use."
(let ((rowcol (ses-sym-rowcol sym)))
(ses-formula-record formula)
(ses-printer-record printer)
(unless (or formula (eq formula '*skip*))
(unless (or formula (eq value '*skip*))
(setq formula (macroexp-quote value)))
(or (atom formula)
(eq safe-functions t)
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment