[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] emacs/lisp/calc calc-ext.el
From: |
Jay Belanger |
Subject: |
[Emacs-diffs] emacs/lisp/calc calc-ext.el |
Date: |
Fri, 20 Nov 2009 00:57:32 +0000 |
CVSROOT: /cvsroot/emacs
Module name: emacs
Changes by: Jay Belanger <jpb> 09/11/20 00:57:32
Modified files:
lisp/calc : calc-ext.el
Log message:
(calc-init-extentions): Rename `calc-complement-signed-mode' to
`calc-twos-complement-mode'.
(math-format-number-fancy): Let `calc-twos-complement-mode' be nil.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/emacs/lisp/calc/calc-ext.el?cvsroot=emacs&r1=1.83&r2=1.84
Patches:
Index: calc-ext.el
===================================================================
RCS file: /cvsroot/emacs/emacs/lisp/calc/calc-ext.el,v
retrieving revision 1.83
retrieving revision 1.84
diff -u -b -r1.83 -r1.84
--- calc-ext.el 16 Nov 2009 23:29:53 -0000 1.83
+++ calc-ext.el 20 Nov 2009 00:57:32 -0000 1.84
@@ -987,7 +987,7 @@
calc-floor calc-idiv calc-increment calc-mant-part calc-max calc-min
calc-round calc-scale-float calc-sign calc-trunc calc-xpon-part)
- ("calc-bin" calc-and calc-binary-radix calc-clip calc-complement-signed-mode
+ ("calc-bin" calc-and calc-binary-radix calc-clip calc-twos-complement-mode
calc-decimal-radix calc-diff calc-hex-radix calc-leading-zeros
calc-lshift-arith calc-lshift-binary calc-not calc-octal-radix calc-or
calc-radix
calc-rotate-binary calc-rshift-arith calc-rshift-binary calc-word-size
@@ -2998,7 +2998,7 @@
(math-read-radix (math-match-substring s 3)
(string-to-number (math-match-substring s 1))))
- ;; Complement signed with explicit radix
+ ;; Two's complement with explicit radix
((string-match "^\\([0-9]+\\)\\(##\\)\\([0-9a-zA-Z]+\\)$" s)
(let ((num (math-read-radix (math-match-substring s 3)
(string-to-number (math-match-substring s
1)))))
@@ -3354,6 +3354,7 @@
(if (math-negp a)
(concat "-" (math-format-number (math-neg a)))
(let ((calc-number-radix 10)
+ (calc-twos-complement-mode nil)
(calc-leading-zeros nil)
(calc-group-digits nil))
(format calc-hms-format