diff options
author | Jay Belanger <jay.p.belanger@gmail.com> | 2005-10-07 21:18:47 +0000 |
---|---|---|
committer | Jay Belanger <jay.p.belanger@gmail.com> | 2005-10-07 21:18:47 +0000 |
commit | 8868c48e5a318283d6bd873d12922d21cd758d0c (patch) | |
tree | d5a48df0d5a6b38fca1fdf2cc7b3f572a02e6211 /lisp/calc | |
parent | 8fc5f8233b811bf2fe08cb641a4d00538c654030 (diff) | |
download | emacs-8868c48e5a318283d6bd873d12922d21cd758d0c.tar.gz |
(calc-set-mode-line): Add square matrix option.
Diffstat (limited to 'lisp/calc')
-rw-r--r-- | lisp/calc/calc.el | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lisp/calc/calc.el b/lisp/calc/calc.el index c53e7971956..2220376904f 100644 --- a/lisp/calc/calc.el +++ b/lisp/calc/calc.el @@ -654,6 +654,7 @@ If nil, computations on numbers always yield numbers where possible.") (defcalcmodevar calc-matrix-mode nil "If `matrix', variables are assumed to be matrix-valued. If a number, variables are assumed to be NxN matrices. +If `square', variables are assumed to be square matrices of an unspecified size. If `scalar', variables are assumed to be scalar-valued. If nil, symbolic math routines make no assumptions about variables.") @@ -1551,6 +1552,7 @@ See calc-keypad for details." (cond ((eq calc-matrix-mode 'matrix) "Matrix ") ((integerp calc-matrix-mode) (format "Matrix%d " calc-matrix-mode)) + ((eq calc-matrix-mode 'square) "SqMatrix ") ((eq calc-matrix-mode 'scalar) "Scalar ") (t "")) (if (eq calc-complex-mode 'polar) "Polar " "") |