emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] Changes to emacs/lisp/calc/README [emacs-unicode-2]


From: Miles Bader
Subject: [Emacs-diffs] Changes to emacs/lisp/calc/README [emacs-unicode-2]
Date: Wed, 08 Dec 2004 01:55:56 -0500

Index: emacs/lisp/calc/README
diff -c /dev/null emacs/lisp/calc/README:1.4.4.1
*** /dev/null   Wed Dec  8 05:02:36 2004
--- emacs/lisp/calc/README      Wed Dec  8 05:02:18 2004
***************
*** 0 ****
--- 1,220 ----
+ 
+ This directory contains Calc, an advanced desk calculator for GNU
+ Emacs.
+ 
+ "Calc"  Copyright 1990, 1991, 1992, 1993, 2001 Free Software Foundation, Inc.
+ 
+ Written by:
+       Dave Gillespie
+       c/o Synaptics, Inc.
+       2698 Orchard Parkway
+       San Jose CA 95134
+       address@hidden, uunet!synaptx!daveg
+ 
+ Currently maintained by:
+      Jay Belanger <address@hidden>
+ 
+ From the introduction to the manual:
+ 
+   "Calc" is an advanced calculator and mathematical tool that runs as
+   part of the GNU Emacs environment.  Very roughly based on the HP-28/48
+   series of calculators, its many features include:
+ 
+     * Choice of algebraic or RPN (stack-based) entry of calculations.
+ 
+     * Arbitrary precision integers and floating-point numbers.
+ 
+     * Arithmetic on rational numbers, complex numbers (rectangular and
+       polar), error forms with standard deviations, open and closed
+       intervals, vectors and matrices, dates and times, infinities,
+       sets, quantities with units, and algebraic formulas.
+ 
+     * Mathematical operations such as logarithms and trigonometric functions.
+ 
+     * Programmer's features (bitwise operations, non-decimal numbers).
+ 
+     * Financial functions such as future value and internal rate of return.
+ 
+     * Number theoretical features such as prime factorization and
+       arithmetic modulo M for any M.
+ 
+     * Algebraic manipulation features, including symbolic calculus.
+ 
+     * Moving data to and from regular editing buffers.
+ 
+     * "Embedded mode" for manipulating Calc formulas and data directly
+       inside any editing buffer.
+ 
+     * Graphics using GNUPLOT, a versatile (and free) plotting program.
+ 
+     * Easy programming using keyboard macros, algebraic formulas,
+       algebraic rewrite rules, or extended Emacs Lisp.
+ 
+ 
+ Calc is written entirely in Emacs Lisp, for maximum portability.
+ You do not need to recompile Emacs to install and use Calc.
+ 
+ You will need about six megabytes of disk space to install Calc
+ and its Info documentation.
+ 
+ See the file INSTALL for installation instructions.  The instructions
+ may seem long, but on typical systems you will only need to follow the
+ steps shown in the first section.
+ 
+ Don't even try to run Calc in uncompiled (.el) form!  It's far too slow.
+ 
+ 
+ I am anxious to hear about your experiences using Calc.  Send mail to
+ "address@hidden".  A bug report is most useful if you include the
+ exact input and output that occurred, any modes in effect (such as the
+ current precision), and so on.  If you find Calc is difficult to operate
+ in any way, or if you have other suggestions, don't hesitate to let me
+ know.  If you find errors (including simple typos) in the manual, let
+ me know.  Even if you find no bugs at all I would love to hear your
+ opinions.
+ 
+ The latest Calc tar files and patches are always available for anonymous
+ FTP on prep.ai.mit.edu.
+ 
+ Thanks,
+ 
+                                                               -- Dave
+ 
+ 
+ 
+ 
+ 
+ Summary of changes to "Calc"
+ ------- -- ------- --  ----
+ 
+ 
+ Version 2.02f:
+ 
+  * Fixed a bug which broke `I', `H', `K' prefix keys in recent Emacs.
+ 
+  * Fixed a bug in calc.texinfo which prevented "make tex2" from working.
+ 
+  * Updated `C-y' (calc-yank) to understand Emacs 19 generalized kill ring.
+ 
+  * Added a copy of "calccard.tex", the Calc quick reference card.
+ 
+ 
+ Version 2.02e:
+ 
+  * Fixed an installation bug caused by recent changes to `write-region'.
+ 
+ 
+ Version 2.02d:
+ 
+  * Fixed a minor installation problem with a Emacs 19.29 byte-compiler bug.
+ 
+  * Removed archaic "macedit" package (superseded by "edmacro").
+ 
+ 
+ Version 2.02c:
+ 
+  * Patch to port Calc to Lucid Emacs 19; still works with GNU 18 and GNU 19.
+ 
+  * Fixed a bug that broke `C-x C-c' after Calc graphics had been used.
+ 
+ 
+ Version 2.02b:
+ 
+  * Minor patch to port Calc to GNU Emacs 19.  Will be superseded by Calc 3.00.
+ 
+ 
+ Version 2.02:
+ 
+  * Revamped the manual a bit; rearranged some sections.
+ 
+  * Added marginal notes for Key/Function Index refs in printed manual.
+ 
+  * Changed `M-# r' to deal more gracefully with blank lines.
+ 
+  * Made reductions like `V R +' and `M-# :' considerably faster.
+ 
+  * Improved parsing and display of cases like "[a + b]".
+ 
+  * Added `t +' and `t -' for doing business date arithmetic.
+ 
+  * Added "syntax tables," the opposite of compositions.
+ 
+  * Added another Rewrites Tutorial exercise.
+ 
+  * Added the "vmatches" function.
+ 
+  * Added the `Modes' variable and `m g' command.
+ 
+  * Improved `u s' to cancel, e.g., "11 mph hr / yd" to get a number.
+ 
+  * Added "quick units" commands "u 0" through "u 9".
+ 
+  * Moved `M-%' to calc.el to avoid autoloading problems.
+ 
+  * Added `M-=' during algebraic entry, acts like `RET ='.
+ 
+  * Made `LFD' prevent evaluation when finishing a calc-edit command.
+ 
+  * Changed calc-store commands to use `t .' mode for trail display.
+ 
+  * Improved integrator to understand forms involving "erf".
+ 
+  * Fixed parser to make sense of "[1....1e2]" input.
+ 
+  * Fixed FORTRAN parser to treat a(i,j) as a_i_j if a is declared matrix.
+ 
+  * Got rid of some version number stamps to reduce size of patches.
+ 
+  * Fixed a bug in defmath treating "<=" and ">=" predicates.
+ 
+  * Fixed a bug in which Calc crashed multiplying two date forms.
+ 
+  * Fixed a bug in line breaker that crashed for large, nested formulas.
+ 
+  * Fixed a bug using ` to edit string("foo").
+ 
+  * Fixed a bug where `M-# y' in Big mode copied stack level number.
+ 
+  * Fixed a bug where `g O' used wrong default directory, no completion.
+ 
+  * Fixed a bug where "foo_bar(i)" parsed in C mode but showed as foo#bar.
+ 
+  * Fixed several bugs where large calculations got "computation too long."
+ 
+ 
+ Version 2.01:
+ 
+  * Added percentage commands `M-%', `b %', and `c %'.
+ 
+  * Changed Big mode to force radix-10 in superscripts.
+ 
+  * Improved display of fractions in various language modes.
+ 
+  * Changed `a n' to work properly with equations and inequalities.
+ 
+  * The problem with cross references to Index nodes in TeX has been fixed.
+ 
+  * Fixed a bug where recursive esc-maps make calc-ext/-aent unloadable.
+ 
+  * Fixed a bug in `M-# k', then `OFF' right away, with fresh Emacs.
+ 
+  * Fixed a bug in which "S_i_j" was formatted wrong after `j s'.
+ 
+  * Fixed a bug in which `h k u c' positioned cursor on wrong line.
+ 
+  * Fixed a bug where `z ?' crashed if `z %' was defined.
+ 
+  * Fixed a bug in `j O' (calc-select-once-maybe).
+ 
+  * Fixed "make private" not to ask "Delete excess versions" and crash.
+ 
+ 
+ Version 2.00:
+ 
+  * First complete posting of Calc since 1.01.
+ 
+  * Most parts of Calc have seen changes since version 1.07.  See
+    section "New for Calc 2.00" in the manual for a summary.  In
+    the FTP version of the Calc distribution, the file README.prev
+    contains a detailed change history from 1.00 up to 2.00.
+ 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]