summaryrefslogtreecommitdiff
path: root/lisp/calc
Commit message (Collapse)AuthorAgeFilesLines
...
* | (math-compose-var): New function.Jay Belanger2007-12-021-221/+67
| | | | | | | | | | | | | | | | | | | | (math-compose-expr): Allow more special functions to be used. Change test for formatting fractions. Use variables and property names to help with language specific formatting. (math-compose-tex-matrix, math-compose-eqn-matrix) (math-eqn-special-functions): Move to calc-lang.el (math-compose-rows): Use property names to help with language specific formatting.
* | (math-read-factor): Turn multiple subscripts into nested subscripts.Jay Belanger2007-12-021-152/+41
| | | | | | | | | | | | | | (math-read-token): Use variables and property names to help with language specific parsing. (math-read-expression-level): Use variables to help with language specific parsing.
* | (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-normalize-nonstandard): Fix declaration.Glenn Morris2007-11-271-1/+1
| |
* | (math-map-binop): Fix declaration.Glenn Morris2007-11-271-1/+1
| |
* | (math-map-binop): Declare as a function.Jay Belanger2007-11-271-6/+8
| | | | | | | | | | | | | | (math-nlfit-make-matrix, math-nlfit-find-qmax, math-nlfit-fit) (math-nlfit-fit-curve, calc-fit-hubbert-linear-curve): Replace `mapcar*' by `math-map-binop'. (math-nlfit-make-matrix): Replace `copy-list' with `copy-sequence'.
* | (math-map-binop): New function.Jay Belanger2007-11-271-3/+10
| | | | | | | | (calc-curve-fit): Replace `mapcar*' by `math-map-binop'.
* | (math-provably-realp): Fix typo.Jay Belanger2007-11-271-2/+1
| |
* | (math-read-expr-level): Declare as a function.Jay Belanger2007-11-271-0/+4
| |
* | (edmacro-format-keys,edmacro-parse-keys)Jay Belanger2007-11-271-0/+5
| | | | | | | | (math-read-expr-level): Declare as functions.
* | (calc-get-fit-variables): Declare as a function.Jay Belanger2007-11-271-0/+4
| |
* | (calc-embedded-save-original-modes): Declare as a function.Jay Belanger2007-11-271-0/+4
| |
* | (calc-do-keypad, calc-inv-hyp-prefix-help)Jay Belanger2007-11-271-0/+29
| | | | | | | | | | | | | | | | | | | | | | | | (calc-inverse-prefix-help, calc-hyperbolic-prefix-help) (calc-explain-why, calc-clear-command-flag) (calc-roll-down-with-selections, calc-roll-up-with-selections) (calc-last-args, calc-is-inverse, calc-do-prefix-help) (math-objvecp, math-known-scalarp, math-vectorp, math-matrixp) (math-trunc-special, math-trunc-fancy, math-floor-special) (math-floor-fancy, math-square-matrixp, math-matrix-inv-raw) (math-known-matrixp, math-mod-fancy, math-pow-of-zero) (math-pow-zero, math-pow-fancy): Declare as functions.
* | (math-zerop, math-negp, math-looks-negp)Jay Belanger2007-11-271-0/+10
| | | | | | | | | | (math-posp, math-compare, math-bignum, math-compare-bignum): Declare as functions.
* | (math-read-factor, math-read-expr-level): Declare as functions.Jay Belanger2007-11-271-0/+5
| |
* | (Info-goto-node, Info-last): Declare as functions.Jay Belanger2007-11-271-0/+5
| |
* | (calendar-current-time-zone)Jay Belanger2007-11-271-0/+6
| | | | | | | | | | (calendar-absolute-from-gregorian, dst-in-effect): Declare as functions.
* | (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-set-language, calc-edit-finish)Jay Belanger2007-11-271-0/+78
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (calc-edit-cancel, calc-do-quick-calc, calc-do-calc-eval) (calc-do-keypad, calcFunc-unixtime, math-parse-date) (math-lessp, calc-embedded-finish-command) (calc-embedded-select-buffer, calc-embedded-mode-line-change) (calc-push-list-in-macro, calc-replace-selections) (calc-record-list, calc-normalize-fancy, calc-do-handle-whys) (calc-top-selected, calc-sel-error, calc-pop-stack-in-macro) (calc-embedded-stack-change, calc-refresh-evaltos) (calc-do-refresh, calc-binary-op-fancy, calc-unary-op-fancy) (calc-delete-selection, calc-alg-digit-entry, calc-alg-entry) (calc-dots, calc-temp-minibuffer-message, math-read-radix-digit) (calc-digit-dots, math-normalize-fancy, math-normalize-nonstandard) (math-recompile-eval-rules, math-apply-rewrites, calc-record-why) (math-dimension-error, calc-incomplete-error, math-float-fancy) (math-neg-fancy, math-zerop, calc-add-fractions) (math-add-objects-fancy, math-add-symb-fancy, math-mul-zero) (calc-mul-fractions, math-mul-objects-fancy, math-mul-symb-fancy) (math-reject-arg, math-div-by-zero, math-div-zero, math-make-frac) (calc-div-fractions, math-div-objects-fancy, math-div-symb-fancy) (math-compose-expr, math-comp-width, math-composition-to-string) (math-stack-value-offset-fancy, math-format-flat-expr-fancy) (math-adjust-fraction, math-format-binary, math-format-radix) (math-group-float, math-mod, math-format-number-fancy) (math-format-bignum-fancy, math-read-number-fancy) (calc-do-grab-region, calc-do-grab-rectangle, calc-do-embedded) (calc-do-embedded-activate, math-do-defmath) (calc-load-everything): Declare as functions.
* | (calc-fit-s-shaped-logistic-curve)Jay Belanger2007-11-271-0/+11
| | | | | | | | | | | | | | (calc-fit-bell-shaped-logistic-curve) (calc-fit-hubbert-linear-curve, calc-graph-add-curve) (calc-graph-lookup, calc-graph-set-styles, math-min-list) (math-max-list): Declare as functions.
* | (calc-refresh-evaltos, calc-execute-kbd-macro)Jay Belanger2007-11-271-0/+19
| | | | | | | | | | | | | | | | | | (math-is-true, calc-explain-why, calc-alg-edit) (math-composite-inequalities, math-flatten-lands) (math-multi-subst, calcFunc-vmatches, math-simplify) (math-known-matrixp, math-parse-fortran-subscr, math-to-radians-2) (math-read-string, math-read-brackets, math-read-angle-brackets): Declare as functions.
* | (calc-modes-menu): Add normal and incomplete algebraic modes.Jay Belanger2007-11-271-3/+27
| |
* | (calc-last-user-lang-parse-table): New variable.Jay Belanger2007-11-161-4/+8
| | | | | | | | (math-build-parse-table): Get parse information from `math-parse-table'.
* | * smime.el (from):Dan Nicolaescu2007-11-161-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * rfc2047.el (message-posting-charset): * qp.el (mm-use-ultra-safe-encoding): * pop3.el (parse-time-months): * nnrss.el (mm-text-html-renderer, mm-text-html-washer-alist): * nnml.el (files): * nnheader.el (gnus-newsgroup-name, nnheader-file-coding-system) (jka-compr-compression-info-list, ange-ftp-path-format) (efs-path-regexp): * nndiary.el (files): * mml2015.el (mc-default-scheme, mc-schemes, pgg-default-user-id) (pgg-errors-buffer, pgg-output-buffer, epg-user-id-alist) (epg-digest-algorithm-alist, inhibit-redisplay) (password-cache-expiry): * mml1991.el (pgg-default-user-id, pgg-errors-buffer) (pgg-output-buffer, password-cache-expiry): * mml.el (mml-dnd-protocol-alist, ange-ftp-name-format) (efs-path-regexp): * mml-smime.el (epg-user-id-alist, epg-digest-algorithm-alist) (inhibit-redisplay): * mm-uu.el (file-name, start-point, end-point, entry) (gnus-newsgroup-name, gnus-newsgroup-charset): * mm-util.el (mm-mime-mule-charset-alist, latin-unity-coding-systems) (latin-unity-ucs-list): * mm-bodies.el (mm-uu-yenc-decode-function, mm-uu-decode-function) (mm-uu-binhex-decode-function): * message.el (gnus-message-group-art, gnus-list-identifiers, ) (rmail-enable-mime-composing, gnus-local-organization) (gnus-post-method, gnus-select-method, gnus-active-hashtb) (gnus-read-active-file, facemenu-add-face-function) (facemenu-remove-face-function, gnus-article-decoded-p) (tool-bar-mode): * mail-source.el (display-time-mail-function): * gnus-util.el (nnmail-pathname-coding-system) (nnmail-active-file-coding-system, gnus-emphasize-whitespace-regexp) (gnus-original-article-buffer, gnus-user-agent) (rmail-default-rmail-file, mm-text-coding-system, tool-bar-mode) (xemacs-codename, sxemacs-codename, emacs-program-version): * gnus-sum.el (tool-bar-mode, gnus-tmp-header, number): * gnus-start.el (gnus-agent-covered-methods) (gnus-agent-file-loading-local, gnus-agent-file-loading-cache) (gnus-current-headers, gnus-thread-indent-array, gnus-newsgroup-name) (gnus-newsgroup-headers, gnus-group-list-mode) (gnus-group-mark-positions, gnus-newsgroup-data) (gnus-newsgroup-unreads, nnoo-state-alist) (gnus-current-select-method, mail-sources) (nnmail-scan-directory-mail-source-once, nnmail-split-history) (nnmail-spool-file, gnus-cache-active-hashtb): * gnus-mh.el (mh-lib-progs): * gnus-ems.el (gnus-tmp-unread, gnus-tmp-replied) (gnus-tmp-score-char, gnus-tmp-indentation, gnus-tmp-opening-bracket) (gnus-tmp-lines, gnus-tmp-name, gnus-tmp-closing-bracket) (gnus-tmp-subject-or-nil, gnus-check-before-posting, gnus-mouse-face) (gnus-group-buffer): * gnus-cite.el (font-lock-defaults-computed, font-lock-keywords) (font-lock-set-defaults): * gnus-art.el (tool-bar-map, w3m-minor-mode-map) (gnus-face-properties-alist, charset, gnus-summary-article-menu) (gnus-summary-post-menu, total-parts, type, condition, length): * gnus-agent.el (gnus-agent-read-agentview): * flow-fill.el (show-trailing-whitespace): * gnus-group.el (tool-bar-mode, nnrss-group-alist): Remove unnecessary eval-and-compile wrappers for byte compiler pacifiers. * mm-view.el (mm-inline-image-xemacs): Only do something for XEmacs. (mm-display-inline-fontify): Check for featurep 'xemacs not extent-list. * mm-decode.el (mm-display-external): Check for featurep 'xemacs not itimer-list. (mm-create-image-xemacs): Only do something for XEmacs. (mm-image-fit-p): Check for featurep 'xemacs not glyph-width. * mm-util.el (mm-find-buffer-file-coding-system): Add check for XEmacs. * gnus-registry.el (gnus-adaptive-word-syntax-table): * gnus-fun.el (gnus-face-properties-alist): Pacify byte compiler. * textmodes/reftex-dcr.el (reftex-start-itimer-once): Add check for XEmacs. * calc/calc-menu.el (calc-mode-map): Pacify byte compiler. * doc-view.el (doc-view-resolution): Add missing :group.
* | Mention menu.Jay Belanger2007-11-161-0/+2
| |
* | (calc-modes-menu): Add Languages submenu.Jay Belanger2007-11-161-0/+66
| |
* | (math-oper-table): Fix typo. Reduce precedence of "/" for TeX.Jay Belanger2007-11-161-2/+2
| |
* | (calc-scientific-function-menu,calc-algebra-menu,calc-graphics-menu)Jay Belanger2007-11-151-14/+14
| | | | | | | | (calc-vectors-menu,calc-modes-menu): Adjust capitalization.
* | Add arch taglineMiles Bader2007-11-151-0/+2
| |
* | (calc-menu): Make menu visible only in Calc buffer.Jay Belanger2007-11-151-0/+1
| |
* | (calc-mode): Require calc-menu.Jay Belanger2007-11-151-0/+1
| |
* | New file.Jay Belanger2007-11-151-0/+1119
| |
* | Add `backward-delete-char-untabify' to the list of bindings to remap whenNoah Friedman2007-11-131-0/+1
| | | | | | | | `calc-scan-for-dels' is non-nil.
* | * calc/calc.el (calc-emacs-type-lucid): Remove.Dan Nicolaescu2007-10-292-11/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (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.
* | Mention the lowering of the precedence of negation.Jay Belanger2007-10-271-0/+2
| |
* | (math-oper-table): Lower precedence of negation for C, TeX, and eqn.Jay Belanger2007-10-271-9/+9
| |
* | (math-standard-opers): Lower the precedence of negation.Jay Belanger2007-10-271-2/+2
| |
* | (math-simplify-units-quotient): Replace missing exponent.Jay Belanger2007-10-241-1/+3
| |
* | Add some recent news.Jay Belanger2007-10-201-0/+5
| |
* | (math-largest-emacs-expt): Remove unnecessary condition check.Jay Belanger2007-10-011-6/+3
| |
* | calc-math.el (math-largest-emacs-expt): Handle the cases when exptJay Belanger2007-10-011-11/+27
| | | | | | | | doesn't give range errors.
* | (math-smallest-emacs-expt): Make the computation more robust.Jay Belanger2007-10-011-2/+2
| |
* | (calc-convert-units, calc-convert-temperature): Remove unnecessaryJay Belanger2007-09-261-2/+2
| | | | | | | | colons.
* | (calc-digit-map, calc-dispatch-map, calc-mode, calc-quit):Juanma Barranquero2007-09-261-144/+144
| | | | | | | | Use `mapc' rather than `mapcar'.
* | (math-build-units-table): Use `mapc' rather than `mapcar'.Juanma Barranquero2007-09-261-20/+20
| |
* | (calc-flush-caches): Use `mapc' rather than `mapcar'.Juanma Barranquero2007-09-261-1/+1
| |
* | (calc-var-name-map): Use `mapc' rather than `mapcar'.Juanma Barranquero2007-09-261-16/+16
| |
* | (another-calc): Use `mapc' rather than `mapcar'.Juanma Barranquero2007-09-261-3/+3
| |
* | (calc-full-help): Use `mapc' rather than `mapcar'.Juanma Barranquero2007-09-261-46/+46
| |