summaryrefslogtreecommitdiff
path: root/lisp/calc
Commit message (Collapse)AuthorAgeFilesLines
* * lisp/calc/calc-aent.el (calcAlg-blink-matching-check): New fun, to replaceStefan Monnier2010-09-031-40/+23
| | | | | | | calcAlg-blink-matching-open. (calc-alg-ent-map, calc-alg-ent-esc-map): Initialize in the declaration. (calc-do-alg-entry): Only touch the part of the keymap that varies. Use the new blink-matching-check-function.
* calc.texi (Customizing Calc): Rearrange description of newJay Belanger2010-08-081-0/+2
| | | | variables to match the presentation of other variables.
* calc.el (calc-trail-mode,calc-refresh): Use `face' property to italicize ↵Jay Belanger2010-08-073-11/+40
| | | | | | | | | | | | | | | | | | headers. (calc-highlight-selections-with-faces): New variable. (calc-selected-face, calc-nonselected-face): New faces. calccomp.el (math-comp-highlight-string): Use `calc-highlight-selections-with-faces' to determine how to highlight subformulas. calc-sel.el (calc-show-selections): Change message to something appropriate. calc.texi (Making Selections, Selecting Subformulas) (Customizing Calc): Mention how to use faces to emphasize selected subformulas.
* Add some utf-8 coding cookies.Glenn Morris2010-06-227-126/+151
| | | | | | | | * 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-poly.el: (math-accum-factors): Make sure that constants aren't distributedJay Belanger2010-06-161-1/+1
| | | | after they are factored out.
* Replace Lisp calls to delete-backward-char by delete-char.Stefan Monnier2010-05-244-6/+6
| | | | | | | | | | | | | | | | | | * bs.el, expand.el, ido.el, image-dired.el, lpr.el, pcomplete.el, skeleton.el, term.el, time.el, wid-edit.el, woman.el, calc/calc-graph.el, calc/calc-help.el, calc/calc-incom.el, calc/calc.el, emacs-cl-extra.el, emacs-cl-loaddefs.el, emulation/cua-rect.el, emulation/viper-ex.el, eshell/esh-test.el, eshell/eshell.el, gnus/gnus-uu.el, gnus/nndoc.el, gnus/nnrss.el, gnus/rfc2047.el, gnus/utf7.el, international/utf-7.el, language/ethio-util.el, mh-e/mh-alias.el, mh-e/mh-search.el, net/imap.el, net/rcirc.el, obsolete/complete.el, play/decipher.el, progmodes/ada-mode.el, progmodes/cc-awk.el, progmodes/dcl-mode.el, progmodes/ps-mode.el, progmodes/verilog-mode.el, progmodes/vhdl-mode.el, textmodes/bibtex.el, textmodes/fill.el, textmodes/reftex-auc.el, textmodes/rst.el, textmodes/sgml-mode.el, textmodes/table.el, textmodes/texinfmt.el: Replace Lisp calls to delete-backward-char by calls to delete-char.
* calc-trail.el (calc-trail-isearch-forward)Jay Belanger2010-05-181-10/+18
| | | | | (calc-trail-isearch-backward): Ensure that the new window point is set correctly.
* calc-vec.el (math-vector-avg): Put the vector elements in orderJay Belanger2010-05-161-1/+1
| | | | before computing the averages.
* calc-vec.el (calc-histogram):Jay Belanger2010-05-152-19/+54
| | | | | | | | (calcFunc-histogram): Allow vectors as inputs. (math-vector-avg): New function. calc.texi (Manipulating Vectors): Mention that vectors can be used to determine bins for `calc-histogram'.
* calc-ext.el (math-group-float): Have the number of digits beingJay Belanger2010-05-151-1/+2
| | | | grouped depend on the radix (Bug#6189).
* calc-aent.el (math-read-token, math-find-user-tokens):Jay Belanger2010-05-147-34/+48
| | | | | | | | | | | | | | | | 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.
* calc-bin.el (math-format-twos-complement): Group digits when appropriate.Jay Belanger2010-05-141-0/+2
|
* Merge from emacs-23Stefan Monnier2010-05-081-1/+1
|\
| * Use the proper form for gnuplot's set commandAlexander Klimov2010-04-281-1/+1
| |
* | calc-bin.el (calc-radix): Have the O option turn on twos-complement mode.Jay Belanger2010-04-172-1/+7
| |
* | calc.el (calc-mode-map): Bind O to 'calc-missing-key'.Jay Belanger2010-04-171-1/+1
| |
* | * calc-ext.el (calc-init-extensions): Add keybinding for 'calc-option'.Jay Belanger2010-04-164-22/+80
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add `calc-option-prefix-help' to calc-help autoloads. (calc-inverse): Add "Option" to message, as appropriate. (calc-hyperbolic): Add "Option" to message, as appropriate. (calc-option, calc-is-option): New functions. * calc-help.el (calc-full-help): Add `calc-option-help'. (calc-option-prefix-help): New function. * calc-misc.el (calc-help): Add "Option" entry. * calc.el (calc-local-var-list): Add `calc-option-flag'. (calc-option-flag): New variable. (calc-do): Set `calc-option-flag to nil. (calc-set-mode-line): Add "Opt " as appropriate.
* | Remove the Arch metafiles.Stefan Monnier2010-04-121-4/+0
| |
* | (calcFunc-fdiv): Use `nth' to choose elements from list.Jay Belanger2010-04-061-5/+5
| |
* | (calcFunc-fdiv): Allow `fdiv' to divide fractions.Vincent Belaïche2010-04-061-9/+25
|/
* Fix more save-excursion warnings.Chong Yidong2010-02-271-2/+2
| | | | | | | | | * textmodes/reftex-toc.el (reftex-toc-promote-prepare): * emacs-lisp/elint.el (elint-add-required-env): * cedet/semantic/db-find.el (semanticdb-find-translate-path-brutish-default): * cedet/ede/make.el (ede-make-check-version): * calendar/icalendar.el (icalendar--add-diary-entry): * calc/calcalg2.el (math-tracing-integral): Use with-current-buffer instead of save-excursion.
* Give `calc-command-flags' an initial value.Jay Belanger2010-01-161-1/+1
|
* Add 2010 to copyright years.Glenn Morris2010-01-1345-46/+46
|
* (calc-octal-radix, calc-hex-radix): Add spec.Jay Belanger2009-11-201-1/+1
|
* (math-format-date): Fix typo.Jay Belanger2009-11-201-1/+1
|
* (calcFunc-vunpack): Let `calc-twos-complement-mode' be nil.Jay Belanger2009-11-201-0/+1
|
* (math-build-units-table-buffer): Let `calc-twos-complement-mode' be nil.Jay Belanger2009-11-201-0/+1
|
* (calc-modes-menu): Clean up two's complement entries.Jay Belanger2009-11-201-18/+47
|
* (math-use-emacs-fn): Let `calc-twos-complement-mode' be nil.Jay Belanger2009-11-201-0/+1
|
* (calc-graph-plot): Let `calc-twos-complement-mode' be nil.Jay Belanger2009-11-201-0/+1
|
* (math-format-date): Let `calc-twos-complement-mode' be nil.Jay Belanger2009-11-201-0/+1
|
* (calc-init-extentions): Rename `calc-complement-signed-mode' toJay Belanger2009-11-201-2/+3
| | | | | `calc-twos-complement-mode'. (math-format-number-fancy): Let `calc-twos-complement-mode' be nil.
* (calc-embedded-mode-vars): Rename `calc-complement-signed-mode' toJay Belanger2009-11-201-1/+1
| | | | `calc-twos-complement-mode'.
* (math-compose-expr): Let `calc-twos-complement-mode' be nil.Jay Belanger2009-11-201-1/+2
|
* (math-format-twos-complement): Renamed from math-format-complement-signed.Jay Belanger2009-11-201-13/+13
| | | | | | (calc-radix): Rename `calc-complement-signed-mode' to `calc-twos-complement-mode'. (calc-octal-radix, calc-hex-radix): Add an argument for two's complement.
* (calc-do-calc-eval): Let `calc-twos-complement-mode' be nil.Jay Belanger2009-11-201-0/+1
|
* (calc-set-mode-line): Rename `calc-complement-signed-mode' toJay Belanger2009-11-201-6/+6
| | | | | | `calc-twos-complement-mode'. (math-format-number): Rename `math-format-complement-signed' to `math-format-twos-complement'.
* Mention twos-complement notation.Jay Belanger2009-11-171-0/+4
|
* (calc-b-prefix-help): Remove references to `calc-symclip'.Jay Belanger2009-11-161-1/+1
|
* (calc-arithmetic-menu): Remove `calc-symclip'.Jay Belanger2009-11-161-7/+0
|
* (calc-get-operator):Jay Belanger2009-11-161-2/+1
| | | | (calc-b-oper-keys): Remove references to `calc-symclip'.
* (calc-init-extensions): Remove references to symclip.Jay Belanger2009-11-161-3/+2
|
* (math-symclip, calcFunc-symclip, calc-symclip): Remove.Jay Belanger2009-11-161-27/+0
|
* (calc-b-prefix-help): Add help for `calc-symclip'.Jay Belanger2009-11-161-1/+1
|
* (calc-arithmetic-menu): Add item for `calc-symclip'.Jay Belanger2009-11-161-0/+15
| | | | (calc-modes-menu): Add item for twos complement.
* (calc-get-operator): Add `calc-symclip'.Jay Belanger2009-11-161-1/+2
| | | | (calc-b-oper-keys): Add `calc-symclip' to list.
* (math-read-number-fancy): Read complement signed numbers.Jay Belanger2009-11-161-5/+16
| | | | | (calc-init-extensions): Add binding for `calc-symclip'. Add autoloads for `calcFunc-symclip' and `calc-symclip'.
* (calc-embedded-mode-vars): Add `calc-complement-signed-mode'.Jay Belanger2009-11-161-1/+2
|
* (calc-word-size): Reset the variables `math-2-word-size' and ↵Jay Belanger2009-11-161-6/+71
| | | | | | `math-half-2-word-size'. (math-format-complement-signed, math-symclip, calcFunc-symclip, calc-symclip): New functions.
* (math-read-token): Read complement signed numbers.Jay Belanger2009-11-151-1/+1
|