# HG changeset patch # User Jay Belanger # Date 1258330311 0 # Node ID 2521f03b2137e70dd49fddcb2395c6570edf65a3 # Parent e3602466755bfee6c39df3f671fd48011af41882 *** empty log message *** diff -r e3602466755b -r 2521f03b2137 lisp/ChangeLog --- a/lisp/ChangeLog Mon Nov 16 00:08:00 2009 +0000 +++ b/lisp/ChangeLog Mon Nov 16 00:11:51 2009 +0000 @@ -1,3 +1,35 @@ +2009-11-16 Jay Belanger + + * calc/calc.el (math-2-word-size, math-half-2-word-size) + (calc-complement-signed-mode): New variables. + (calc-set-mode-line): Add indicator for twos-complements. + (math-format-number): Format twos-complement notation. + + * calc/calc-bin.el (calc-word-size): Reset the variables + `math-2-word-size' and `math-half-2-word-size'. + (math-format-complement-signed, math-symclip, calcFunc-symclip) + (calc-symclip): New functions. + + * calc/calc-aent.el (math-read-token): Read complement signed numbers. + + * calc/calc-embed.el (calc-embedded-mode-vars): Add + `calc-complement-signed-mode' to the list of modes. + + * calc/calc-map.el (calc-get-operator): Add `calc-symclip'. + (calc-b-oper-keys): Add `calc-symclip' to list. + + * calc/calc-ext.el (math-read-number-fancy): Read complement + signed numbers. + (calc-init-extensions): Add binding for `calc-symclip'. + Add autoload for `calcFunc-symclip' and `calc-symclip'. + + * calc/calc-menu.el (calc-arithmetic-menu): Add item for + `calc-symclip'. + (calc-modes-menu): Add item for twos complement mode. + + * calc/calc-help.el (calc-b-prefix-help): Add help for + `calc-symclip'. + 2009-11-15 Chong Yidong * register.el (jump-to-register, insert-register): Handle Semantic