comparison lisp/ChangeLog @ 86502:1f48ff31771c

*** empty log message ***
author Jay Belanger <jay.p.belanger@gmail.com>
date Tue, 27 Nov 2007 05:04:28 +0000
parents 706e04794681
children 2c08ad76fc1f
comparison
equal deleted inserted replaced
86501:9c534c544c8c 86502:1f48ff31771c
52 (check-declare-verify): Handle define-generic-mode, 52 (check-declare-verify): Handle define-generic-mode,
53 define-global(ized)-minor-mode, define-obsolete-function-alias. 53 define-global(ized)-minor-mode, define-obsolete-function-alias.
54 54
55 2007-11-27 Jay Belanger <jay.p.belanger@gmail.com> 55 2007-11-27 Jay Belanger <jay.p.belanger@gmail.com>
56 56
57 * calc-menu.el (calc-modes-menu): Add normal and incomplete 57 * calc/calc-menu.el (calc-modes-menu): Add normal and incomplete
58 algebraic modes. 58 algebraic modes.
59
60 * calc/calc-aent.el (calc-refresh-evaltos, calc-execute-kbd-macro)
61 (math-is-true, calc-explain-why, calc-alg-edit)
62 (math-composite-inequalities, math-flatten-lands)
63 (math-multi-subst, calcFunc-vmatches, math-simplify)
64 (math-known-matrixp, math-parse-fortran-subscr, math-to-radians-2)
65 (math-read-string, math-read-brackets, math-read-angle-brackets):
66 Declare as functions.
67
68 * calc/calcalg3.el (calc-fit-s-shaped-logistic-curve)
69 (calc-fit-bell-shaped-logistic-curve)
70 (calc-fit-hubbert-linear-curve, calc-graph-add-curve)
71 (calc-graph-lookup, calc-graph-set-styles, math-min-list)
72 (math-max-list): Declare as functions.
73 (math-map-binop): New function.
74 (calc-curve-fit): Replace `mapcar*' by `math-map-binop'.
75
76 * calc/calc.el (calc-set-language, calc-edit-finish)
77 (calc-edit-cancel, calc-do-quick-calc, calc-do-calc-eval)
78 (calc-do-keypad, calcFunc-unixtime, math-parse-date)
79 (math-lessp, calc-embedded-finish-command)
80 (calc-embedded-select-buffer, calc-embedded-mode-line-change)
81 (calc-push-list-in-macro, calc-replace-selections)
82 (calc-record-list, calc-normalize-fancy, calc-do-handle-whys)
83 (calc-top-selected, calc-sel-error, calc-pop-stack-in-macro)
84 (calc-embedded-stack-change, calc-refresh-evaltos)
85 (calc-do-refresh, calc-binary-op-fancy, calc-unary-op-fancy)
86 (calc-delete-selection, calc-alg-digit-entry, calc-alg-entry)
87 (calc-dots, calc-temp-minibuffer-message, math-read-radix-digit)
88 (calc-digit-dots, math-normalize-fancy, math-normalize-nonstandard)
89 (math-recompile-eval-rules, math-apply-rewrites, calc-record-why)
90 (math-dimension-error, calc-incomplete-error, math-float-fancy)
91 (math-neg-fancy, math-zerop, calc-add-fractions)
92 (math-add-objects-fancy, math-add-symb-fancy, math-mul-zero)
93 (calc-mul-fractions, math-mul-objects-fancy, math-mul-symb-fancy)
94 (math-reject-arg, math-div-by-zero, math-div-zero, math-make-frac)
95 (calc-div-fractions, math-div-objects-fancy, math-div-symb-fancy)
96 (math-compose-expr, math-comp-width, math-composition-to-string)
97 (math-stack-value-offset-fancy, math-format-flat-expr-fancy)
98 (math-adjust-fraction, math-format-binary, math-format-radix)
99 (math-group-float, math-mod, math-format-number-fancy)
100 (math-format-bignum-fancy, math-read-number-fancy)
101 (calc-do-grab-region, calc-do-grab-rectangle, calc-do-embedded)
102 (calc-do-embedded-activate, math-do-defmath)
103 (calc-load-everything): Declare as functions.
104
105 * calc/calc-ext.el (math-clip, math-round, math-simplify)
106 (math-simplify-extended, math-simplify-units, calc-set-language)
107 (calc-flush-caches, calc-save-modes, calc-embedded-modes-change)
108 (calc-embedded-var-change, math-mul-float, math-arctan-raw)
109 (math-sqrt-float, math-exp-minus-1-raw, math-normalize-polar)
110 (math-normalize-hms, math-normalize-mod, math-make-sdev)
111 (math-make-intv, math-normalize-logical-op, math-possible-signs)
112 (math-infinite-dir, math-calcFunc-to-var)
113 (calc-embedded-evaluate-expr, math-known-nonzerop)
114 (math-read-expr-level, math-read-big-rec, math-read-big-balance)
115 (math-format-date, math-vector-is-string, math-vector-to-string)
116 (math-format-radix-float, math-compose-expr, math-abs)
117 (math-format-bignum-binary, math-format-bignum-octal)
118 (math-format-bignum-hex, math-format-bignum-radix)
119 (math-compute-max-digits): Declare as functions.
120 (math-provably-realp): Fix typo.
121
122 * calc/calc-forms.el (calendar-current-time-zone)
123 (calendar-absolute-from-gregorian, dst-in-effect): Declare as
124 functions.
125
126 * calc/calc-help.el (Info-goto-node, Info-last): Declare as
127 functions.
128
129 * calc/calc-lang.el (math-read-factor, math-read-expr-level):
130 Declare as functions.
131
132 * calc/calc-macs.el (math-zerop, math-negp, math-looks-negp)
133 (math-posp, math-compare, math-bignum, math-compare-bignum):
134 Declare as functions.
135
136 * calc/calc-misc.el (calc-do-keypad, calc-inv-hyp-prefix-help)
137 (calc-inverse-prefix-help, calc-hyperbolic-prefix-help)
138 (calc-explain-why, calc-clear-command-flag)
139 (calc-roll-down-with-selections, calc-roll-up-with-selections)
140 (calc-last-args, calc-is-inverse, calc-do-prefix-help)
141 (math-objvecp, math-known-scalarp, math-vectorp, math-matrixp)
142 (math-trunc-special, math-trunc-fancy, math-floor-special)
143 (math-floor-fancy, math-square-matrixp, math-matrix-inv-raw)
144 (math-known-matrixp, math-mod-fancy, math-pow-of-zero)
145 (math-pow-zero, math-pow-fancy): Declare as functions.
146
147 * calc/calc-mode.el (calc-embedded-save-original-modes):
148 Declare as a function.
149
150 * calc/calc-nlfit.el (calc-get-fit-variables, math-map-binop):
151 Declare as functions.
152 (math-nlfit-make-matrix, math-nlfit-find-qmax, math-nlfit-fit)
153 (math-nlfit-fit-curve, calc-fit-hubbert-linear-curve):
154 Replace `mapcar*' by `math-map-binop'.
155 (math-nlfit-make-matrix): Replace `copy-list' with `copy-sequence'.
156
157 * calc/calc-prog.el (edmacro-format-keys,edmacro-parse-keys)
158 (math-read-expr-level): Declare as functions.
159
160 * calc/calc-vec.el (math-read-expr-level): Declare as a function.
59 161
60 2007-11-26 Stefan Monnier <monnier@iro.umontreal.ca> 162 2007-11-26 Stefan Monnier <monnier@iro.umontreal.ca>
61 163
62 * emacs-lisp/lisp.el (end-of-defun): Restructure so that 164 * emacs-lisp/lisp.el (end-of-defun): Restructure so that
63 end-of-defun-function is called consistently, even for negative 165 end-of-defun-function is called consistently, even for negative