aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJay Belanger2004-12-01 21:03:24 +0000
committerJay Belanger2004-12-01 21:03:24 +0000
commit93d8d5a8b0edef2a6b764f1d74c46c6a1393f38f (patch)
tree155231eb6e036df012e0e155cf37add1d5c3f126
parentd5639b35f77763b44e0849823e884ab45fdc0420 (diff)
downloademacs-93d8d5a8b0edef2a6b764f1d74c46c6a1393f38f.tar.gz
emacs-93d8d5a8b0edef2a6b764f1d74c46c6a1393f38f.zip
(calc-inverse, calc-hyperbolic): Add more checks.
-rw-r--r--lisp/calc/calc-ext.el8
1 files changed, 6 insertions, 2 deletions
diff --git a/lisp/calc/calc-ext.el b/lisp/calc/calc-ext.el
index 3347d8f24a7..d308a391a05 100644
--- a/lisp/calc/calc-ext.el
+++ b/lisp/calc/calc-ext.el
@@ -1318,7 +1318,9 @@ calc-kill calc-kill-region calc-yank))))
1318 1318
1319(defun calc-inverse (&optional n) 1319(defun calc-inverse (&optional n)
1320 (interactive "P") 1320 (interactive "P")
1321 (let* ((hyp-flag (if (eq major-mode 'calc-keypad-mode) 1321 (let* ((hyp-flag (if (or
1322 (eq major-mode 'calc-keypad-mode)
1323 (eq major-mode 'calc-trail-mode))
1322 (with-current-buffer calc-main-buffer 1324 (with-current-buffer calc-main-buffer
1323 calc-hyperbolic-flag) 1325 calc-hyperbolic-flag)
1324 calc-hyperbolic-flag)) 1326 calc-hyperbolic-flag))
@@ -1393,7 +1395,9 @@ calc-kill calc-kill-region calc-yank))))
1393 1395
1394(defun calc-hyperbolic (&optional n) 1396(defun calc-hyperbolic (&optional n)
1395 (interactive "P") 1397 (interactive "P")
1396 (let* ((inv-flag (if (eq major-mode 'calc-keypad-mode) 1398 (let* ((inv-flag (if (or
1399 (eq major-mode 'calc-keypad-mode)
1400 (eq major-mode 'calc-trail-mode))
1397 (with-current-buffer calc-main-buffer 1401 (with-current-buffer calc-main-buffer
1398 calc-inverse-flag) 1402 calc-inverse-flag)
1399 calc-inverse-flag)) 1403 calc-inverse-flag))