[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/lisp/calc/calc-menu.el,v
From: |
Jay Belanger |
Subject: |
[Emacs-diffs] Changes to emacs/lisp/calc/calc-menu.el,v |
Date: |
Tue, 27 Nov 2007 01:07:16 +0000 |
CVSROOT: /cvsroot/emacs
Module name: emacs
Changes by: Jay Belanger <jpb> 07/11/27 01:07:15
Index: calc-menu.el
===================================================================
RCS file: /cvsroot/emacs/emacs/lisp/calc/calc-menu.el,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -b -r1.6 -r1.7
--- calc-menu.el 16 Nov 2007 16:50:34 -0000 1.6
+++ calc-menu.el 27 Nov 2007 01:07:15 -0000 1.7
@@ -1052,18 +1052,42 @@
:style radio
:selected (eq (car-safe calc-float-format) 'eng)])
(list "Algebraic"
+ ["Normal"
+ (progn
+ (require 'calc-mode)
+ (cond
+ (calc-incomplete-algebraic-mode
+ (calc-algebraic-mode t))
+ (calc-algebraic-mode
+ (calc-algebraic-mode nil))))
+ :style radio
+ :selected (not calc-algebraic-mode)]
["Algebraic mode"
(progn
(require 'calc-mode)
- (call-interactively 'calc-algebraic-mode))
+ (if (or
+ calc-incomplete-algebraic-mode
+ (not calc-algebraic-mode))
+ (calc-algebraic-mode nil)))
:keys "m a"
:style radio
- :selected (eq calc-algebraic-mode t)
+ :selected (and calc-algebraic-mode
+ (not calc-incomplete-algebraic-mode))
:help "Keys which start numeric entry also start algebraic
entry"]
+ ["Incomplete algebraic mode"
+ (progn
+ (require 'calc-mode)
+ (unless calc-incomplete-algebraic-mode
+ (calc-algebraic-mode t)))
+ :keys "C-u m a"
+ :style radio
+ :selected calc-incomplete-algebraic-mode
+ :help "Only ( and [ begin algebraic entry"]
["Total algebraic mode"
(progn
(require 'calc-mode)
- (call-interactively 'calc-total-algebraic-mode))
+ (unless (eq calc-algebraic-mode 'total)
+ (calc-total-algebraic-mode nil)))
:keys "m t"
:style radio
:selected (eq calc-algebraic-mode 'total)
- [Emacs-diffs] Changes to emacs/lisp/calc/calc-menu.el,v, Jay Belanger, 2007/11/14
- [Emacs-diffs] Changes to emacs/lisp/calc/calc-menu.el,v, Jay Belanger, 2007/11/14
- [Emacs-diffs] Changes to emacs/lisp/calc/calc-menu.el,v, Miles Bader, 2007/11/14
- [Emacs-diffs] Changes to emacs/lisp/calc/calc-menu.el,v, Jay Belanger, 2007/11/15
- [Emacs-diffs] Changes to emacs/lisp/calc/calc-menu.el,v, Dan Nicolaescu, 2007/11/16
- [Emacs-diffs] Changes to emacs/lisp/calc/calc-menu.el,v,
Jay Belanger <=