summaryrefslogtreecommitdiff
path: root/lisp/calc/calc-menu.el
diff options
context:
space:
mode:
authorMiles Bader <miles@gnu.org>2007-12-29 02:51:57 +0000
committerMiles Bader <miles@gnu.org>2007-12-29 02:51:57 +0000
commite97d3ec0184763b2479224486e70d23f03bd340f (patch)
treefb5e5ad400914090c35e12eaf553358296d5929a /lisp/calc/calc-menu.el
parenta0c92ed92d3d62d4926dafb1d595d87843df4688 (diff)
parentfd41ad9836f4b975f388f2fe84abd8a1de11a820 (diff)
downloademacs-e97d3ec0184763b2479224486e70d23f03bd340f.tar.gz
Merge from emacs--devo--0
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-307
Diffstat (limited to 'lisp/calc/calc-menu.el')
-rw-r--r--lisp/calc/calc-menu.el23
1 files changed, 22 insertions, 1 deletions
diff --git a/lisp/calc/calc-menu.el b/lisp/calc/calc-menu.el
index 22c42adc124..dd9ec9a2542 100644
--- a/lisp/calc/calc-menu.el
+++ b/lisp/calc/calc-menu.el
@@ -1157,7 +1157,28 @@
(call-interactively 'calc-eqn-language))
:keys "d E"
:style radio
- :selected (eq calc-language 'eqn)])
+ :selected (eq calc-language 'eqn)]
+ ["Yacas"
+ (progn
+ (require 'calc-lang)
+ (call-interactively 'calc-yacas-language))
+ :keys "d Y"
+ :style radio
+ :selected (eq calc-language 'yacas)]
+ ["Maxima"
+ (progn
+ (require 'calc-lang)
+ (call-interactively 'calc-maxima-language))
+ :keys "d X"
+ :style radio
+ :selected (eq calc-language 'maxima)]
+ ["Giac"
+ (progn
+ (require 'calc-lang)
+ (call-interactively 'calc-giac-language))
+ :keys "d A"
+ :style radio
+ :selected (eq calc-language 'giac)])
"----"
["Save mode settings" calc-save-modes :keys "m m"]
"----"