summaryrefslogtreecommitdiff
path: root/lisp/calc/calc-lang.el
Commit message (Collapse)AuthorAgeFilesLines
* Convert consecutive FSF copyright years to ranges.Glenn Morris2011-01-241-2/+1
|
* Refill some copyright headers.Glenn Morris2011-01-151-2/+2
|
* Nuke arch-tags.Glenn Morris2011-01-151-1/+0
|
* Merge from emacs-23Stefan Monnier2011-01-141-2/+2
|\
| * Add 2011 to FSF/AIST copyright years.Glenn Morris2011-01-021-1/+1
| |
* | calc.texi (TeX and LaTeX Language Modes, Predefined Units): Jay Belanger2010-11-181-0/+10
| | | | | | | | | | | | | | | | | | | | | | calc-units.el (math-build-units-table-buffer): README: Mention that the TeX specific units won't use the `tex' prefix in TeX mode. calc-lang.el (math-variable-table): Don't use the `tex' prefix for units in TeX mode.
* | Add some utf-8 coding cookies.Glenn Morris2010-06-221-57/+61
| | | | | | | | | | | | | | | | * lisp/calc/calc-aent.el, lisp/calc/calc-ext.el, lisp/calc/calc-lang.el: * lisp/calc/calc-store.el, lisp/calc/calc-units.el, lisp/calc/calc.el: * lisp/calc/calccomp.el: Add explicit utf-8 coding cookies to files with utf-8 characters. Also delete trailing whitespace.
* | calc-aent.el (math-read-token, math-find-user-tokens):Jay Belanger2010-05-141-11/+13
|/ | | | | | | | | | | | | | | | | 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.
* Add 2010 to copyright years.Glenn Morris2010-01-131-1/+1
|
* (math-compose-tex-sqrt): New function (previously commented out).Jay Belanger2009-01-111-5/+7
| | | | | (math-special-function-table): Use `math-compose-tex-sqrt' to compose sqrts in TeX and LaTeX mode.
* Add 2009 to copyright years.Glenn Morris2009-01-051-1/+1
|
* Switch to recommended form of GPLv3 permissions notice.Glenn Morris2008-05-061-6/+4
|
* Fix up comment convention on the arch-tag lines.Stefan Monnier2008-04-101-1/+1
|
* Merge from emacs--rel--22Miles Bader2008-01-081-1/+1
|\ | | | | | | Revision: emacs@sv.gnu.org/emacs--devo--0--patch-987
| * Add 2008 to copyright years.Glenn Morris2008-01-071-1/+1
| |
* | (math-complex-format): Add giac.Jay Belanger2007-12-291-0/+2
| |
* | (calc-yacas-language, calc-maxima-language, calc-giac-language)Jay Belanger2007-12-291-0/+618
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (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.
* | (calc-lang-allow-percentsigns): Declare as a variable.Jay Belanger2007-12-261-0/+1
| |
* | (calc-lang-name): New property name.Jay Belanger2007-12-111-0/+3
| |
* | (math-compose-var): Adjust declaration.Jay Belanger2007-12-021-23/+24
| | | | | | | | (math-var-formatter, math-compose-tex-var): Use adjusted `math-compose-var'.
* | (math-compose-var): Fix declaration.Jay Belanger2007-12-021-2/+2
| |
* | (math-compose-vector, math-compose-var, math-tex-expr-is-flat):Jay Belanger2007-12-021-6/+529
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | (math-read-factor, math-read-expr-level): Declare as functions.Jay Belanger2007-11-271-0/+5
| |
* | (math-oper-table): Fix typo. Reduce precedence of "/" for TeX.Jay Belanger2007-11-161-2/+2
| |
* | (math-oper-table): Lower precedence of negation for C, TeX, and eqn.Jay Belanger2007-10-271-9/+9
| |
* | Merge from emacs--rel--22Miles Bader2007-07-261-1/+1
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | 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
| * Switch license to GPLv3 or later.Glenn Morris2007-07-251-1/+1
| |
* | (calc-set-language,math-read-big-rec): Let math-expr-opers equal theJay Belanger2007-06-201-2/+2
|/ | | | | function math-standard-ops rather than the variable math-standard-opers.
* Update maintainer's address.Jay Belanger2007-04-231-1/+1
|
* Change form of license text to match rest of Emacs.Glenn Morris2007-03-191-13/+13
|
* Add 2007 to copyright years.Glenn Morris2007-01-211-1/+1
|
* Add Greek letters to math-variable-table properties of tex.Jay Belanger2006-09-221-7/+48
|
* Update copyright year.Jay Belanger2006-02-051-1/+1
|
* (math-oper-table): Raise the precedence of "/" in TeX mode.Jay Belanger2005-09-271-1/+1
|
* Update copyright information.Jay Belanger2005-07-141-1/+2
|
* Update copyright year.Jay Belanger2005-05-071-1/+1
|
* Add functions to math-function-table properties of tex and math.Jay Belanger2005-03-291-1/+11
|
* (calc-tex-language): Display more information in messages.Jay Belanger2005-02-061-5/+14
|
* (math-latex-parse-frac): Don't use arguments.Jay Belanger2005-02-041-9/+20
| | | | (math-latex-parse-two-args): New function.
* (math-function-table, math-oper-table, math-variable-table):Jay Belanger2005-01-311-105/+48
| | | | Adjust the LaTeX portions.
* (math-latex-input-filter): Remove function.Jay Belanger2005-01-311-16/+1
|
* (calc-latex-language, math-latex-parse-frac)Jay Belanger2005-01-311-0/+167
| | | | | | | (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.
* Add a provide statement.Jay Belanger2004-11-301-5/+3
| | | | (calc-Need-calc-lang): Remove it.
* (math-expr-data, math-expr-token, math-exp-old-pos): Declare them.Jay Belanger2004-11-271-0/+7
|
* (math-read-big-lines): New variable.Jay Belanger2004-11-221-145/+188
| | | | | | | | | | | | | | | | | | | | | | (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.
* (math-parse-tex-sum): Use declared variable math-exp-old-pos.Jay Belanger2004-11-111-7/+7
| | | | | (math-parse-fortran-vector, math-parse-fortran-vector-end) (math-parse-eqn-prime): Use declared variable math-exp-token.
* (math-parse-fortran-vector, math-parse-fortran-vector-end,Jay Belanger2004-11-091-14/+14
| | | | | math-parse-tex-sum, math-parse-eqn-matrix, math-parse-eqn-prime, math-read-math-subscr): Use declared variable math-expr-data.
* Add arch taglinesMiles Bader2003-09-011-0/+1
|
* Trailing whitepace deleted.Juanma Barranquero2003-02-041-2/+2
|
* Add new maintainer (deego).Deepak Goel2003-01-151-1/+2
|