| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
delimiters of half-open intervals.
|
|
|
|
|
| |
calc-ext.el.
(math-read-preprocess-string): Move from calc-ext.el.
|
|
|
|
| |
(calc-Need-calc-aent): Remove it.
|
|
|
|
|
|
|
| |
(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.
|
|
|
|
|
|
|
| |
(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.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(calc-alg-exp, math-toks, math-exp-pos,math-exp-old-pos)
(math-exp-token, math-exp-keep-spaces, math-exp-str): New variables.
(calc-do-alg-entry, calcAlg-equals, calcAlg-edit, calcAlg-enter): Use
declared variable calc-alg-exp.
(math-build-parse-table, math-find-user-token): Use declared variable
math-toks.
(math-read-exprs, math-read-token, calc-check-user-syntax,
calc-match-user-syntax, match-factor-after, math-read-factor): Use
declared variables math-exp-pos math-exp-old-pos.
(math-read-exprs, math-read-token, math-read-expr-level)
(calc-check-user-syntax, calc-match-user-syntax, match-factor-after)
(math-read-factor): Use declared variable math-exp-token.
(math-read-exprs, math-read-expr-list, math-read-token,
math-read-factor): Use declared variable math-exp-keep-spaces.
(math-read-exprs, math-read-token): Use declared variable
math-exp-str.
(calc-match-user-syntax): Made m a local variable.
|
|
|
|
|
|
| |
math-read-token, calc-check-user-syntax, calc-match-user-syntax,
math-read-if, math-factor-after, math-read-factor): Use
declared variable math-expr-data.
|
|
|
|
|
|
|
| |
with defvar.
(calc-do-alg-entry): Since `calc-alg-ent-map' is bound, only check to
see if it is non-nil.
|
| |
|
|
|
|
| |
copy `esc-map'.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
before their first use. Use `when', `unless'. Remove trailing
periods from error forms. Add description and headers suggested by
Emacs Lisp coding conventions.
|
|
|
|
| |
ends here" to each file, and update copyright date.
|
|
|
|
| |
`blink-paren-function' instead of `blink-paren-hook'.
|
|
|
|
|
|
|
| |
(calc-do-quick-calc): Use `frame-width' instead of `screen-width'.
(calcAlg-edit): Use `minibuffer-contents' instead of `buffer-string'.
(calcAlg-enter): Likewise.
(calcAlg-enter): Use `minibuffer-prompt-end' instead of `point-min'.
|
|
|