calc: Calc Mode Line
7.10 The Calc Mode Line
=======================
This section is a summary of all symbols that can appear on the Calc
mode line, the highlighted bar that appears under the Calc stack window
(or under an editing window in Embedded mode).
The basic mode line format is:
--%*-Calc: 12 Deg OTHER MODES (Calculator)
The ‘%*’ indicates that the buffer is “read-only”; it shows that
regular Emacs commands are not allowed to edit the stack buffer as if it
were text.
The word ‘Calc:’ changes to ‘CalcEmbed:’ if Embedded mode is enabled.
The words after this describe the various Calc modes that are in effect.
The first mode is always the current precision, an integer. The
second mode is always the angular mode, either ‘Deg’, ‘Rad’, or ‘Hms’.
Here is a complete list of the remaining symbols that can appear on
the mode line:
‘Alg’
Algebraic mode (‘m a’; Algebraic Entry).
‘Alg[(’
Incomplete algebraic mode (‘C-u m a’).
‘Alg*’
Total algebraic mode (‘m t’).
‘Symb’
Symbolic mode (‘m s’; Symbolic Mode).
‘Matrix’
Matrix mode (‘m v’; Matrix Mode).
‘MatrixN’
Dimensioned Matrix mode (‘C-u N m v’; Matrix Mode).
‘SqMatrix’
Square Matrix mode (‘C-u m v’; Matrix Mode).
‘Scalar’
Scalar mode (‘m v’; Matrix Mode).
‘Polar’
Polar complex mode (‘m p’; Polar Mode).
‘Frac’
Fraction mode (‘m f’; Fraction Mode).
‘Inf’
Infinite mode (‘m i’; Infinite Mode).
‘+Inf’
Positive Infinite mode (‘C-u 0 m i’).
‘NoSimp’
Default simplifications off (‘m O’; Simplification Modes).
‘NumSimp’
Default simplifications for numeric arguments only (‘m N’).
‘BinSimpW’
Binary-integer simplification mode; word size W (‘m B’, ‘b w’).
‘BasicSimp’
Basic simplification mode (‘m I’).
‘ExtSimp’
Extended algebraic simplification mode (‘m E’).
‘UnitSimp’
Units simplification mode (‘m U’).
‘Bin’
Current radix is 2 (‘d 2’; Radix Modes).
‘Oct’
Current radix is 8 (‘d 8’).
‘Hex’
Current radix is 16 (‘d 6’).
‘RadixN’
Current radix is N (‘d r’).
‘Zero’
Leading zeros (‘d z’; Radix Modes).
‘Big’
Big language mode (‘d B’; Normal Language Modes).
‘Flat’
One-line normal language mode (‘d O’).
‘Unform’
Unformatted language mode (‘d U’).
‘C’
C language mode (‘d C’; C FORTRAN Pascal).
‘Pascal’
Pascal language mode (‘d P’).
‘Fortran’
FORTRAN language mode (‘d F’).
‘TeX’
TeX language mode (‘d T’; TeX and LaTeX Language Modes).
‘LaTeX’
LaTeX language mode (‘d L’; TeX and LaTeX Language Modes).
‘Eqn’
“Eqn” language mode (‘d E’; Eqn Language Mode).
‘Math’
Mathematica language mode (‘d M’; Mathematica Language
Mode).
‘Maple’
Maple language mode (‘d W’; Maple Language Mode).
‘NormN’
Normal float mode with N digits (‘d n’; Float Formats).
‘FixN’
Fixed point mode with N digits after the point (‘d f’).
‘Sci’
Scientific notation mode (‘d s’).
‘SciN’
Scientific notation with N digits (‘d s’).
‘Eng’
Engineering notation mode (‘d e’).
‘EngN’
Engineering notation with N digits (‘d e’).
‘LeftN’
Left-justified display indented by N (‘d <’;
Justification).
‘Right’
Right-justified display (‘d >’).
‘RightN’
Right-justified display with width N (‘d >’).
‘Center’
Centered display (‘d =’).
‘CenterN’
Centered display with center column N (‘d =’).
‘WidN’
Line breaking with width N (‘d b’; Normal Language Modes).
‘Wide’
No line breaking (‘d b’).
‘Break’
Selections show deep structure (‘j b’; Making Selections).
‘Save’
Record modes in ‘~/.emacs.d/calc.el’ (‘m R’; General Mode
Commands).
‘Local’
Record modes in Embedded buffer (‘m R’).
‘LocEdit’
Record modes as editing-only in Embedded buffer (‘m R’).
‘LocPerm’
Record modes as permanent-only in Embedded buffer (‘m R’).
‘Global’
Record modes as global in Embedded buffer (‘m R’).
‘Manual’
Automatic recomputation turned off (‘m C’; Automatic
Recomputation).
‘Graph’
GNUPLOT process is alive in background (Graphics).
‘Sel’
Top-of-stack has a selection (Embedded only; Making
Selections).
‘Dirty’
The stack display may not be up-to-date (Display Modes).
‘Inv’
“Inverse” prefix was pressed (‘I’; Inverse and Hyperbolic).
‘Hyp’
“Hyperbolic” prefix was pressed (‘H’).
‘Keep’
“Keep-arguments” prefix was pressed (‘K’).
‘Narrow’
Stack is truncated (‘d t’; Truncating the Stack).
In addition, the symbols ‘Active’ and ‘~Active’ can appear as minor
modes on an Embedded buffer’s mode line. Embedded Mode.