mirror of
git://git.sv.gnu.org/emacs.git
synced 2025-12-16 19:00:55 -08:00
* lisp/calc/calc-ext.el: Use lexical-binding, silence warnings. (calc-init-extensions): Remove a few functions which can't be called directly since they depend on dynamically scoped vars. (calc-embedded-quiet): Declare. (math-defcache): Use 'declare'. (math-normalize-a): Remove declaration. (math-normalize-nonstandard): Receive 'a' as arg instead. (math-defintegral): Use 'declare'. (math-exp-pos, math-exp-old-pos, math-exp-keep-spaces, math-rb-h2) (math-read-big-baseline, math-read-big-h2, math-read-big-err-msg) (math-exp-token, math-expr-data, math-exp-str): Declare. (math-map-tree, math-read-expr): Avoid dynvars as formal arguments. * lisp/calc/calc-poly.el: Use lexical-binding, silence warnings. Turn some comments into docstrings. (math-poly-div): Avoid dynvars as formal arguments. (math-poly-base-top-expr): Move declaration before first use. (calcFunc-factors, math-factor-expr, math-factor-expr-try) (calcFunc-factor): Avoid dynvars as formal arguments. * lisp/calc/calc.el: Use lexical-binding, silence warnings. (math-normalize-a): Remove. (math-normalize): Use lexical var 'a' instead. (math-svo-c): Remove. (math-stack-value-offset): Pass 'c' explicitly as arg to math-stack-value-offset-fancy instead. * lisp/calc/calccomp.el: Use lexical-binding, silence warnings. (math-svo-c): Remove. (math-stack-value-offset-fancy): Use new arg 'c' instead. (math-comp-to-string-flat): Avoid dynvars as formal arguments. |
||
|---|---|---|
| .. | ||
| calc-aent.el | ||
| calc-alg.el | ||
| calc-arith.el | ||
| calc-bin.el | ||
| calc-comb.el | ||
| calc-cplx.el | ||
| calc-embed.el | ||
| calc-ext.el | ||
| calc-fin.el | ||
| calc-forms.el | ||
| calc-frac.el | ||
| calc-funcs.el | ||
| calc-graph.el | ||
| calc-help.el | ||
| calc-incom.el | ||
| calc-keypd.el | ||
| calc-lang.el | ||
| calc-macs.el | ||
| calc-map.el | ||
| calc-math.el | ||
| calc-menu.el | ||
| calc-misc.el | ||
| calc-mode.el | ||
| calc-mtx.el | ||
| calc-nlfit.el | ||
| calc-poly.el | ||
| calc-prog.el | ||
| calc-rewr.el | ||
| calc-rules.el | ||
| calc-sel.el | ||
| calc-stat.el | ||
| calc-store.el | ||
| calc-stuff.el | ||
| calc-trail.el | ||
| calc-undo.el | ||
| calc-units.el | ||
| calc-vec.el | ||
| calc-yank.el | ||
| calc.el | ||
| calcalg2.el | ||
| calcalg3.el | ||
| calccomp.el | ||
| calcsel2.el | ||