Jay Belanger
|
7db3d0d59e
|
(math-trig-inverses, math-div-trig, math-div-non-trig): New variables.
(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.
|
2005-02-19 05:36:21 +00:00 |
|
Jay Belanger
|
6ec3030266
|
(math-csc-raw): Fix typo.
|
2005-02-15 19:49:51 +00:00 |
|
Jay Belanger
|
3ce6180e84
|
(math-eqn-special-funcs): Add functions to list.
|
2005-02-15 19:28:08 +00:00 |
|
Jay Belanger
|
9274224b86
|
Add derivative and integration rules for calcFunc-sec, calcFunc-csc,
calcFunc-cot, calcFunc-sech, calcFunc-csch, calcFunc-coth.
(math-do-integral-methods): Add to checks for when to use
substitutions.
|
2005-02-15 19:27:47 +00:00 |
|
Jay Belanger
|
40b444acab
|
Add simplification rules for calcFunc-sec, calcFunc-csc, calcFunc-cot.
|
2005-02-15 19:27:17 +00:00 |
|
Jay Belanger
|
6735a29b34
|
(calc-handle-undo): Remove prefix from variable in message.
|
2005-02-15 19:26:49 +00:00 |
|
Jay Belanger
|
6fc5a7dac1
|
(calc-DistribRules, calc-NegateRules): Add rules.
|
2005-02-15 19:26:07 +00:00 |
|
Jay Belanger
|
f53e6c20ff
|
(calc-sec, calc-csc, calc-cot, calc-sech, calc-csch, calc-coth)
(calcFunc-sec, calcFunc-csc, calcFunc-cot, calcFunc-sech)
(calcFunc-csch, calcFunc-coth, math-sec-raw, math-csc-raw)
(math-cot-raw): New functions.
|
2005-02-15 19:25:20 +00:00 |
|
Jay Belanger
|
86c88be7eb
|
Add functions to autoloads.
|
2005-02-15 19:24:49 +00:00 |
|
Jay Belanger
|
e3e6f0958c
|
(math-real-if-arg-functions): Add functions to list.
|
2005-02-15 19:24:24 +00:00 |
|
Jay Belanger
|
6a5412e40d
|
Add simplification rules for calcFunc-sec, calcFunc-csc, calcFunc-cot,
calcFunc-sech, calcFunc-csch, calcFunc-coth.
|
2005-02-15 19:23:46 +00:00 |
|
Jay Belanger
|
7258645096
|
(calc-write-parse-table-part, calc-fix-token-name): Fix a check for
language type.
|
2005-02-08 05:03:07 +00:00 |
|
Jay Belanger
|
1867200e45
|
(math-compose-expr): Fix a check for language type.
|
2005-02-08 05:02:09 +00:00 |
|
Jay Belanger
|
61983af023
|
(calc-tex-language): Display more information in messages.
|
2005-02-06 16:21:39 +00:00 |
|
Jay Belanger
|
53cf64fd65
|
(math-compose-expr): Allow multiline matrices in TeX mode.
|
2005-02-06 16:20:46 +00:00 |
|
Jay Belanger
|
954fc58360
|
(calc-embedded-update): Don't put in unnecessary newlines.
Adjust the end of formula marker.
|
2005-02-04 06:22:18 +00:00 |
|
Jay Belanger
|
7592e97042
|
(math-latex-parse-frac): Don't use arguments.
(math-latex-parse-two-args): New function.
|
2005-02-04 06:20:52 +00:00 |
|
Jay Belanger
|
0a18efee86
|
(calc-embedded-find-bounds): Set formula bound on line with formula.
|
2005-02-01 03:57:08 +00:00 |
|
Jay Belanger
|
998858ae20
|
(math-tex-ignore-words): Remove LaTeX portion.
(math-latex-ignore-words): New constant.
|
2005-01-31 21:58:05 +00:00 |
|
Jay Belanger
|
62a54f6ca5
|
(math-function-table, math-oper-table, math-variable-table):
Adjust the LaTeX portions.
|
2005-01-31 21:53:21 +00:00 |
|
Jay Belanger
|
86e3afd3bd
|
(math-read-big-expr): Make LaTeX the default TeX mode.
|
2005-01-31 21:52:49 +00:00 |
|
Jay Belanger
|
316fc0cc95
|
(calc-embedded-open-formula, calc-embedded-close-formula):
Ignore matrix environments.
|
2005-01-31 21:52:11 +00:00 |
|
Jay Belanger
|
a6ab3125f2
|
(math-read-token): Separate the TeX and LaTeX parts.
|
2005-01-31 21:51:34 +00:00 |
|
Jay Belanger
|
84d77b1eb3
|
(math-read-token): Check for smallmatrix environment.
|
2005-01-31 09:16:44 +00:00 |
|
Jay Belanger
|
cfa083161b
|
(math-latex-input-filter): Remove function.
|
2005-01-31 09:08:34 +00:00 |
|
Jay Belanger
|
dacc4c70c4
|
(math-tex-ignore-words): Add support for LaTeX matrices.
|
2005-01-31 09:07:48 +00:00 |
|
Jay Belanger
|
8d5cd17257
|
(math-read-token): Read LaTeX matrices.
|
2005-01-31 09:05:27 +00:00 |
|
Jay Belanger
|
0010f0335a
|
(calc-d-prefix-help): Add LaTeX.
|
2005-01-31 06:31:43 +00:00 |
|
Jay Belanger
|
ddaad6092e
|
(math-compose-expr, math-compose-rows): Add LaTeX support.
(math-compose-expr): Add support for special functions.
|
2005-01-31 06:30:37 +00:00 |
|
Jay Belanger
|
ad1c32c76f
|
(calc-language): Adjust docstring.
(calc-set-mode-line): Add LaTeX support.
(math-expr-special-function-mapping): New variable.
|
2005-01-31 06:29:39 +00:00 |
|
Jay Belanger
|
dd9041c77a
|
(calc-edit-user-syntax, calc-fix-token-name)
(calc-write-parse-table-part): Add LaTeX support.
|
2005-01-31 06:28:06 +00:00 |
|
Jay Belanger
|
2d3ce3f292
|
(calc-latex-language, math-latex-parse-frac)
(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.
|
2005-01-31 06:25:17 +00:00 |
|
Jay Belanger
|
4617278c25
|
Add calc-latex-language to autoloads.
(calc-mode-map): Add calc-latex-language.
|
2005-01-31 06:23:04 +00:00 |
|
Jay Belanger
|
434e689980
|
(math-read-token): Add support for LaTeX.
|
2005-01-31 06:21:31 +00:00 |
|
Jay Belanger
|
dacb2f7013
|
(calc-declare-variable): Use calc-var-name to display variable name.
|
2005-01-24 18:23:33 +00:00 |
|
Jay Belanger
|
3a91dd3e50
|
(calc-fancy-prefix-other-key): Set prefix arg.
|
2005-01-21 05:43:09 +00:00 |
|
Jay Belanger
|
17c90a9e65
|
(calc-user-define-edit): Put original formula in formula editing buffer.
|
2005-01-19 17:21:44 +00:00 |
|
Jay Belanger
|
7679290d6e
|
(calc-fancy-prefix-other-key): Don't clear flags if the last command
was a tab or M-tab.
|
2005-01-19 16:49:06 +00:00 |
|
Jay Belanger
|
d9dfc855a4
|
(calc-execute-kbd-macro): Ignore calc-keep-arg-flag.
|
2005-01-19 05:12:36 +00:00 |
|
Jay Belanger
|
650cb9f135
|
(calc-display-raw): Fix docstring.
|
2005-01-18 18:30:39 +00:00 |
|
Jay Belanger
|
48e7c397f3
|
(calc-edit-mode): Inhibit read-only when erasing buffer.
|
2005-01-18 04:52:55 +00:00 |
|
Jay Belanger
|
fcda5138f2
|
(calc-describe-key): Use temporary info buffer to create a Calc
summary.
|
2005-01-12 14:31:52 +00:00 |
|
Jay Belanger
|
980bb32d09
|
(calc-reset): Reset when inside an embedded calculator; only reset when
point is inside a calculator.
|
2005-01-11 05:06:00 +00:00 |
|
Jay Belanger
|
24193b8ddf
|
(calc-reset): Don't adjust the window height if the window takes up
the whole height of the frame.
|
2005-01-10 16:54:15 +00:00 |
|
Jay Belanger
|
7f72c3db5a
|
(calc-embedded-subst): Replace math-multi-subst-rec, which is only
supposed to be called by math-multi-subst, by math-multi-subst.
|
2005-01-10 05:01:27 +00:00 |
|
Jay Belanger
|
f1ed747e10
|
(calc-mode-var-list-restore-saved-values): Make sure settings file
exists before accessing it.
|
2005-01-10 04:07:04 +00:00 |
|
Jay Belanger
|
9ab8041d24
|
(calc-reset): Restore saved values of variables instead of default
values (restore default values with a 0 argument).
|
2005-01-09 15:55:08 +00:00 |
|
Jay Belanger
|
6c8e75541e
|
(defcalcmodevar): New macro.
(calc-mode-var-list-restore-default-values,
calc-mode-var-list-restore-saved-values): New functions.
(calc-mode-var-list): Use defcalcmodevar to define it.
(calc-always-load-extensions, calc-line-numbering)
(calc-line-breaking, calc-display-just, calc-display-origin)
(calc-number-radix, calc-leading-zeros, calc-group-digits)
(calc-group-char, calc-point-char, calc-frac-format)
(calc-prefer-frac, calc-hms-format, calc-date-format)
(calc-float-format, calc-full-float-format, calc-complex-format)
(calc-complex-mode, calc-infinite-mode, calc-display-strings)
(calc-matrix-just, calc-break-vectors, calc-full-vectors)
(calc-full-trail-vectors, calc-vector-commas, calc-vector-brackets)
(calc-matrix-brackets, calc-language, calc-language-option)
(calc-left-label, calc-right-label, calc-word-size)
(calc-previous-modulo, calc-simplify-mode, calc-auto-recompute)
(calc-display-raw, calc-internal-prec, calc-angle-mode)
(calc-algebraic-mode, calc-incomplete-algebraic-mode)
(calc-symbolic-mode, calc-matrix-mode, calc-shift-prefix)
(calc-window-height, calc-display-trail, calc-show-selections)
(calc-use-selections, calc-assoc-selections, calc-display-working-message)
(calc-auto-why, calc-timing, calc-mode-save-mode)
(calc-standard-date-formats, calc-autorange-units, calc-was-keypad-mode)
(calc-full-mode, calc-user-parse-tables, calc-gnuplot-default-device)
(calc-gnuplot-default-output, calc-gnuplot-print-device)
(calc-gnuplot-print-output, calc-gnuplot-geometry)
(calc-graph-default-resolution, calc-graph-default-resolution-3d)
(calc-invocation-macro, calc-show-banner): Use defcalcmodevar to
declare them and set their default values.
|
2005-01-09 15:48:20 +00:00 |
|
Jay Belanger
|
6bbfeec558
|
(calc-mode): Remove the extension from `calc-settings-file' for loading.
|
2005-01-08 20:35:45 +00:00 |
|
Jay Belanger
|
c5a15067e5
|
(calc-settings-file-name): Compare calc-settings-file to
user-init-file instead of ~/.emacs. Replace ~/.emacs in a prompt by
calc-settings-file.
|
2005-01-08 05:58:05 +00:00 |
|