Jay Belanger
8758faecce
Add a provide statement.
...
(calc-Need-calc-prog): Remove it.
2004-11-30 17:20:50 +00:00
Jay Belanger
7a08a495aa
Add a provide statement.
...
(calc-Need-calc-poly): Remove it.
2004-11-30 17:19:41 +00:00
Jay Belanger
2a0adea35e
Add a provide statement.
...
(calc-Need-calc-mat): Remove it.
2004-11-30 17:19:02 +00:00
Jay Belanger
123526a819
Add a provide statement.
...
(calc-Need-calc-mode): Remove it.
2004-11-30 17:18:19 +00:00
Jay Belanger
877dc4f5ff
Add a provide statement.
...
(calc-Need-calc-misc): Remove it.
2004-11-30 17:17:35 +00:00
Jay Belanger
95995a85a2
Add a provide statement.
...
(calc-Need-calc-math): Remove it.
2004-11-30 17:16:50 +00:00
Jay Belanger
0e5b14555c
Add a provide statement.
...
(calc-Need-calc-map): Remove it.
2004-11-30 17:16:02 +00:00
Jay Belanger
4b37638f7d
Add a provide statement.
...
(calc-Need-calc-lang): Remove it.
2004-11-30 17:14:06 +00:00
Jay Belanger
567bb26fae
Add a provide statement.
...
(calc-Need-calc-keypd): Remove it.
2004-11-30 17:13:23 +00:00
Jay Belanger
c66b0f18d9
Add a provide statement.
...
(calc-Need-calc-incom): Remove it.
2004-11-30 17:12:21 +00:00
Jay Belanger
42c76e340f
Add a provide statement.
...
(calc-Need-calc-help): Remove it.
2004-11-30 17:11:37 +00:00
Jay Belanger
808cd57386
Add a provide statement.
...
(calc-Need-calc-graph): Remove it.
(calc-gnuplot-name, calc-gnuplot-plot-command, calc-gnuplot-print):
Give them values.
2004-11-30 17:10:43 +00:00
Jay Belanger
300f28d368
Add a provide statement.
...
(calc-Need-calc-funcs): Remove it.
2004-11-30 17:10:06 +00:00
Jay Belanger
3ccef44f19
Add a provide statement.
...
(calc-Need-calc-frac): Remove it.
2004-11-30 17:09:05 +00:00
Jay Belanger
76216e5acd
Add a provide statement.
...
(calc-Need-calc-forms): Remove it.
2004-11-30 17:08:20 +00:00
Jay Belanger
7bd611343e
Add a provide statement.
...
(calc-Need-calc-fin): Remove it.
2004-11-30 17:07:25 +00:00
Jay Belanger
1b303b2cc0
Remove dummy autoloading functions from autoloads.
...
(calc-load-everything, math-defsimplify): Replace dummy autoloading
functions by require statements.
(math-defsimplify): Move to calc-alg.el, added to autoloads.
2004-11-30 17:06:07 +00:00
Jay Belanger
937640a621
Add a provide statement.
...
(calc-Need-calc-embed): Remove it.
(calc-do-embedded-activate): Remove from autoloads.
2004-11-30 17:04:40 +00:00
Jay Belanger
b96bd98c39
Add a provide statement.
...
(calc-Need-calc-cplx): Remove it.
2004-11-30 17:03:46 +00:00
Jay Belanger
43f34cccca
Add a provide statement.
...
(calc-Need-calc-comb): Remove it.
2004-11-30 17:02:55 +00:00
Jay Belanger
fb9ec5ef18
Add a provide statement.
...
(calc-Need-calc-bin): Remove it.
2004-11-30 17:02:05 +00:00
Jay Belanger
5e30155bca
Add a provide statement.
...
(calc-Need-calc-arith): Remove it.
2004-11-30 17:01:18 +00:00
Jay Belanger
41cf648ddc
Add a provide statement.
...
(calc-Need-calc-alg, math-need-std-simps): Remove them.
(math-defsimplify): Move from calc-ext.el.
2004-11-30 17:00:26 +00:00
Jay Belanger
4723353515
Add a provide statement.
...
(calc-Need-calc-aent): Remove it.
2004-11-30 16:59:39 +00:00
Jay Belanger
6adaed7889
(math-pow-of-zero): Take into account different cases.
2004-11-29 22:41:10 +00:00
Jay Belanger
ce805efac0
Move require to end of file.
...
(calc-info-filename, calc-autoload-directory, calc-extensions-loaded):
Remove unnecessary variable.
(calc-do-dispatch, calc-mode, calc-check-defines, calc-create-buffer)
(calc, calc-keypad, full-calc-keypad, calc-do, calc-normalize)
(calc-binary-op, calc-unary-op, calcDigit-start, calcDigit-key)
(math-normalize, math-add, math-mul, math-div,
(math-format-stack-value, math-stack-value-offset, math-format-value)
(math-format-flat-expr, math-format-number, math-format-bignum)
(math-read-number, calc-grab-region, calc-grab-rectangle)
(calc-grab-sum-down, calc-grab-sum-across, calc-embedded, defmath)
(calc-check-defines): Replace calc-need-macros by appropriate require.
2004-11-29 06:00:07 +00:00
Jay Belanger
537a762d4b
(calc-user-define-formula, calc-do-defmath): Replace calc-need-macros by
...
appropriate require.
2004-11-29 05:58:45 +00:00
Jay Belanger
c6d3240529
(calc-do-handle-whys, calc-last-args-stub, calc-missing-key)
...
(calc-shift-Y-prefix-help, math-concat, math-trunc, math-floor)
(calcFunc-inv, math-mod, math-pow): Replace calc-extensions by
appropriate require.
(calc-power): Replace calc-extensions-loaded by appropriate featurep.
2004-11-29 05:57:46 +00:00
Jay Belanger
f50dfd02cb
Move provide to end of file.
...
(calc-need-macros): Remove unnecessary function.
2004-11-29 05:56:56 +00:00
Jay Belanger
5eb3eedabb
Remove unnecessary eval-when-compile.
...
(calc-do-quick-calc, calc-do-calc-eval, calc-alg-entry)
(math-read-expr-level, calc-check-user-syntax, math-read-factor):
Replace calls to calc-extensions by appropriate require,
replace calc-extensions-loaded by appropriate featurep.
2004-11-29 05:56:06 +00:00
Jay Belanger
6697b53cd3
Move require to end of file.
...
Remove redundant loading of calc.
(calc-extensions-loaded): Remove unnecessary variable.
(calc-extensions): Remove unnecessary function.
(calc-load-everything): Replace calc-need-macros by appropriate require.
2004-11-29 05:54:53 +00:00
Jay Belanger
79d2746f47
(math-expr-parts, math-try-solve-sign, math-solve-b, math-int-factors)
...
(math-double-roots): Declare them (for real this time).
2004-11-27 04:13:08 +00:00
Jay Belanger
388df0be56
(math-exp-pos, math-exp-str, math-exp-old-pos, math-exp-token)
...
(math-exp-keep-spaces, math-expr-data): Declare them.
2004-11-27 04:11:13 +00:00
Jay Belanger
0aba68f8ca
(math-expr-data, math-expr-token, math-exp-old-pos): Declare them.
2004-11-27 04:10:15 +00:00
Jay Belanger
90b4409729
(calc-command-flags, calc-gnuplot-buffer, calc-gnuplot-input)
...
(math-normalize-a, math-integral-cache): Declare them.
2004-11-27 04:09:24 +00:00
Jay Belanger
d37f2979c6
(calc-eval-error): Declare and initialize the variable.
...
(calc-eval-error): Don't check if the variable calc-eval-error is
bound.
(calc-buffer, calc-digit-value, math-expr-data): Declare them.
(math-alg-inequalities): Move declaration to earlier in the file.
2004-11-27 04:07:22 +00:00
Jay Belanger
b9bc92b4d7
(calc-embedded-update): Finish changing prev-mode to calc-embed-prev-mode.
2004-11-26 23:31:27 +00:00
Jay Belanger
d4c9536003
Removed no longer necessary file.
2004-11-26 22:44:21 +00:00
Jay Belanger
3b058174cd
(calc-keep-selection): Declare it.
2004-11-26 22:39:32 +00:00
Jay Belanger
1bf345d19a
(math-format-radix-float): Make pos a local variable.
...
(math-format-radix-float): Remove unnecessary setq.
(math-radix-float-cache): Declare it.
2004-11-26 22:39:01 +00:00
Jay Belanger
adb0a6165d
(calc-original-buffer): Declare it.
...
(calc-embed-outer-top, calc-embed-outer-bot, calc-embed-top)
(calc-embed-bot): New variables.
(calc-do-embedded, calc-embedded-mark-formula)
(calc-embedded-find-bounds, calc-embedded-duplicate)
(calc-embedded-new-formula, calc-embedded-make-info):
Replace variables outer-top, outer-bot, bot and top by declared
variables.
(calc-embed-prev-modes): New variable.
(calc-embedded-set-modes, calc-embedded-update): Replace variable
prev-modes with declared variable.
(calc-embed-vars-used): New variable.
(calc-embedded-make-info, calc-embedded-evaluate-expr)
(calc-embedded-update, calc-embedded-find-vars): Replace variable
vars-used by declared variable.
2004-11-26 22:38:31 +00:00
Jay Belanger
c478ee0ee2
(Info-history): Declare it.
...
(calc-describe-key): Make calc-summary-indentation a local variable.
(calc-help-long-names): Move declaration to earlier in file.
2004-11-26 22:37:54 +00:00
Jay Belanger
53cbeb3de0
(calc-prev-char, calc-prev-prev-char, calc-digit-value): Declare them.
2004-11-26 22:37:26 +00:00
Jay Belanger
8b31b5197e
(math-ms-temp, math-ms-args): New variables.
...
(math-multi-subst, math-multi-subst-rec): Replace variables temp and
arg by declared variables.
(calcFunc-reducer): Fixed incorrect variable.
(math-inner-mul-func, math-inner-add-func): New variables.
(calcFunc-inner, math-inner-mats): Replace variables mul-func
and add-func by declared variables.
2004-11-26 22:36:49 +00:00
Jay Belanger
4952f0be95
(calc-det-lu): New variable.
...
(math-det-raw, math-det-step): Replace variable lu by declared
variable.
2004-11-26 22:36:10 +00:00
Jay Belanger
3a7a4adb2d
(calc-given-value, calc-store-opers): Declare them.
...
(calc-var-name-map): Move declaration to earlier in the file.
(calc-pv-pos): New variable.
(calc-permanent-variable, calc-insert-permanent-variable):
Replace variable pos by declared variable.
2004-11-26 22:35:35 +00:00
Jay Belanger
32bac5ed0d
(calc-flush-caches): Remove unnecessary variables.
...
(math-lud-cache, math-log2-cache, math-radix-digits-cache)
(math-radix-float-cache-tag, math-random-cache, math-max-digits-cache)
(math-integral-cache, math-units-table, math-format-date-cache)
(math-holidays-cache-tag): Declare them.
(math-moc-func): New variable.
(math-map-over-constants, math-map-over-constants-rec):
Replace variable func by declared variable.
2004-11-26 22:34:59 +00:00
Jay Belanger
3f53a1f4df
(calc-original-buffer, calc-return-buffer, calc-one-window)
...
(calc-edit-handler, calc-restore-trail, calc-allow-ret): Declare them.
2004-11-26 22:34:23 +00:00
Jay Belanger
866ebaa905
(math-grade-vec): New variable.
...
(calcFunc-grade, calcFunc-rgrade, math-grade-beforep): Replace
variable grade-vec by declared variable.
(math-rb-close): New variable.
(math-read-brackets, math-read-vector): Replace variable close by
declared variable.
2004-11-26 22:33:49 +00:00
Jay Belanger
f58af89963
(calc-last-why-command): Declare it.
2004-11-26 22:33:19 +00:00