aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStefan Kangas2024-04-13 23:45:28 +0200
committerStefan Kangas2024-04-13 23:46:31 +0200
commitbbc5204a0f3ebea32429bd01207284eead23bf22 (patch)
tree5efd7c3172f599a25919ebbca578df5196fabdcf
parentf0300fb0597225762ac6e62eeec4e223a7ad1df9 (diff)
downloademacs-bbc5204a0f3ebea32429bd01207284eead23bf22.tar.gz
emacs-bbc5204a0f3ebea32429bd01207284eead23bf22.zip
* doc/misc/calc.texi: Improve indexing.
-rw-r--r--doc/misc/calc.texi7
1 files changed, 5 insertions, 2 deletions
diff --git a/doc/misc/calc.texi b/doc/misc/calc.texi
index ccc7b95ceec..75f88efe259 100644
--- a/doc/misc/calc.texi
+++ b/doc/misc/calc.texi
@@ -31447,6 +31447,7 @@ newline so that mode annotations will appear on lines by themselves.
31447@node Programming 31447@node Programming
31448@chapter Programming 31448@chapter Programming
31449 31449
31450@cindex Programming Calc
31450@noindent 31451@noindent
31451There are several ways to ``program'' the Emacs Calculator, depending 31452There are several ways to ``program'' the Emacs Calculator, depending
31452on the nature of the problem you need to solve. 31453on the nature of the problem you need to solve.
@@ -31575,7 +31576,7 @@ following sections.
31575 31576
31576@noindent 31577@noindent
31577@kindex X 31578@kindex X
31578@cindex Programming with keyboard macros 31579@cindex Programming Calc, with keyboard macros
31579@cindex Keyboard macros 31580@cindex Keyboard macros
31580The easiest way to ``program'' the Emacs Calculator is to use standard 31581The easiest way to ``program'' the Emacs Calculator is to use standard
31581keyboard macros. Press @w{@kbd{C-x (}} to begin recording a macro. From 31582keyboard macros. Press @w{@kbd{C-x (}} to begin recording a macro. From
@@ -31976,7 +31977,7 @@ The @kbd{m m} command saves the last invocation macro defined by
31976@noindent 31977@noindent
31977@kindex Z F 31978@kindex Z F
31978@pindex calc-user-define-formula 31979@pindex calc-user-define-formula
31979@cindex Programming with algebraic formulas 31980@cindex Programming Calc, with algebraic formulas
31980Another way to create a new Calculator command uses algebraic formulas. 31981Another way to create a new Calculator command uses algebraic formulas.
31981The @kbd{Z F} (@code{calc-user-define-formula}) command stores the 31982The @kbd{Z F} (@code{calc-user-define-formula}) command stores the
31982formula at the top of the stack as the definition for a key. This 31983formula at the top of the stack as the definition for a key. This
@@ -32085,6 +32086,7 @@ in symbolic form without ever activating the @code{deriv} function. Press
32085@node Lisp Definitions 32086@node Lisp Definitions
32086@section Programming with Lisp 32087@section Programming with Lisp
32087 32088
32089@section Programming Calc, with Lisp
32088@noindent 32090@noindent
32089The Calculator can be programmed quite extensively in Lisp. All you 32091The Calculator can be programmed quite extensively in Lisp. All you
32090do is write a normal Lisp function definition, but with @code{defmath} 32092do is write a normal Lisp function definition, but with @code{defmath}
@@ -32830,6 +32832,7 @@ a large argument, a simpler program like the first one shown is fine.
32830@node Calling Calc from Your Programs 32832@node Calling Calc from Your Programs
32831@subsection Calling Calc from Your Lisp Programs 32833@subsection Calling Calc from Your Lisp Programs
32832 32834
32835@cindex Calling Calc from Lisp
32833@noindent 32836@noindent
32834A later section (@pxref{Internals}) gives a full description of 32837A later section (@pxref{Internals}) gives a full description of
32835Calc's internal Lisp functions. It's not hard to call Calc from 32838Calc's internal Lisp functions. It's not hard to call Calc from