1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-30 12:21:25 -08:00

Add a provide statement.

(calc-Need-calc-alg, math-need-std-simps): Remove them.
(math-defsimplify): Move from calc-ext.el.
This commit is contained in:
Jay Belanger 2004-11-30 17:00:26 +00:00
parent 4723353515
commit 41cf648ddc

View file

@ -27,12 +27,10 @@
;;; Code:
;; This file is autoloaded from calc-ext.el.
(require 'calc-ext)
(require 'calc-macs)
(defun calc-Need-calc-alg () nil)
;;; Algebra commands.
(defun calc-alg-evaluate (arg)
@ -333,9 +331,19 @@
aa)))
;; Placeholder, to synchronize autoloading.
(defun math-need-std-simps ()
nil)
(defmacro math-defsimplify (funcs &rest code)
(append '(progn)
(mapcar (function
(lambda (func)
(list 'put (list 'quote func) ''math-simplify
(list 'nconc
(list 'get (list 'quote func) ''math-simplify)
(list 'list
(list 'function
(append '(lambda (math-simplify-expr))
code)))))))
(if (symbolp funcs) (list funcs) funcs))))
(put 'math-defsimplify 'lisp-indent-hook 1)
;; The function created by math-defsimplify uses the variable
;; math-simplify-expr, and so is used by functions in math-defsimplify
@ -1692,5 +1700,7 @@
(math-scale-int 1 (- (nth 2 f)))))))
f))
(provide 'calc-alg)
;;; arch-tag: 52e7dcdf-9688-464d-a02b-4bbe789348d0
;;; calc-alg.el ends here