summaryrefslogtreecommitdiff
path: root/lisp/calc/calc-arith.el
Commit message (Collapse)AuthorAgeFilesLines
* Add 2012 to FSF copyright years for Emacs filesGlenn Morris2012-01-051-1/+1
|
* Convert consecutive FSF copyright years to ranges.Glenn Morris2011-01-241-2/+1
|
* Nuke arch-tags.Glenn Morris2011-01-151-1/+0
|
* Add 2011 to FSF/AIST copyright years.Glenn Morris2011-01-021-1/+1
|
* Add 2010 to copyright years.Glenn Morris2010-01-131-1/+1
|
* 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
|
* Add 2008 to copyright years.Glenn Morris2008-01-071-1/+1
|
* Switch license to GPLv3 or later.Glenn Morris2007-07-251-1/+1
|
* 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
|
* (math-check-known-scalarp): Make sure expression is a symbol beforeJay Belanger2006-02-141-0/+1
| | | | checking that it is bound.
* (math-check-known-matrixp): Make sure expression is a symbol beforeJay Belanger2006-02-131-0/+1
| | | | checking that it is bound.
* Update copyright year.Jay Belanger2006-02-051-1/+1
|
* (math-add-symb-fancy): Check the length of the correct variable.Jay Belanger2006-01-211-1/+1
|
* (calcFunc-ldiv): Check to see if the first argument is a scalar.Jay Belanger2005-11-141-2/+3
|
* (calcFunc-ldiv): New function.Jay Belanger2005-11-141-0/+4
|
* (math-pow-fancy): Further expand product of square matrices.Jay Belanger2005-11-091-1/+9
| | | | | (math-check-known-square-matrixp): Do a more extensive check for square matrices.
* (calc-mul-symb-fancy): Add checks for multiplication by an identityJay Belanger2005-10-281-1/+28
| | | | | | matrix, don't turn multiplication by an inverse matrix into division. (math-div-symbol-fancy): Replace division by matrices with multiplication by inverse.
* (math-check-known-square-matrixp): Change order in which value is checked.Jay Belanger2005-10-101-2/+2
|
* (math-check-known-scalarp, math-check-known-matrixp): Check the values ofJay Belanger2005-10-101-15/+55
| | | | | | | arguments that are variables. (math-check-known-square-matrixp): New function. (math-known-square-matrixp): Use math-check-known-square-matrixp. (math-super-types): Add sqmatrix type.
* (math-known-square-matrixp): New function.Jay Belanger2005-10-071-0/+26
| | | | | (math-pow-fancy): Check for matrices before distributing exponent across products.
* Update copyright information.Jay Belanger2005-07-141-1/+2
|
* Update copyright year.Jay Belanger2005-05-071-1/+1
|
* (math-trig-inverses, math-div-trig, math-div-non-trig): New variables.Jay Belanger2005-02-191-0/+132
| | | | | | | (math-combine-prod-trig, math-div-new-trig, math-div-new-non-trig) (math-div-isolate-trig, math-div-isolate-trig-term): New functions. (math-combine-prod, math-div-symb-fancy): Add simplifications for trig expressions.
* (math-real-if-arg-functions): Add functions to list.Jay Belanger2005-02-151-2/+6
|
* (math-possible-signs): Added checks to intervals.Jay Belanger2004-11-301-5/+8
| | | | (math-pow-of-zero): Strengthen checks for positive and negative exponents.
* Add a provide statement.Jay Belanger2004-11-301-3/+3
| | | | (calc-Need-calc-arith): Remove it.
* (math-pow-of-zero): Take into account different cases.Jay Belanger2004-11-291-17/+29
|
* Finish making previous change.Jay Belanger2004-11-251-1/+1
|
* (math-scalar-functions, math-nonscalar-functions)Jay Belanger2004-11-241-87/+103
| | | | | | | | | | | | | | | | | | | | (math-scalar-if-args-functions, math-real-functions) (math-positive-functions, math-nonnegative-functions) (math-real-scalar-functions, math-real-if-arg-functions) (math-integer-functions, math-num-integer-functions) (math-rounding-functions, math-float-rounding-functions) (math-integer-if-args-functions, math-super-types): Move declarations to earlier in file. (math-unit-prefixes): Declared it. (math-floor-prec, math-trunc-prec): New variables. (math-trunc-fancy): Replace variable prec by declared variable. (math-floor-fancy): Replace variable prec by declared variable. (math-com-bterms): New variable. (math-commutative-equal, math-commutative-collect): Replace variable bterms by declared variable.
* 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
|
* Change all toplevel `setq' forms to `defvar' forms, and move themColin Walters2001-11-191-8/+14
| | | | | | before their first use. Use `when', `unless'. Remove trailing periods from error forms. Add description and headers suggested by Emacs Lisp coding conventions.
* (calcFunc-abs, calcFunc-float, calcFunc-ceil, calcFunc-round): UseColin Walters2001-11-141-291/+156
| | | | | | | | `defalias' instead of `fset' and `symbol-function'. Style cleanup; don't put closing parens on their own line, add "foo.el ends here" to each file, and update copyright date.
* Initial import of Calc 2.02f.Eli Zaretskii2001-11-061-0/+2924