aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJay Belanger2006-07-20 20:25:02 +0000
committerJay Belanger2006-07-20 20:25:02 +0000
commitc02337538f12e67f88891034a279b08da15c3e7f (patch)
tree0318ba3cdf9743d674d67dfbc2c12cc4d6fbead3
parent64d96023ac590312a5383816e5b64b1625f6e9a8 (diff)
downloademacs-c02337538f12e67f88891034a279b08da15c3e7f.tar.gz
emacs-c02337538f12e67f88891034a279b08da15c3e7f.zip
(calc-curve-fit-history): New variable.
(calc-curve-fit): Use calc-curve-fit-history.
-rw-r--r--lisp/calc/calcalg3.el6
1 files changed, 5 insertions, 1 deletions
diff --git a/lisp/calc/calcalg3.el b/lisp/calc/calcalg3.el
index b1c5b80b17b..4c0134263d9 100644
--- a/lisp/calc/calcalg3.el
+++ b/lisp/calc/calcalg3.el
@@ -103,6 +103,9 @@
103(defvar calc-curve-model) 103(defvar calc-curve-model)
104(defvar calc-curve-coefnames) 104(defvar calc-curve-coefnames)
105 105
106(defvar calc-curve-fit-history nil
107 "History for calc-curve-fit.")
108
106(defun calc-curve-fit (arg &optional calc-curve-model 109(defun calc-curve-fit (arg &optional calc-curve-model
107 calc-curve-coefnames calc-curve-varnames) 110 calc-curve-coefnames calc-curve-varnames)
108 (interactive "P") 111 (interactive "P")
@@ -259,7 +262,8 @@
259 (let* ((calc-dollar-values calc-arg-values) 262 (let* ((calc-dollar-values calc-arg-values)
260 (calc-dollar-used 0) 263 (calc-dollar-used 0)
261 (calc-hashes-used 0)) 264 (calc-hashes-used 0))
262 (setq calc-curve-model (calc-do-alg-entry "" "Model formula: ")) 265 (setq calc-curve-model (calc-do-alg-entry "" "Model formula: "
266 nil 'calc-curve-fit-history))
263 (if (/= (length calc-curve-model) 1) 267 (if (/= (length calc-curve-model) 1)
264 (error "Bad format")) 268 (error "Bad format"))
265 (setq calc-curve-model (car calc-curve-model) 269 (setq calc-curve-model (car calc-curve-model)