Jay Belanger
0b504d64af
(calcAlg-edit, calcAlg-enter): Remove reference to calc-previous-alg-entry.
...
(calcAlg-previous): Use previous-history-element instead of
calc-previous-alg-entry.
(calc-do-alg-entry): Add history to reading from minibuffer.
Change keybinding for calcAlg-plus-minus, add keybindings for
previous-history-element and next-history-element.
(calc-alg-entry-history, calc-quick-calc-history): New variables.
(calc-do-quick-calc): Use calc-quick-calc-history.
Remove reference to calc-previous-alg-entry.
(calc-alg-entry): Use calc-alg-entry-history.
2006-07-20 20:23:06 +00:00
Jay Belanger
09ea57eaca
Update copyright year.
2006-02-05 16:31:42 +00:00
Jay Belanger
ed805bee9d
Updated copyright information.
2005-07-14 19:30:13 +00:00
Jay Belanger
35cdbd3051
(calc-arg-values): Declare it.
2005-05-28 04:40:31 +00:00
Jay Belanger
36692c4a90
(math-read-token): Replace string-to-int by string-to-number.
2005-05-02 19:40:50 +00:00
Jay Belanger
bf7bae80d7
(math-read-replacement-list): Add subscripts.
...
(math-read-subscripts): New variable.
(math-read-preprocess-string): Process subscripts.
2005-04-05 03:50:26 +00:00
Jay Belanger
dba763eec4
(math-read-token): Add local variable.
2005-02-19 19:59:49 +00:00
Jay Belanger
a6ab3125f2
(math-read-token): Separate the TeX and LaTeX parts.
2005-01-31 21:51:34 +00:00
Jay Belanger
84d77b1eb3
(math-read-token): Check for smallmatrix environment.
2005-01-31 09:16:44 +00:00
Jay Belanger
8d5cd17257
(math-read-token): Read LaTeX matrices.
2005-01-31 09:05:27 +00:00
Jay Belanger
434e689980
(math-read-token): Add support for LaTeX.
2005-01-31 06:21:31 +00:00
Jay Belanger
a1a6b42850
(calcAlg-blank-matching-open): Temporarily adjust the syntax of both
...
delimiters of half-open intervals.
2004-12-19 06:59:33 +00:00
Jay Belanger
c59d10e073
(math-read-replacement-list, math-read-superscripts): Move from
...
calc-ext.el.
(math-read-preprocess-string): Move from calc-ext.el.
2004-12-08 06:09:20 +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
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
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
c4446fc2e9
(math-read-exprs): Filter input through math-read-preprocess-string.
2004-11-23 05:58:20 +00:00
Jay Belanger
3cedbf7217
(calc-do-quick-calc): Use kill-new to append string to kill-ring.
...
(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.
2004-11-11 05:48:50 +00:00
Jay Belanger
abd880c33e
(math-read-exprs, math-read-expr-list, math-read-expr-level,
...
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.
2004-11-09 20:32:37 +00:00
Jay Belanger
1480882c5f
(calc-alg-ent-map, calc-alg-ent-esc-map): Declared these variables
...
with defvar.
(calc-do-alg-entry): Since `calc-alg-ent-map' is bound, only check to
see if it is non-nil.
2004-10-21 19:20:11 +00:00
Jay Belanger
aa9208fbc7
(calcAlg-previous): Changed the regexp to the end of buffer regexp.
2004-10-19 15:34:38 +00:00
Jay Belanger
f1625eaa20
(calc-do-alg-entry): Remove Emacs version check. Use `copy-keymap' to
...
copy `esc-map'.
2004-10-19 14:22:47 +00:00
Miles Bader
ab5796a9f9
Add arch taglines
2003-09-01 15:45:59 +00:00
Juanma Barranquero
a1506d2977
Trailing whitepace deleted.
2003-02-04 13:24:35 +00:00
Deepak Goel
442a3e38fc
*** empty log message ***
2003-01-15 14:58:11 +00:00
Deepak Goel
e1d290e211
Add new maintainer (deego).
2003-01-15 14:56:17 +00:00
Colin Walters
3132f345bc
Change all toplevel setq' forms to
defvar' forms, and move them
...
before their first use. Use `when', `unless'. Remove trailing
periods from error forms. Add description and headers suggested by
Emacs Lisp coding conventions.
2001-11-19 07:44:56 +00:00
Colin Walters
07ff2bc860
Style cleanup; don't put closing parens on their own line, add "foo.el
...
ends here" to each file, and update copyright date.
2001-11-14 08:59:18 +00:00
Eli Zaretskii
4db5660258
(calc-do-alg-entry): Use
...
`blink-paren-function' instead of `blink-paren-hook'.
2001-11-13 07:27:27 +00:00
Eli Zaretskii
f20be8fee3
(toplevel): Require calc-macs during compilation.
...
(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'.
2001-11-11 10:26:44 +00:00
Eli Zaretskii
136211a997
Initial import of Calc 2.02f.
2001-11-06 18:59:06 +00:00