diff options
| author | Jay Belanger | 2004-11-30 17:06:07 +0000 |
|---|---|---|
| committer | Jay Belanger | 2004-11-30 17:06:07 +0000 |
| commit | 1b303b2cc0ad1b79aeb5f84d3e65c15d56619929 (patch) | |
| tree | 6fe278059b1eda52aeca3810f1671e8b99fe460d | |
| parent | 937640a621a4ce2e5e56eaecca37a2a28a584318 (diff) | |
| download | emacs-1b303b2cc0ad1b79aeb5f84d3e65c15d56619929.tar.gz emacs-1b303b2cc0ad1b79aeb5f84d3e65c15d56619929.zip | |
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.
| -rw-r--r-- | lisp/calc/calc-ext.el | 169 |
1 files changed, 73 insertions, 96 deletions
diff --git a/lisp/calc/calc-ext.el b/lisp/calc/calc-ext.el index 86d99ddac15..3aede349e5e 100644 --- a/lisp/calc/calc-ext.el +++ b/lisp/calc/calc-ext.el | |||
| @@ -649,7 +649,7 @@ | |||
| 649 | (autoload func (car x)))) (cdr x)))) | 649 | (autoload func (car x)))) (cdr x)))) |
| 650 | '( | 650 | '( |
| 651 | 651 | ||
| 652 | ("calc-alg" calc-Need-calc-alg calc-has-rules | 652 | ("calc-alg" calc-has-rules math-defsimplify |
| 653 | calc-modify-simplify-mode calcFunc-collect calcFunc-esimplify | 653 | calc-modify-simplify-mode calcFunc-collect calcFunc-esimplify |
| 654 | calcFunc-islin calcFunc-islinnt calcFunc-lin calcFunc-linnt | 654 | calcFunc-islin calcFunc-islinnt calcFunc-lin calcFunc-linnt |
| 655 | calcFunc-simplify calcFunc-subst math-beforep | 655 | calcFunc-simplify calcFunc-subst math-beforep |
| @@ -657,13 +657,13 @@ math-build-polynomial-expr math-expand-formula math-expr-contains | |||
| 657 | math-expr-contains-count math-expr-depends math-expr-height | 657 | math-expr-contains-count math-expr-depends math-expr-height |
| 658 | math-expr-subst math-expr-weight math-integer-plus math-is-linear | 658 | math-expr-subst math-expr-weight math-integer-plus math-is-linear |
| 659 | math-is-multiple math-is-polynomial math-linear-in math-multiple-of | 659 | math-is-multiple math-is-polynomial math-linear-in math-multiple-of |
| 660 | math-need-std-simps math-poly-depends math-poly-mix math-poly-mul | 660 | math-poly-depends math-poly-mix math-poly-mul |
| 661 | math-poly-simplify math-poly-zerop math-polynomial-base | 661 | math-poly-simplify math-poly-zerop math-polynomial-base |
| 662 | math-polynomial-p math-recompile-eval-rules math-simplify | 662 | math-polynomial-p math-recompile-eval-rules math-simplify |
| 663 | math-simplify-exp math-simplify-extended math-simplify-sqrt | 663 | math-simplify-exp math-simplify-extended math-simplify-sqrt |
| 664 | math-to-simple-fraction) | 664 | math-to-simple-fraction) |
| 665 | 665 | ||
| 666 | ("calcalg2" calc-Need-calc-alg-2 calcFunc-asum calcFunc-deriv | 666 | ("calcalg2" calcFunc-asum calcFunc-deriv |
| 667 | calcFunc-ffinv calcFunc-finv calcFunc-fsolve calcFunc-gpoly | 667 | calcFunc-ffinv calcFunc-finv calcFunc-fsolve calcFunc-gpoly |
| 668 | calcFunc-integ calcFunc-poly calcFunc-prod calcFunc-roots | 668 | calcFunc-integ calcFunc-poly calcFunc-prod calcFunc-roots |
| 669 | calcFunc-solve calcFunc-sum calcFunc-table calcFunc-taylor | 669 | calcFunc-solve calcFunc-sum calcFunc-table calcFunc-taylor |
| @@ -672,7 +672,7 @@ math-integral-rational-funcs math-lcm-denoms math-looks-evenp | |||
| 672 | math-poly-all-roots math-prod-rec math-reject-solution math-solve-eqn | 672 | math-poly-all-roots math-prod-rec math-reject-solution math-solve-eqn |
| 673 | math-solve-for math-sum-rec math-try-integral) | 673 | math-solve-for math-sum-rec math-try-integral) |
| 674 | 674 | ||
| 675 | ("calcalg3" calc-Need-calc-alg-3 calcFunc-efit calcFunc-fit | 675 | ("calcalg3" calcFunc-efit calcFunc-fit |
| 676 | calcFunc-fitdummy calcFunc-fitparam calcFunc-fitvar | 676 | calcFunc-fitdummy calcFunc-fitparam calcFunc-fitvar |
| 677 | calcFunc-hasfitparams calcFunc-hasfitvars calcFunc-maximize | 677 | calcFunc-hasfitparams calcFunc-hasfitvars calcFunc-maximize |
| 678 | calcFunc-minimize calcFunc-ninteg calcFunc-polint calcFunc-ratint | 678 | calcFunc-minimize calcFunc-ninteg calcFunc-polint calcFunc-ratint |
| @@ -680,7 +680,7 @@ calcFunc-root calcFunc-wmaximize calcFunc-wminimize calcFunc-wroot | |||
| 680 | calcFunc-xfit math-find-minimum math-find-root math-ninteg-evaluate | 680 | calcFunc-xfit math-find-minimum math-find-root math-ninteg-evaluate |
| 681 | math-ninteg-midpoint math-ninteg-romberg math-poly-interp) | 681 | math-ninteg-midpoint math-ninteg-romberg math-poly-interp) |
| 682 | 682 | ||
| 683 | ("calc-arith" calc-Need-calc-arith calcFunc-abs calcFunc-abssqr | 683 | ("calc-arith" calcFunc-abs calcFunc-abssqr |
| 684 | calcFunc-add calcFunc-ceil calcFunc-decr calcFunc-deven calcFunc-dimag | 684 | calcFunc-add calcFunc-ceil calcFunc-decr calcFunc-deven calcFunc-dimag |
| 685 | calcFunc-dint calcFunc-div calcFunc-dnatnum calcFunc-dneg | 685 | calcFunc-dint calcFunc-div calcFunc-dnatnum calcFunc-dneg |
| 686 | calcFunc-dnonneg calcFunc-dnonzero calcFunc-dnumint calcFunc-dodd | 686 | calcFunc-dnonneg calcFunc-dnonzero calcFunc-dnumint calcFunc-dodd |
| @@ -706,7 +706,7 @@ math-pow-fancy math-pow-mod math-pow-of-zero math-pow-zero | |||
| 706 | math-quarter-integer math-round math-setup-declarations math-sqr | 706 | math-quarter-integer math-round math-setup-declarations math-sqr |
| 707 | math-sqr-float math-trunc-fancy math-trunc-special) | 707 | math-sqr-float math-trunc-fancy math-trunc-special) |
| 708 | 708 | ||
| 709 | ("calc-bin" calc-Need-calc-bin calcFunc-and calcFunc-ash | 709 | ("calc-bin" calcFunc-and calcFunc-ash |
| 710 | calcFunc-clip calcFunc-diff calcFunc-lsh calcFunc-not calcFunc-or | 710 | calcFunc-clip calcFunc-diff calcFunc-lsh calcFunc-not calcFunc-or |
| 711 | calcFunc-rash calcFunc-rot calcFunc-rsh calcFunc-xor math-clip | 711 | calcFunc-rash calcFunc-rot calcFunc-rsh calcFunc-xor math-clip |
| 712 | math-compute-max-digits math-convert-radix-digits math-float-parts | 712 | math-compute-max-digits math-convert-radix-digits math-float-parts |
| @@ -715,7 +715,7 @@ math-format-bignum-octal math-format-bignum-radix math-format-binary | |||
| 715 | math-format-radix math-format-radix-float math-integer-log2 | 715 | math-format-radix math-format-radix-float math-integer-log2 |
| 716 | math-power-of-2 math-radix-float-power) | 716 | math-power-of-2 math-radix-float-power) |
| 717 | 717 | ||
| 718 | ("calc-comb" calc-Need-calc-comb calc-report-prime-test | 718 | ("calc-comb" calc-report-prime-test |
| 719 | calcFunc-choose calcFunc-dfact calcFunc-egcd calcFunc-fact | 719 | calcFunc-choose calcFunc-dfact calcFunc-egcd calcFunc-fact |
| 720 | calcFunc-gcd calcFunc-lcm calcFunc-moebius calcFunc-nextprime | 720 | calcFunc-gcd calcFunc-lcm calcFunc-moebius calcFunc-nextprime |
| 721 | calcFunc-perm calcFunc-prevprime calcFunc-prfac calcFunc-prime | 721 | calcFunc-perm calcFunc-prevprime calcFunc-prfac calcFunc-prime |
| @@ -723,28 +723,28 @@ calcFunc-random calcFunc-shuffle calcFunc-stir1 calcFunc-stir2 | |||
| 723 | calcFunc-totient math-init-random-base math-member math-prime-test | 723 | calcFunc-totient math-init-random-base math-member math-prime-test |
| 724 | math-random-base) | 724 | math-random-base) |
| 725 | 725 | ||
| 726 | ("calccomp" calc-Need-calc-comp calcFunc-cascent calcFunc-cdescent | 726 | ("calccomp" calcFunc-cascent calcFunc-cdescent |
| 727 | calcFunc-cheight calcFunc-cwidth math-comp-ascent math-comp-descent | 727 | calcFunc-cheight calcFunc-cwidth math-comp-ascent math-comp-descent |
| 728 | math-comp-height math-comp-width math-compose-expr | 728 | math-comp-height math-comp-width math-compose-expr |
| 729 | math-composition-to-string math-stack-value-offset-fancy | 729 | math-composition-to-string math-stack-value-offset-fancy |
| 730 | math-vector-is-string math-vector-to-string) | 730 | math-vector-is-string math-vector-to-string) |
| 731 | 731 | ||
| 732 | ("calc-cplx" calc-Need-calc-cplx calcFunc-arg calcFunc-conj | 732 | ("calc-cplx" calcFunc-arg calcFunc-conj |
| 733 | calcFunc-im calcFunc-polar calcFunc-re calcFunc-rect math-complex | 733 | calcFunc-im calcFunc-polar calcFunc-re calcFunc-rect math-complex |
| 734 | math-fix-circular math-imaginary math-imaginary-i math-normalize-polar | 734 | math-fix-circular math-imaginary math-imaginary-i math-normalize-polar |
| 735 | math-polar math-want-polar) | 735 | math-polar math-want-polar) |
| 736 | 736 | ||
| 737 | ("calc-embed" calc-Need-calc-embed calc-do-embedded | 737 | ("calc-embed" calc-do-embedded |
| 738 | calc-do-embedded-activate calc-embedded-evaluate-expr | 738 | calc-do-embedded-activate calc-embedded-evaluate-expr |
| 739 | calc-embedded-modes-change calc-embedded-var-change) | 739 | calc-embedded-modes-change calc-embedded-var-change) |
| 740 | 740 | ||
| 741 | ("calc-fin" calc-Need-calc-fin calc-to-percentage calcFunc-ddb | 741 | ("calc-fin" calc-to-percentage calcFunc-ddb |
| 742 | calcFunc-fv calcFunc-fvb calcFunc-fvl calcFunc-irr calcFunc-irrb | 742 | calcFunc-fv calcFunc-fvb calcFunc-fvl calcFunc-irr calcFunc-irrb |
| 743 | calcFunc-nper calcFunc-nperb calcFunc-nperl calcFunc-npv calcFunc-npvb | 743 | calcFunc-nper calcFunc-nperb calcFunc-nperl calcFunc-npv calcFunc-npvb |
| 744 | calcFunc-pmt calcFunc-pmtb calcFunc-pv calcFunc-pvb calcFunc-pvl | 744 | calcFunc-pmt calcFunc-pmtb calcFunc-pv calcFunc-pvb calcFunc-pvl |
| 745 | calcFunc-rate calcFunc-rateb calcFunc-ratel calcFunc-sln calcFunc-syd) | 745 | calcFunc-rate calcFunc-rateb calcFunc-ratel calcFunc-sln calcFunc-syd) |
| 746 | 746 | ||
| 747 | ("calc-forms" calc-Need-calc-forms calcFunc-badd calcFunc-bsub | 747 | ("calc-forms" calcFunc-badd calcFunc-bsub |
| 748 | calcFunc-date calcFunc-day calcFunc-dsadj calcFunc-hms | 748 | calcFunc-date calcFunc-day calcFunc-dsadj calcFunc-hms |
| 749 | calcFunc-holiday calcFunc-hour calcFunc-incmonth calcFunc-incyear | 749 | calcFunc-holiday calcFunc-hour calcFunc-incmonth calcFunc-incyear |
| 750 | calcFunc-intv calcFunc-julian calcFunc-makemod calcFunc-minute | 750 | calcFunc-intv calcFunc-julian calcFunc-makemod calcFunc-minute |
| @@ -759,11 +759,11 @@ math-normalize-mod math-parse-date math-read-angle-brackets | |||
| 759 | math-setup-add-holidays math-setup-holidays math-setup-year-holidays | 759 | math-setup-add-holidays math-setup-holidays math-setup-year-holidays |
| 760 | math-sort-intv math-to-business-day math-to-hms) | 760 | math-sort-intv math-to-business-day math-to-hms) |
| 761 | 761 | ||
| 762 | ("calc-frac" calc-Need-calc-frac calc-add-fractions | 762 | ("calc-frac" calc-add-fractions |
| 763 | calc-div-fractions calc-mul-fractions calcFunc-fdiv calcFunc-frac | 763 | calc-div-fractions calc-mul-fractions calcFunc-fdiv calcFunc-frac |
| 764 | math-make-frac) | 764 | math-make-frac) |
| 765 | 765 | ||
| 766 | ("calc-funcs" calc-Need-calc-funcs calc-prob-dist calcFunc-bern | 766 | ("calc-funcs" calc-prob-dist calcFunc-bern |
| 767 | calcFunc-besJ calcFunc-besY calcFunc-beta calcFunc-betaB | 767 | calcFunc-besJ calcFunc-besY calcFunc-beta calcFunc-betaB |
| 768 | calcFunc-betaI calcFunc-erf calcFunc-erfc calcFunc-euler | 768 | calcFunc-betaI calcFunc-erf calcFunc-erfc calcFunc-euler |
| 769 | calcFunc-gamma calcFunc-gammaG calcFunc-gammaP calcFunc-gammaQ | 769 | calcFunc-gamma calcFunc-gammaG calcFunc-gammaP calcFunc-gammaQ |
| @@ -772,20 +772,18 @@ calcFunc-ltpn calcFunc-ltpp calcFunc-ltpt calcFunc-utpb calcFunc-utpc | |||
| 772 | calcFunc-utpf calcFunc-utpn calcFunc-utpp calcFunc-utpt | 772 | calcFunc-utpf calcFunc-utpn calcFunc-utpp calcFunc-utpt |
| 773 | math-bernoulli-number math-gammap1-raw) | 773 | math-bernoulli-number math-gammap1-raw) |
| 774 | 774 | ||
| 775 | ("calc-graph" calc-Need-calc-graph calc-graph-show-tty) | 775 | ("calc-graph" calc-graph-show-tty) |
| 776 | 776 | ||
| 777 | ("calc-help" calc-Need-calc-help) | 777 | ("calc-incom" calc-digit-dots) |
| 778 | 778 | ||
| 779 | ("calc-incom" calc-Need-calc-incom calc-digit-dots) | 779 | ("calc-keypd" calc-do-keypad |
| 780 | |||
| 781 | ("calc-keypd" calc-Need-calc-keypd calc-do-keypad | ||
| 782 | calc-keypad-x-left-click calc-keypad-x-middle-click | 780 | calc-keypad-x-left-click calc-keypad-x-middle-click |
| 783 | calc-keypad-x-right-click) | 781 | calc-keypad-x-right-click) |
| 784 | 782 | ||
| 785 | ("calc-lang" calc-Need-calc-lang calc-set-language | 783 | ("calc-lang" calc-set-language |
| 786 | math-read-big-balance math-read-big-rec) | 784 | math-read-big-balance math-read-big-rec) |
| 787 | 785 | ||
| 788 | ("calc-map" calc-Need-calc-map calc-get-operator calcFunc-accum | 786 | ("calc-map" calc-get-operator calcFunc-accum |
| 789 | calcFunc-afixp calcFunc-anest calcFunc-apply calcFunc-call | 787 | calcFunc-afixp calcFunc-anest calcFunc-apply calcFunc-call |
| 790 | calcFunc-fixp calcFunc-inner calcFunc-map calcFunc-mapa calcFunc-mapc | 788 | calcFunc-fixp calcFunc-inner calcFunc-map calcFunc-mapa calcFunc-mapc |
| 791 | calcFunc-mapd calcFunc-mapeq calcFunc-mapeqp calcFunc-mapeqr | 789 | calcFunc-mapd calcFunc-mapeq calcFunc-mapeqp calcFunc-mapeqr |
| @@ -796,11 +794,11 @@ calcFunc-rreduced calcFunc-rreducer math-build-call | |||
| 796 | math-calcFunc-to-var math-multi-subst math-multi-subst-rec | 794 | math-calcFunc-to-var math-multi-subst math-multi-subst-rec |
| 797 | math-var-to-calcFunc) | 795 | math-var-to-calcFunc) |
| 798 | 796 | ||
| 799 | ("calc-mtx" calc-Need-calc-mat calcFunc-det calcFunc-lud calcFunc-tr | 797 | ("calc-mtx" calcFunc-det calcFunc-lud calcFunc-tr |
| 800 | math-col-matrix math-lud-solve math-matrix-inv-raw math-matrix-lud | 798 | math-col-matrix math-lud-solve math-matrix-inv-raw math-matrix-lud |
| 801 | math-mul-mat-vec math-mul-mats math-row-matrix) | 799 | math-mul-mat-vec math-mul-mats math-row-matrix) |
| 802 | 800 | ||
| 803 | ("calc-math" calc-Need-calc-math calcFunc-alog calcFunc-arccos | 801 | ("calc-math" calcFunc-alog calcFunc-arccos |
| 804 | calcFunc-arccosh calcFunc-arcsin calcFunc-arcsincos calcFunc-arcsinh | 802 | calcFunc-arccosh calcFunc-arcsin calcFunc-arcsincos calcFunc-arcsinh |
| 805 | calcFunc-arctan calcFunc-arctan2 calcFunc-arctanh calcFunc-cos | 803 | calcFunc-arctan calcFunc-arctan2 calcFunc-arctanh calcFunc-cos |
| 806 | calcFunc-cosh calcFunc-deg calcFunc-exp calcFunc-exp10 calcFunc-expm1 | 804 | calcFunc-cosh calcFunc-deg calcFunc-exp calcFunc-exp10 calcFunc-expm1 |
| @@ -815,9 +813,9 @@ math-nearly-zerop math-nearly-zerop-float math-nth-root | |||
| 815 | math-sin-cos-raw math-sin-raw math-sqrt math-sqrt-float math-sqrt-raw | 813 | math-sin-cos-raw math-sin-raw math-sqrt math-sqrt-float math-sqrt-raw |
| 816 | math-tan-raw math-to-radians math-to-radians-2) | 814 | math-tan-raw math-to-radians math-to-radians-2) |
| 817 | 815 | ||
| 818 | ("calc-mode" calc-Need-calc-mode math-get-modes-vec) | 816 | ("calc-mode" math-get-modes-vec) |
| 819 | 817 | ||
| 820 | ("calc-poly" calc-Need-calc-poly calcFunc-apart calcFunc-expand | 818 | ("calc-poly" calcFunc-apart calcFunc-expand |
| 821 | calcFunc-expandpow calcFunc-factor calcFunc-factors calcFunc-nrat | 819 | calcFunc-expandpow calcFunc-factor calcFunc-factors calcFunc-nrat |
| 822 | calcFunc-pcont calcFunc-pdeg calcFunc-pdiv calcFunc-pdivide | 820 | calcFunc-pcont calcFunc-pdeg calcFunc-pdiv calcFunc-pdivide |
| 823 | calcFunc-pdivrem calcFunc-pgcd calcFunc-plead calcFunc-pprim | 821 | calcFunc-pdivrem calcFunc-pgcd calcFunc-plead calcFunc-pprim |
| @@ -830,7 +828,7 @@ math-partial-fractions math-poly-degree math-poly-deriv-coefs | |||
| 830 | math-poly-gcd-frac-list math-poly-modulus-rec math-ratpoly-p | 828 | math-poly-gcd-frac-list math-poly-modulus-rec math-ratpoly-p |
| 831 | math-to-ratpoly math-to-ratpoly-rec) | 829 | math-to-ratpoly math-to-ratpoly-rec) |
| 832 | 830 | ||
| 833 | ("calc-prog" calc-Need-calc-prog calc-default-formula-arglist | 831 | ("calc-prog" calc-default-formula-arglist |
| 834 | calc-execute-kbd-macro calc-finish-user-syntax-edit | 832 | calc-execute-kbd-macro calc-finish-user-syntax-edit |
| 835 | calc-fix-token-name calc-fix-user-formula calc-read-parse-table | 833 | calc-fix-token-name calc-fix-user-formula calc-read-parse-table |
| 836 | calc-read-parse-table-part calc-subsetp calc-write-parse-table | 834 | calc-read-parse-table-part calc-subsetp calc-write-parse-table |
| @@ -843,7 +841,7 @@ math-body-refers-to math-break math-composite-inequalities | |||
| 843 | math-do-defmath math-handle-for math-handle-foreach | 841 | math-do-defmath math-handle-for math-handle-foreach |
| 844 | math-normalize-logical-op math-return) | 842 | math-normalize-logical-op math-return) |
| 845 | 843 | ||
| 846 | ("calc-rewr" calc-Need-calc-rewr calcFunc-match calcFunc-matches | 844 | ("calc-rewr" calcFunc-match calcFunc-matches |
| 847 | calcFunc-matchnot calcFunc-rewrite calcFunc-vmatches | 845 | calcFunc-matchnot calcFunc-rewrite calcFunc-vmatches |
| 848 | math-apply-rewrites math-compile-patterns math-compile-rewrites | 846 | math-apply-rewrites math-compile-patterns math-compile-rewrites |
| 849 | math-flatten-lands math-match-patterns math-rewrite | 847 | math-flatten-lands math-match-patterns math-rewrite |
| @@ -851,43 +849,37 @@ math-rewrite-heads) | |||
| 851 | 849 | ||
| 852 | ("calc-rules" calc-CommuteRules calc-DistribRules calc-FactorRules | 850 | ("calc-rules" calc-CommuteRules calc-DistribRules calc-FactorRules |
| 853 | calc-FitRules calc-IntegAfterRules calc-InvertRules calc-JumpRules | 851 | calc-FitRules calc-IntegAfterRules calc-InvertRules calc-JumpRules |
| 854 | calc-MergeRules calc-Need-calc-rules calc-NegateRules | 852 | calc-MergeRules calc-NegateRules |
| 855 | calc-compile-rule-set) | 853 | calc-compile-rule-set) |
| 856 | 854 | ||
| 857 | ("calc-sel" calc-Need-calc-sel calc-auto-selection | 855 | ("calc-sel" calc-auto-selection |
| 858 | calc-delete-selection calc-encase-atoms calc-find-assoc-parent-formula | 856 | calc-delete-selection calc-encase-atoms calc-find-assoc-parent-formula |
| 859 | calc-find-parent-formula calc-find-sub-formula calc-prepare-selection | 857 | calc-find-parent-formula calc-find-sub-formula calc-prepare-selection |
| 860 | calc-preserve-point calc-replace-selections calc-replace-sub-formula | 858 | calc-preserve-point calc-replace-selections calc-replace-sub-formula |
| 861 | calc-roll-down-with-selections calc-roll-up-with-selections | 859 | calc-roll-down-with-selections calc-roll-up-with-selections |
| 862 | calc-sel-error) | 860 | calc-sel-error) |
| 863 | 861 | ||
| 864 | ("calcsel2" calc-Need-calc-sel-2) | 862 | ("calc-stat" calc-vector-op calcFunc-agmean |
| 865 | |||
| 866 | ("calc-stat" calc-Need-calc-stat calc-vector-op calcFunc-agmean | ||
| 867 | calcFunc-vcorr calcFunc-vcount calcFunc-vcov calcFunc-vflat | 863 | calcFunc-vcorr calcFunc-vcount calcFunc-vcov calcFunc-vflat |
| 868 | calcFunc-vgmean calcFunc-vhmean calcFunc-vmax calcFunc-vmean | 864 | calcFunc-vgmean calcFunc-vhmean calcFunc-vmax calcFunc-vmean |
| 869 | calcFunc-vmeane calcFunc-vmedian calcFunc-vmin calcFunc-vpcov | 865 | calcFunc-vmeane calcFunc-vmedian calcFunc-vmin calcFunc-vpcov |
| 870 | calcFunc-vprod calcFunc-vpsdev calcFunc-vpvar calcFunc-vsdev | 866 | calcFunc-vprod calcFunc-vpsdev calcFunc-vpvar calcFunc-vsdev |
| 871 | calcFunc-vsum calcFunc-vvar math-flatten-many-vecs) | 867 | calcFunc-vsum calcFunc-vvar math-flatten-many-vecs) |
| 872 | 868 | ||
| 873 | ("calc-store" calc-Need-calc-store calc-read-var-name | 869 | ("calc-store" calc-read-var-name |
| 874 | calc-store-value calc-var-name) | 870 | calc-store-value calc-var-name) |
| 875 | 871 | ||
| 876 | ("calc-stuff" calc-Need-calc-stuff calc-explain-why calcFunc-clean | 872 | ("calc-stuff" calc-explain-why calcFunc-clean |
| 877 | calcFunc-pclean calcFunc-pfloat calcFunc-pfrac) | 873 | calcFunc-pclean calcFunc-pfloat calcFunc-pfrac) |
| 878 | 874 | ||
| 879 | ("calc-trail" calc-Need-calc-trail) | 875 | ("calc-units" calcFunc-usimplify |
| 880 | |||
| 881 | ("calc-undo" calc-Need-calc-undo) | ||
| 882 | |||
| 883 | ("calc-units" calc-Need-calc-units calcFunc-usimplify | ||
| 884 | math-build-units-table math-build-units-table-buffer | 876 | math-build-units-table math-build-units-table-buffer |
| 885 | math-check-unit-name math-convert-temperature math-convert-units | 877 | math-check-unit-name math-convert-temperature math-convert-units |
| 886 | math-extract-units math-remove-units math-simplify-units | 878 | math-extract-units math-remove-units math-simplify-units |
| 887 | math-single-units-in-expr-p math-to-standard-units | 879 | math-single-units-in-expr-p math-to-standard-units |
| 888 | math-units-in-expr-p) | 880 | math-units-in-expr-p) |
| 889 | 881 | ||
| 890 | ("calc-vec" calc-Need-calc-vec calcFunc-append calcFunc-appendrev | 882 | ("calc-vec" calcFunc-append calcFunc-appendrev |
| 891 | calcFunc-arrange calcFunc-cnorm calcFunc-cons calcFunc-cross | 883 | calcFunc-arrange calcFunc-cnorm calcFunc-cons calcFunc-cross |
| 892 | calcFunc-ctrn calcFunc-cvec calcFunc-diag calcFunc-find | 884 | calcFunc-ctrn calcFunc-cvec calcFunc-diag calcFunc-find |
| 893 | calcFunc-getdiag calcFunc-grade calcFunc-head calcFunc-histogram | 885 | calcFunc-getdiag calcFunc-grade calcFunc-head calcFunc-histogram |
| @@ -906,7 +898,7 @@ math-dimension-error math-dot-product math-flatten-vector math-map-vec | |||
| 906 | math-map-vec-2 math-mat-col math-mimic-ident math-prepare-set | 898 | math-map-vec-2 math-mat-col math-mimic-ident math-prepare-set |
| 907 | math-read-brackets math-reduce-cols math-reduce-vec math-transpose) | 899 | math-read-brackets math-reduce-cols math-reduce-vec math-transpose) |
| 908 | 900 | ||
| 909 | ("calc-yank" calc-Need-calc-yank calc-alg-edit calc-clean-newlines | 901 | ("calc-yank" calc-alg-edit calc-clean-newlines |
| 910 | calc-do-grab-rectangle calc-do-grab-region calc-finish-stack-edit | 902 | calc-do-grab-rectangle calc-do-grab-region calc-finish-stack-edit |
| 911 | calc-force-refresh calc-locate-cursor-element calc-show-edit-buffer) | 903 | calc-force-refresh calc-locate-cursor-element calc-show-edit-buffer) |
| 912 | 904 | ||
| @@ -1655,47 +1647,45 @@ calc-kill calc-kill-region calc-yank)))) | |||
| 1655 | 1647 | ||
| 1656 | (defun calc-load-everything () | 1648 | (defun calc-load-everything () |
| 1657 | (interactive) | 1649 | (interactive) |
| 1658 | (require 'calc-macs) ; calc-macs.el | 1650 | (require 'calc-aent) |
| 1659 | (calc-record-list nil) ; calc-misc.el | 1651 | (require 'calc-alg) |
| 1660 | (math-read-exprs "0") ; calc-aent.el | 1652 | (require 'calc-arith) |
| 1661 | 1653 | (require 'calc-bin) | |
| 1662 | ;;;; (Loads here) | 1654 | (require 'calc-comb) |
| 1663 | (calc-Need-calc-alg-2) | 1655 | (require 'calc-cplx) |
| 1664 | (calc-Need-calc-alg-3) | 1656 | (require 'calc-embed) |
| 1665 | (calc-Need-calc-alg) | 1657 | (require 'calc-fin) |
| 1666 | (calc-Need-calc-arith) | 1658 | (require 'calc-forms) |
| 1667 | (calc-Need-calc-bin) | 1659 | (require 'calc-frac) |
| 1668 | (calc-Need-calc-comb) | 1660 | (require 'calc-funcs) |
| 1669 | (calc-Need-calc-comp) | 1661 | (require 'calc-graph) |
| 1670 | (calc-Need-calc-cplx) | 1662 | (require 'calc-help) |
| 1671 | (calc-Need-calc-embed) | 1663 | (require 'calc-incom) |
| 1672 | (calc-Need-calc-fin) | 1664 | (require 'calc-keypd) |
| 1673 | (calc-Need-calc-forms) | 1665 | (require 'calc-lang) |
| 1674 | (calc-Need-calc-frac) | 1666 | (require 'calc-macs) |
| 1675 | (calc-Need-calc-funcs) | 1667 | (require 'calc-map) |
| 1676 | (calc-Need-calc-graph) | 1668 | (require 'calc-math) |
| 1677 | (calc-Need-calc-help) | 1669 | (require 'calc-misc) |
| 1678 | (calc-Need-calc-incom) | 1670 | (require 'calc-mode) |
| 1679 | (calc-Need-calc-keypd) | 1671 | (require 'calc-mtx) |
| 1680 | (calc-Need-calc-lang) | 1672 | (require 'calc-poly) |
| 1681 | (calc-Need-calc-map) | 1673 | (require 'calc-prog) |
| 1682 | (calc-Need-calc-mat) | 1674 | (require 'calc-rewr) |
| 1683 | (calc-Need-calc-math) | 1675 | (require 'calc-rules) |
| 1684 | (calc-Need-calc-mode) | 1676 | (require 'calc-sel) |
| 1685 | (calc-Need-calc-poly) | 1677 | (require 'calc-stat) |
| 1686 | (calc-Need-calc-prog) | 1678 | (require 'calc-store) |
| 1687 | (calc-Need-calc-rewr) | 1679 | (require 'calc-stuff) |
| 1688 | (calc-Need-calc-rules) | 1680 | (require 'calc-trail) |
| 1689 | (calc-Need-calc-sel-2) | 1681 | (require 'calc-undo) |
| 1690 | (calc-Need-calc-sel) | 1682 | (require 'calc-units) |
| 1691 | (calc-Need-calc-stat) | 1683 | (require 'calc-vec) |
| 1692 | (calc-Need-calc-store) | 1684 | (require 'calc-yank) |
| 1693 | (calc-Need-calc-stuff) | 1685 | (require 'calcalg2) |
| 1694 | (calc-Need-calc-trail) | 1686 | (require 'calcalg3) |
| 1695 | (calc-Need-calc-undo) | 1687 | (require 'calccomp) |
| 1696 | (calc-Need-calc-units) | 1688 | (require 'calcsel2) |
| 1697 | (calc-Need-calc-vec) | ||
| 1698 | (calc-Need-calc-yank) | ||
| 1699 | 1689 | ||
| 1700 | (message "All parts of Calc are now loaded")) | 1690 | (message "All parts of Calc are now loaded")) |
| 1701 | 1691 | ||
| @@ -2581,20 +2571,6 @@ calc-kill calc-kill-region calc-yank)))) | |||
| 2581 | (cons (car x) (mapcar 'math-evaluate-expr-rec (cdr x)))))) | 2571 | (cons (car x) (mapcar 'math-evaluate-expr-rec (cdr x)))))) |
| 2582 | x)) | 2572 | x)) |
| 2583 | 2573 | ||
| 2584 | (defmacro math-defsimplify (funcs &rest code) | ||
| 2585 | (append '(progn (math-need-std-simps)) | ||
| 2586 | (mapcar (function | ||
| 2587 | (lambda (func) | ||
| 2588 | (list 'put (list 'quote func) ''math-simplify | ||
| 2589 | (list 'nconc | ||
| 2590 | (list 'get (list 'quote func) ''math-simplify) | ||
| 2591 | (list 'list | ||
| 2592 | (list 'function | ||
| 2593 | (append '(lambda (math-simplify-expr)) | ||
| 2594 | code))))))) | ||
| 2595 | (if (symbolp funcs) (list funcs) funcs)))) | ||
| 2596 | (put 'math-defsimplify 'lisp-indent-hook 1) | ||
| 2597 | |||
| 2598 | (defun math-any-floats (expr) | 2574 | (defun math-any-floats (expr) |
| 2599 | (if (Math-primp expr) | 2575 | (if (Math-primp expr) |
| 2600 | (math-floatp expr) | 2576 | (math-floatp expr) |
| @@ -3353,5 +3329,6 @@ A key may contain additional specs for Inverse, Hyperbolic, and Inv+Hyp.") | |||
| 3353 | (run-hooks 'calc-ext-load-hook) | 3329 | (run-hooks 'calc-ext-load-hook) |
| 3354 | 3330 | ||
| 3355 | (provide 'calc-ext) | 3331 | (provide 'calc-ext) |
| 3332 | |||
| 3356 | ;;; arch-tag: 1814ba7f-a390-49dc-9e25-a5adc205e97e | 3333 | ;;; arch-tag: 1814ba7f-a390-49dc-9e25-a5adc205e97e |
| 3357 | ;;; calc-ext.el ends here | 3334 | ;;; calc-ext.el ends here |