summaryrefslogtreecommitdiff
path: root/lisp/calc/calc-ext.el
Commit message (Collapse)AuthorAgeFilesLines
...
* | (math-sqrt-raw, math-map-vec, math-make-frac): Declare as functions.Jay Belanger2007-11-281-0/+4
| |
* | (math-read-big-rec): Fix declaration.Glenn Morris2007-11-271-1/+1
| |
* | (math-provably-realp): Fix typo.Jay Belanger2007-11-271-2/+1
| |
* | (math-clip, math-round, math-simplify)Jay Belanger2007-11-271-0/+42
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (math-simplify-extended, math-simplify-units, calc-set-language) (calc-flush-caches, calc-save-modes, calc-embedded-modes-change) (calc-embedded-var-change, math-mul-float, math-arctan-raw) (math-sqrt-float, math-exp-minus-1-raw, math-normalize-polar) (math-normalize-hms, math-normalize-mod, math-make-sdev) (math-make-intv, math-normalize-logical-op, math-possible-signs) (math-infinite-dir, math-calcFunc-to-var) (calc-embedded-evaluate-expr, math-known-nonzerop) (math-read-expr-level, math-read-big-rec, math-read-big-balance) (math-format-date, math-vector-is-string, math-vector-to-string) (math-format-radix-float, math-compose-expr, math-abs) (math-format-bignum-binary, math-format-bignum-octal) (math-format-bignum-hex, math-format-bignum-radix) (math-compute-max-digits): Declare as functions.
* | * calc/calc.el (calc-emacs-type-lucid): Remove.Dan Nicolaescu2007-10-291-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (calc-digit-map, calcDigit-start, calc-read-key) (calc-clear-unread-commands): * calc/calc-ext.el (calc-user-key-map): Replace uses of calc-emacs-type-lucid with (featurep 'xemacs) * emulation/tpu-mapper.el: Replace tpu-lucid-emacs19-p with (featurep 'xemacs). (tpu-lucid-emacs19-p): Remove. (tpu-map-key): Make it a function instead of using fset. Inline tpu-emacs-map-key and tpu-lucid-map-key. Use featurep 'xemacs. (tpu-emacs-map-key, tpu-lucid-map-key): Remove. * ielm.el: Use featurep 'xemacs. * progmodes/cperl-mode.el (cperl-xemacs-p): Remove. (condition-case, cperl-can-font-lock, cperl-singly-quote-face) (cperl-define-key, cperl-mode-map, cperl-mode, cperl-init-faces) (cperl-write-tags, cperl-tags-hier-init, cperl-perldoc): Replace cperl-xemacs-p with (featurep 'xemacs). (font-lock-cache-position): Pacify byte compiler.
* | (calc-init-extensions, calc-reset): Use `mapc' rather than `mapcar'.Juanma Barranquero2007-09-261-33/+33
| |
* | (math-approx-pi,math-approx-sqrt-e,math-approx-gamma-const):Jay Belanger2007-08-171-6/+4
| | | | | | | | Remove `eval-when-compile's.
* | (math-get-value,math-get-sdev,math-contains-sdev): New functions.Jay Belanger2007-08-031-0/+19
| |
* | 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
| |
* | (math-approx-pi,math-approx-sqrt-e,math-approx-gamma-const):Jay Belanger2007-07-071-4/+8
| | | | | | | | Add docstrings.
* | (math-fixnum-big): Use the variable math-bignum-digit-size.Jay Belanger2007-06-231-1/+1
| |
* | (math-approx-pi,math-approx-sqrt-e,math-approx-gamma-const): NewJay Belanger2007-06-221-5/+14
| | | | | | | | variables to use in caches.
* | (math-defcache): Allow forms to evaluate to initial values.Jay Belanger2007-06-221-8/+19
| | | | | | | | | | (math-pi,math-sqrt-e,math-gamma-const): Use `math-read-number-simple' to write initial values.
* | (math-read-plain-expr,math-format-flat-expr-fancy): LetJay Belanger2007-06-201-2/+2
|/ | | | | math-expr-opers equal the 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
|
* Update copyright year.Jay Belanger2006-02-051-1/+1
|
* Change calcFunc-writeoutpower and calc-writeoutpower toJay Belanger2005-11-141-3/+3
| | | | | calcFunc-powerexpand and calc-powerexpand in autoloads. Add calcFunc-ldiv to autoloads.
* Add functions to autoloads.Jay Belanger2005-10-281-2/+31
| | | | (math-identity-matrix-p, math-ident-row-p): New functions.
* Update copyright information.Jay Belanger2005-07-141-1/+2
|
* (calc-help-map, calc-alg-map, calc-alg-esc-map): Declare them.Jay Belanger2005-05-281-1/+5
|
* Update years in copyright notice; nfc.Thien-Thi Nguyen2005-05-171-1/+1
|
* (calc-init-extensions): Add `calc-copy-special-constant'.Jay Belanger2005-05-161-1/+3
|
* Add `calc-embedded-preserve-modes' to autoloads.Jay Belanger2005-05-081-1/+3
| | | | (calc-init-extensions): Add binding for `calc-embedded-preserve-modes'.
* (calc-read-number-fancy): Replace string-to-int by string-to-number.Jay Belanger2005-05-021-6/+6
|
* Add functions to autoloads.Jay Belanger2005-02-151-5/+10
|
* (math-read-big-expr): Make LaTeX the default TeX mode.Jay Belanger2005-01-311-5/+5
|
* Add calc-latex-language to autoloads.Jay Belanger2005-01-311-1/+2
| | | | (calc-mode-map): Add calc-latex-language.
* (calc-fancy-prefix-other-key): Set prefix arg.Jay Belanger2005-01-211-0/+1
|
* (calc-fancy-prefix-other-key): Don't clear flags if the last commandJay Belanger2005-01-191-3/+6
| | | | was a tab or M-tab.
* (calc-reset): Reset when inside an embedded calculator; only reset whenJay Belanger2005-01-111-35/+47
| | | | point is inside a calculator.
* (calc-reset): Don't adjust the window height if the window takes upJay Belanger2005-01-101-1/+5
| | | | the whole height of the frame.
* (calc-reset): Restore saved values of variables instead of defaultJay Belanger2005-01-091-4/+6
| | | | values (restore default values with a 0 argument).
* (math-read-replacement-list, math-read-superscripts): Move toJay Belanger2004-12-081-67/+0
| | | | | calc-aent.el. (math-read-preprocess-string): Move to calc-aent.el.
* (calc-inverse, calc-hyperbolic): Add more checks.Jay Belanger2004-12-011-2/+6
|
* (calc-inverse, calc-hyperbolic): Give more thorough messages.Jay Belanger2004-12-011-2/+16
|
* Remove dummy autoloading functions from autoloads.Jay Belanger2004-11-301-96/+73
| | | | | | (calc-load-everything, math-defsimplify): Replace dummy autoloading functions by require statements. (math-defsimplify): Move to calc-alg.el, added to autoloads.
* Move require to end of file.Jay Belanger2004-11-291-20/+2
| | | | | | | Remove redundant loading of calc. (calc-extensions-loaded): Remove unnecessary variable. (calc-extensions): Remove unnecessary function. (calc-load-everything): Replace calc-need-macros by appropriate require.
* (calc-command-flags, calc-gnuplot-buffer, calc-gnuplot-input)Jay Belanger2004-11-271-1/+14
| | | | (math-normalize-a, math-integral-cache): Declare them.
* (math-read-replacement-list, math-read-superscripts): New variables.Jay Belanger2004-11-231-0/+68
| | | | | (math-read-preprocess-string): New function. (math-read-expr): Filter input through math-read-preprocess-string.
* (math-read-big-expr, math-read-big-bigp): Replace variable lines byJay Belanger2004-11-221-18/+20
| | | | | | | | math-read-big-lines. (math-read-big-expr): Replace variables the-baseline, the-h2 and err-msg by math-read-big-baseline, math-read-big-h2 and math-read-err-msg. (math-read-big-bigp): Replace variable h2 with math-rb-h2.
* (math-defsimplify): Changed the argument in the created function toJay Belanger2004-11-171-3/+2
| | | | math-simplify-expr.
* (math-defcache): Use defvar for the new variables it creates.Jay Belanger2004-11-111-4/+4
|
* (math-read-expr): Use declared variables math-exp-pos,Jay Belanger2004-11-111-11/+11
| | | | | math-exp-old-pos, math-exp-str, math-exp-token, math-exp-keep-spaces.
* (calc-init-extensions): Remove old code.Jay Belanger2004-11-091-42/+43
| | | | | | | | | | | | | | | (math-expr-data, math-mt-many, math-mt-func, calc-z-prefix-buf) (calc-z-prefix-msgs): New variables. (calc-z-prefix-help, calc-user-function-list): Use declared variables calc-z-prefix-buf, calc-z-prefix-msgs. (math-normalize-nonstandard): Use declared variable math-normalize-a. (math-map-tree, math-map-tree-rec): Use declared variables math-mt-many, math-mt-func. (math-read-expression, math-read-string): Use declared variable math-expr-data.
* (calc-init-extensions): Bound calc-yank to mouse-2.Jay Belanger2004-11-091-0/+1
|
* (calc-fancy-prefix): Removed emacs version check.Jay Belanger2004-10-191-2/+1
|
* (calc-init-extensions): Define `calc-alg-map' and `calc-alg-esc-map'Jay Belanger2004-10-191-12/+10
| | | | for current Emacs.