(calc-get-operator-history): New variable.
authorJay Belanger <jay.p.belanger@gmail.com>
Thu, 20 Jul 2006 20:23:58 +0000 (20:23 +0000)
committerJay Belanger <jay.p.belanger@gmail.com>
Thu, 20 Jul 2006 20:23:58 +0000 (20:23 +0000)
(calc-get-operator): Use calc-get-operator-history.

lisp/calc/calc-map.el

index 63e4553..c9c71b3 100644 (file)
 
 
 ;;; Return a list of the form (nargs func name)
+(defvar calc-get-operator-history nil
+  "History for calc-get-operator.")
+
 (defun calc-get-operator (msg &optional nargs)
   (setq calc-aborted-prefix nil)
   (let ((inv nil) (hyp nil) (prefix nil) (forcenargs nil)
                            (let* ((calc-dollar-values calc-arg-values)
                                   (calc-dollar-used 0)
                                   (calc-hashes-used 0)
-                                  (func (calc-do-alg-entry "" "Function: ")))
+                                  (func (calc-do-alg-entry "" "Function: " nil
+                                                      'calc-get-operator-history)))
                              (setq record-entry t)
                              (or (= (length func) 1)
                                  (error "Bad format"))