Jay Belanger
ae6bc504c0
calc-aent.el (math-read-token, math-find-user-tokens):
...
calc-lang.el (math-read-big-rec, math-lang-read-symbol)
(math-compose-tex-func):
calccomp.el (math-compose-expr):
calc-ext.el (math-format-flat-expr-fancy):
calc-store.el (calc-read-var-name):
calc-units.el (calc-explain-units-rec): Allow Greek letters.
calc.el (var-π, var-φ, var-γ): New variables.
calc-aent.el (math-read-replacement-list): Add "micro" symbol.
calc-units.el (math-unit-prefixes): Add mu for micro.
(math-standard-units): Add units.
2010-05-14 23:50:25 -05:00
Glenn Morris
114f9c9679
Add 2010 to copyright years.
2010-01-13 00:35:10 -08:00
Jay Belanger
91ca6606a6
(math-compose-tex-sqrt): New function (previously commented out).
...
(math-special-function-table): Use `math-compose-tex-sqrt' to compose
sqrts in TeX and LaTeX mode.
2009-01-11 19:14:59 +00:00
Glenn Morris
ae940284fa
Add 2009 to copyright years.
2009-01-05 03:18:22 +00:00
Glenn Morris
662c9c64ae
Switch to recommended form of GPLv3 permissions notice.
2008-05-06 03:16:00 +00:00
Stefan Monnier
cbee283dd7
Fix up comment convention on the arch-tag lines.
2008-04-10 14:10:46 +00:00
Miles Bader
59ce725a3b
Merge from emacs--rel--22
...
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-987
2008-01-08 20:46:54 +00:00
Glenn Morris
8b72699e88
Add 2008 to copyright years.
2008-01-07 01:14:52 +00:00
Jay Belanger
591b5f7a3a
(math-complex-format): Add giac.
2007-12-29 04:27:46 +00:00
Jay Belanger
3727575538
(calc-yacas-language, calc-maxima-language, calc-giac-language)
...
(math-yacas-parse-Sum, math-yacas-compose-sum)
(math-yacas-compose-deriv, math-yacas-compose-taylor)
(math-maxima-parse-subst, math-maxima-parse-taylor)
(math-maxima-compose-taylor, math-maxima-compose-subst)
(math-maxima-compose-if, math-lang-switch-args)
(math-lang-compose-switch-args, math-read-giac-subscr):
New functions.
(calc-lang-allow-underscores, calc-lang-allow-percentsigns)
(calc-lang-brackets-are-subscripts, calc-lang-c-type-hex):
Add languages.
(math-vector-brackets, math-complex-format, math-variable-table)
(math-parse-table, math-oper-table, math-function-table)
(math-special-function-table, math-compose-subscr):
Add values for new languages.
2007-12-29 00:56:17 +00:00
Jay Belanger
8c1bb9603f
(calc-lang-allow-percentsigns): Declare as a variable.
2007-12-26 16:04:51 +00:00
Jay Belanger
c65d038099
(calc-lang-name): New property name.
2007-12-11 04:04:26 +00:00
Jay Belanger
3ae7df7962
(math-compose-var): Adjust declaration.
...
(math-var-formatter, math-compose-tex-var): Use adjusted `math-compose-var'.
2007-12-02 20:00:58 +00:00
Jay Belanger
105140567b
(math-compose-var): Fix declaration.
2007-12-02 03:45:14 +00:00
Jay Belanger
7cf2461032
(math-compose-vector, math-compose-var, math-tex-expr-is-flat):
...
Declare as functions.
(calc-lang-slash-idiv, calc-lang-allow-underscores)
math-comp-left-bracket, math-comp-right-bracket, math-comp-comma)
(math-comp-vector-prec): Declare as variables.
(math-var-formatter, math-matrix-formatter,math-lang-adjust-words)
(math-lang-read-symbol, math-land-read, math-punc-table)
(math-compose-subscr,math-dots,math-func-formatter): New property
names to store language specific information.
(math-compose-tex-var, math-compose-tex-intv)
(math-compose-maple-intv, math-compose-eqn-intv, math-compose-tex-sum)
(math-compose-tex-func, math-compose-tex-intv): New functions.
(math-eqn-ignore-words,math-tex-ignore-words,math-latex-ignore-words):
Move from calc.el.
(math-special-function-table): Add entries for tex.
(calc-lang-slash-idiv, calc-lang-allows-underscores): New variables.
(math-compose-latex-frac): Rename from `math-latex-print-frac'.
(math-compose-tex-matrix, math-compose-eqn-matrix)
(math-eqn-special-functions): Move from calccomp.el
2007-12-02 03:17:22 +00:00
Jay Belanger
41f4eebc99
(math-read-factor, math-read-expr-level): Declare as functions.
2007-11-27 04:05:19 +00:00
Jay Belanger
fda9b316f8
(math-oper-table): Fix typo. Reduce precedence of "/" for TeX.
2007-11-16 04:15:23 +00:00
Jay Belanger
ca54ae34f4
(math-oper-table): Lower precedence of negation for C, TeX, and eqn.
2007-10-27 20:25:45 +00:00
Miles Bader
9aecacd08a
Merge from emacs--rel--22
...
Patches applied:
* emacs--rel--22 (patch 70-73)
- Update from CVS
2007-07-25 Glenn Morris <rgm@gnu.org>
* Relicense all FSF files to GPLv3 or later.
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-828
2007-07-26 05:28:10 +00:00
Glenn Morris
075969b476
Switch license to GPLv3 or later.
2007-07-25 03:51:22 +00:00
Jay Belanger
09be88b3d3
(calc-set-language,math-read-big-rec): Let math-expr-opers equal the
...
function math-standard-ops rather than the variable
math-standard-opers.
2007-06-20 04:15:12 +00:00
Jay Belanger
e8fff8ed68
Update maintainer's address.
2007-04-23 21:30:42 +00:00
Glenn Morris
7c671b23f3
Change form of license text to match rest of Emacs.
2007-03-19 20:59:53 +00:00
Glenn Morris
f0fa15c5e5
Add 2007 to copyright years.
2007-01-21 02:48:43 +00:00
Jay Belanger
eb8c8b0455
Add Greek letters to math-variable-table properties of tex.
2006-09-22 17:46:21 +00:00
Jay Belanger
09ea57eaca
Update copyright year.
2006-02-05 16:31:42 +00:00
Jay Belanger
68f9050ff0
(math-oper-table): Raise the precedence of "/" in TeX mode.
2005-09-27 14:49:54 +00:00
Jay Belanger
58ba2f8f07
Update copyright information.
2005-07-14 20:05:30 +00:00
Jay Belanger
a42e94cac5
Update copyright year.
2005-05-07 21:22:51 +00:00
Jay Belanger
671dfbd8cf
Add functions to math-function-table properties of tex and math.
2005-03-29 04:54:48 +00:00
Jay Belanger
61983af023
(calc-tex-language): Display more information in messages.
2005-02-06 16:21:39 +00:00
Jay Belanger
7592e97042
(math-latex-parse-frac): Don't use arguments.
...
(math-latex-parse-two-args): New function.
2005-02-04 06:20:52 +00:00
Jay Belanger
62a54f6ca5
(math-function-table, math-oper-table, math-variable-table):
...
Adjust the LaTeX portions.
2005-01-31 21:53:21 +00:00
Jay Belanger
cfa083161b
(math-latex-input-filter): Remove function.
2005-01-31 09:08:34 +00:00
Jay Belanger
2d3ce3f292
(calc-latex-language, math-latex-parse-frac)
...
(math-latex-print-frac): New functions.
(math-oper-table, math-function-table, math-variable-table)
(math-complex-format, math-input-filter): Add latex properties.
(calc-set-language): Set math-expr-special-function-mapping.
2005-01-31 06:25:17 +00:00
Jay Belanger
4b37638f7d
Add a provide statement.
...
(calc-Need-calc-lang): Remove it.
2004-11-30 17:14:06 +00:00
Jay Belanger
0aba68f8ca
(math-expr-data, math-expr-token, math-exp-old-pos): Declare them.
2004-11-27 04:10:15 +00:00
Jay Belanger
8cd2540e17
(math-read-big-lines): New variable.
...
(math-read-big-rec, math-read-big-char, math-read-big-emptyp)
(math-read-big-error, math-read-big-balance): Replace variable
lines by declared variable.
(math-read-big-baseline, math-read-big-h2): New variables.
(math-read-big-rec): Replace variables the-baseline and the-h2
by declared variables.
(math-read-big-rec): Fix typo.
(math-read-big-balance): Replace unbound variable by value.
(math-rb-h1, math-rb-h2, math-rb-v1, math-rb-v2): New variables.
(math-read-big-rec, math-read-big-char, math-read-big-emptyp)
(math-read-big-balance): Replace variables h1, h2, v1 and v2 by
declared variables.
(math-read-big-err-msg): New variable.
(math-read-big-error): Replace variable err-msg by declared variable.
2004-11-22 04:53:51 +00:00
Jay Belanger
679e2630d3
(math-parse-tex-sum): Use declared variable math-exp-old-pos.
...
(math-parse-fortran-vector, math-parse-fortran-vector-end)
(math-parse-eqn-prime): Use declared variable math-exp-token.
2004-11-11 05:52:17 +00:00
Jay Belanger
54961aa0ca
(math-parse-fortran-vector, math-parse-fortran-vector-end,
...
math-parse-tex-sum, math-parse-eqn-matrix, math-parse-eqn-prime,
math-read-math-subscr): Use declared variable math-expr-data.
2004-11-09 20:32:13 +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
6e1c888ad0
Add new maintainer (deego).
2003-01-15 15:16:25 +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
bf77c646a5
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 09:09:09 +00:00
Eli Zaretskii
136211a997
Initial import of Calc 2.02f.
2001-11-06 18:59:06 +00:00