diff options
| -rw-r--r-- | ChangeLog | 4 | ||||
| -rw-r--r-- | doc/misc/ChangeLog | 1 | ||||
| -rw-r--r-- | doc/misc/calc.texi | 3 | ||||
| -rw-r--r-- | etc/CALC-NEWS (renamed from lisp/calc/README.prev) | 218 | ||||
| -rw-r--r-- | etc/ChangeLog | 4 | ||||
| -rw-r--r-- | lisp/ChangeLog | 2 | ||||
| -rw-r--r-- | lisp/calc/README | 244 | ||||
| -rwxr-xr-x | make-dist | 2 |
8 files changed, 230 insertions, 248 deletions
| @@ -1,3 +1,7 @@ | |||
| 1 | 2013-02-01 Glenn Morris <rgm@gnu.org> | ||
| 2 | |||
| 3 | * make-dist: Only README files exist in lisp/ now, not README*. | ||
| 4 | |||
| 1 | 2013-01-23 Giorgos Keramidas <gkeramidas@gmail.com> (tiny change) | 5 | 2013-01-23 Giorgos Keramidas <gkeramidas@gmail.com> (tiny change) |
| 2 | 6 | ||
| 3 | * .bzrignore: add lib-src/blessmail. | 7 | * .bzrignore: add lib-src/blessmail. |
diff --git a/doc/misc/ChangeLog b/doc/misc/ChangeLog index 942f0fbab31..d4dde056461 100644 --- a/doc/misc/ChangeLog +++ b/doc/misc/ChangeLog | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | 2013-02-01 Glenn Morris <rgm@gnu.org> | 1 | 2013-02-01 Glenn Morris <rgm@gnu.org> |
| 2 | 2 | ||
| 3 | * calc.texi (Help Commands): Update calc-view-news description. | 3 | * calc.texi (Help Commands): Update calc-view-news description. |
| 4 | Mention etc/CALC-NEWS. | ||
| 4 | 5 | ||
| 5 | 2013-01-24 Michael Albinus <michael.albinus@gmx.de> | 6 | 2013-01-24 Michael Albinus <michael.albinus@gmx.de> |
| 6 | 7 | ||
diff --git a/doc/misc/calc.texi b/doc/misc/calc.texi index ff3ec06fc40..a5514867a99 100644 --- a/doc/misc/calc.texi +++ b/doc/misc/calc.texi | |||
| @@ -9910,7 +9910,8 @@ listed. | |||
| 9910 | @kindex h n | 9910 | @kindex h n |
| 9911 | The @kbd{h n} or @kbd{h C-n} (@code{calc-view-news}) command displays | 9911 | The @kbd{h n} or @kbd{h C-n} (@code{calc-view-news}) command displays |
| 9912 | the ``news'' or change history of Emacs, and jumps to the most recent | 9912 | the ``news'' or change history of Emacs, and jumps to the most recent |
| 9913 | portion concerning Calc (if present). | 9913 | portion concerning Calc (if present). For older history, see the file |
| 9914 | @file{etc/CALC-NEWS} in the Emacs distribution. | ||
| 9914 | 9915 | ||
| 9915 | @kindex h C-c | 9916 | @kindex h C-c |
| 9916 | @kindex h C-d | 9917 | @kindex h C-d |
diff --git a/lisp/calc/README.prev b/etc/CALC-NEWS index eae72cbbe6c..95e8686be62 100644 --- a/lisp/calc/README.prev +++ b/etc/CALC-NEWS | |||
| @@ -1,13 +1,227 @@ | |||
| 1 | Copyright (C) 2001-2013 Free Software Foundation, Inc. | 1 | Copyright (C) 2001-2013 Free Software Foundation, Inc. |
| 2 | See the end of the file for license conditions. | 2 | See the end of the file for license conditions. |
| 3 | 3 | ||
| 4 | Calc is an advanced desk calculator for GNU Emacs. | ||
| 4 | 5 | ||
| 5 | Summary of changes to "Calc" Preceding 2.00 | 6 | "Calc" Copyright (C) 1990-1993, 2001-2013 Free Software Foundation, Inc. |
| 6 | ------- -- ------- -- ---- --------- ---- | ||
| 7 | 7 | ||
| 8 | Written by: | ||
| 9 | Dave Gillespie | ||
| 10 | c/o Synaptics, Inc. | ||
| 11 | 2698 Orchard Parkway | ||
| 12 | San Jose CA 95134 | ||
| 13 | daveg@synaptics.com, uunet!synaptx!daveg | ||
| 8 | 14 | ||
| 15 | Currently maintained by: | ||
| 16 | Jay Belanger <jay.p.belanger@gmail.com> | ||
| 17 | |||
| 18 | From the introduction to the manual: | ||
| 19 | |||
| 20 | "Calc" is an advanced calculator and mathematical tool that runs as | ||
| 21 | part of the GNU Emacs environment. Very roughly based on the HP-28/48 | ||
| 22 | series of calculators, its many features include: | ||
| 23 | |||
| 24 | * Choice of algebraic or RPN (stack-based) entry of calculations. | ||
| 25 | |||
| 26 | * Arbitrary precision integers and floating-point numbers. | ||
| 27 | |||
| 28 | * Arithmetic on rational numbers, complex numbers (rectangular and | ||
| 29 | polar), error forms with standard deviations, open and closed | ||
| 30 | intervals, vectors and matrices, dates and times, infinities, | ||
| 31 | sets, quantities with units, and algebraic formulas. | ||
| 32 | |||
| 33 | * Mathematical operations such as logarithms and trigonometric functions. | ||
| 34 | |||
| 35 | * Programmer's features (bitwise operations, non-decimal numbers). | ||
| 36 | |||
| 37 | * Financial functions such as future value and internal rate of return. | ||
| 38 | |||
| 39 | * Number theoretical features such as prime factorization and | ||
| 40 | arithmetic modulo M for any M. | ||
| 41 | |||
| 42 | * Algebraic manipulation features, including symbolic calculus. | ||
| 43 | |||
| 44 | * Moving data to and from regular editing buffers. | ||
| 45 | |||
| 46 | * "Embedded mode" for manipulating Calc formulas and data directly | ||
| 47 | inside any editing buffer. | ||
| 48 | |||
| 49 | * Graphics using GNUPLOT, a versatile (and free) plotting program. | ||
| 50 | |||
| 51 | * Easy programming using keyboard macros, algebraic formulas, | ||
| 52 | algebraic rewrite rules, or extended Emacs Lisp. | ||
| 53 | |||
| 54 | |||
| 55 | Calc is written entirely in Emacs Lisp, for maximum portability. | ||
| 56 | |||
| 57 | I am anxious to hear about your experiences using Calc. Send mail to | ||
| 58 | "jay.p.belanger@gmail.com". A bug report is most useful if you include the | ||
| 59 | exact input and output that occurred, any modes in effect (such as the | ||
| 60 | current precision), and so on. If you find Calc is difficult to operate | ||
| 61 | in any way, or if you have other suggestions, don't hesitate to let me | ||
| 62 | know. If you find errors (including simple typos) in the manual, let | ||
| 63 | me know. Even if you find no bugs at all I would love to hear your | ||
| 64 | opinions. | ||
| 65 | |||
| 66 | |||
| 67 | Summary of changes to "Calc" | ||
| 68 | ------- -- ------- -- ---- | ||
| 69 | |||
| 70 | For changes in Emacs 23.1 and later, see the main Emacs NEWS file. | ||
| 71 | |||
| 72 | Version 2.1: | ||
| 73 | |||
| 74 | * New matrix mode for square matrices. Improved handling of | ||
| 75 | non-commutative products. | ||
| 76 | |||
| 77 | * New functions: powerexpand and ldiv. | ||
| 78 | |||
| 79 | * Added new functions: sec, csc, cot, sech, csch, coth. | ||
| 80 | |||
| 81 | * 0^0 now evaluates to 1. | ||
| 82 | |||
| 83 | * Added a new language mode for LaTeX. | ||
| 84 | |||
| 85 | * Calc now tries to use an appropriate language mode in embedded mode. | ||
| 86 | |||
| 87 | * Calc now restores original modes when leaving embedded mode. | ||
| 88 | |||
| 89 | * User settable variables which are not set with keystrokes are now | ||
| 90 | customizable. | ||
| 91 | |||
| 92 | * Made ~/.calc.el the default Calc settings file. | ||
| 93 | |||
| 94 | * Miscellaneous updates and bugfixes. | ||
| 95 | |||
| 96 | |||
| 97 | Version 2.02f: | ||
| 98 | |||
| 99 | * Fixed a bug which broke `I', `H', `K' prefix keys in recent Emacs. | ||
| 100 | |||
| 101 | * Fixed a bug in calc.texinfo which prevented "make tex2" from working. | ||
| 102 | |||
| 103 | * Updated `C-y' (calc-yank) to understand Emacs 19 generalized kill ring. | ||
| 104 | |||
| 105 | * Added a copy of "calccard.tex", the Calc quick reference card. | ||
| 106 | |||
| 107 | |||
| 108 | Version 2.02e: | ||
| 109 | |||
| 110 | * Fixed an installation bug caused by recent changes to `write-region'. | ||
| 111 | |||
| 112 | |||
| 113 | Version 2.02d: | ||
| 114 | |||
| 115 | * Fixed a minor installation problem with a Emacs 19.29 byte-compiler bug. | ||
| 116 | |||
| 117 | * Removed archaic "macedit" package (superseded by "edmacro"). | ||
| 118 | |||
| 119 | |||
| 120 | Version 2.02c: | ||
| 121 | |||
| 122 | * Patch to port Calc to Lucid Emacs 19; still works with GNU 18 and GNU 19. | ||
| 123 | |||
| 124 | * Fixed a bug that broke `C-x C-c' after Calc graphics had been used. | ||
| 125 | |||
| 126 | |||
| 127 | Version 2.02b: | ||
| 128 | |||
| 129 | * Minor patch to port Calc to GNU Emacs 19. Will be superseded by Calc 3.00. | ||
| 130 | |||
| 131 | |||
| 132 | Version 2.02: | ||
| 133 | |||
| 134 | * Revamped the manual a bit; rearranged some sections. | ||
| 135 | |||
| 136 | * Added marginal notes for Key/Function Index refs in printed manual. | ||
| 137 | |||
| 138 | * Changed `M-# r' to deal more gracefully with blank lines. | ||
| 139 | |||
| 140 | * Made reductions like `V R +' and `M-# :' considerably faster. | ||
| 141 | |||
| 142 | * Improved parsing and display of cases like "[a + b]". | ||
| 143 | |||
| 144 | * Added `t +' and `t -' for doing business date arithmetic. | ||
| 145 | |||
| 146 | * Added "syntax tables," the opposite of compositions. | ||
| 147 | |||
| 148 | * Added another Rewrites Tutorial exercise. | ||
| 149 | |||
| 150 | * Added the "vmatches" function. | ||
| 151 | |||
| 152 | * Added the `Modes' variable and `m g' command. | ||
| 153 | |||
| 154 | * Improved `u s' to cancel, e.g., "11 mph hr / yd" to get a number. | ||
| 155 | |||
| 156 | * Added "quick units" commands "u 0" through "u 9". | ||
| 157 | |||
| 158 | * Moved `M-%' to calc.el to avoid autoloading problems. | ||
| 159 | |||
| 160 | * Added `M-=' during algebraic entry, acts like `RET ='. | ||
| 161 | |||
| 162 | * Made `LFD' prevent evaluation when finishing a calc-edit command. | ||
| 163 | |||
| 164 | * Changed calc-store commands to use `t .' mode for trail display. | ||
| 165 | |||
| 166 | * Improved integrator to understand forms involving "erf". | ||
| 167 | |||
| 168 | * Fixed parser to make sense of "[1....1e2]" input. | ||
| 169 | |||
| 170 | * Fixed FORTRAN parser to treat a(i,j) as a_i_j if a is declared matrix. | ||
| 171 | |||
| 172 | * Got rid of some version number stamps to reduce size of patches. | ||
| 173 | |||
| 174 | * Fixed a bug in defmath treating "<=" and ">=" predicates. | ||
| 175 | |||
| 176 | * Fixed a bug in which Calc crashed multiplying two date forms. | ||
| 177 | |||
| 178 | * Fixed a bug in line breaker that crashed for large, nested formulas. | ||
| 179 | |||
| 180 | * Fixed a bug using ` to edit string("foo"). | ||
| 181 | |||
| 182 | * Fixed a bug where `M-# y' in Big mode copied stack level number. | ||
| 183 | |||
| 184 | * Fixed a bug where `g O' used wrong default directory, no completion. | ||
| 185 | |||
| 186 | * Fixed a bug where "foo_bar(i)" parsed in C mode but showed as foo#bar. | ||
| 187 | |||
| 188 | * Fixed several bugs where large calculations got "computation too long." | ||
| 189 | |||
| 190 | |||
| 191 | Version 2.01: | ||
| 192 | |||
| 193 | * Added percentage commands `M-%', `b %', and `c %'. | ||
| 194 | |||
| 195 | * Changed Big mode to force radix-10 in superscripts. | ||
| 196 | |||
| 197 | * Improved display of fractions in various language modes. | ||
| 198 | |||
| 199 | * Changed `a n' to work properly with equations and inequalities. | ||
| 200 | |||
| 201 | * The problem with cross references to Index nodes in TeX has been fixed. | ||
| 202 | |||
| 203 | * Fixed a bug where recursive esc-maps make calc-ext/-aent unloadable. | ||
| 204 | |||
| 205 | * Fixed a bug in `M-# k', then `OFF' right away, with fresh Emacs. | ||
| 206 | |||
| 207 | * Fixed a bug in which "S_i_j" was formatted wrong after `j s'. | ||
| 208 | |||
| 209 | * Fixed a bug in which `h k u c' positioned cursor on wrong line. | ||
| 210 | |||
| 211 | * Fixed a bug where `z ?' crashed if `z %' was defined. | ||
| 212 | |||
| 213 | * Fixed a bug in `j O' (calc-select-once-maybe). | ||
| 214 | |||
| 215 | * Fixed "make private" not to ask "Delete excess versions" and crash. | ||
| 216 | |||
| 217 | |||
| 9 | Version 2.00: | 218 | Version 2.00: |
| 10 | 219 | ||
| 220 | * First complete posting of Calc since 1.01. | ||
| 221 | |||
| 222 | * Most parts of Calc have seen changes since version 1.07. See | ||
| 223 | section "New for Calc 2.00" in the manual for a summary. | ||
| 224 | |||
| 11 | * Changed to compile calc-macs/-maint, to allow "cp *.elc new-dir". | 225 | * Changed to compile calc-macs/-maint, to allow "cp *.elc new-dir". |
| 12 | 226 | ||
| 13 | * Improved calc-describe-bindings to avoid showing redundant ESC maps. | 227 | * Improved calc-describe-bindings to avoid showing redundant ESC maps. |
diff --git a/etc/ChangeLog b/etc/ChangeLog index 6c1a08cb670..e50ae678a70 100644 --- a/etc/ChangeLog +++ b/etc/ChangeLog | |||
| @@ -1,3 +1,7 @@ | |||
| 1 | 2013-02-01 Glenn Morris <rgm@gnu.org> | ||
| 2 | |||
| 3 | * CALC-NEWS: Move here from lisp/calc/README, README.prev. | ||
| 4 | |||
| 1 | 2012-12-23 Jan Djärv <jan.h.d@swipnet.se> | 5 | 2012-12-23 Jan Djärv <jan.h.d@swipnet.se> |
| 2 | 6 | ||
| 3 | * TODO: Adjust entry about NS event loop. | 7 | * TODO: Adjust entry about NS event loop. |
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index ef5cb151aac..b87c0c87da5 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -2,6 +2,8 @@ | |||
| 2 | 2 | ||
| 3 | * calc/calc-help.el (calc-view-news): Use view-emacs-news. | 3 | * calc/calc-help.el (calc-view-news): Use view-emacs-news. |
| 4 | 4 | ||
| 5 | * calc/README, calc/README.prev: Rename/merge to etc/CALC-NEWS. | ||
| 6 | |||
| 5 | 2013-01-31 Michael Albinus <michael.albinus@gmx.de> | 7 | 2013-01-31 Michael Albinus <michael.albinus@gmx.de> |
| 6 | 8 | ||
| 7 | * net/tramp.el (tramp-tramp-file-p): Comment check for | 9 | * net/tramp.el (tramp-tramp-file-p): Comment check for |
diff --git a/lisp/calc/README b/lisp/calc/README deleted file mode 100644 index be5f9bdf34f..00000000000 --- a/lisp/calc/README +++ /dev/null | |||
| @@ -1,244 +0,0 @@ | |||
| 1 | Copyright (C) 2001-2013 Free Software Foundation, Inc. | ||
| 2 | See the end of the file for license conditions. | ||
| 3 | |||
| 4 | |||
| 5 | This directory contains Calc, an advanced desk calculator for GNU | ||
| 6 | Emacs. | ||
| 7 | |||
| 8 | "Calc" Copyright (C) 1990-1993, 2001-2013 Free Software Foundation, Inc. | ||
| 9 | |||
| 10 | Written by: | ||
| 11 | Dave Gillespie | ||
| 12 | c/o Synaptics, Inc. | ||
| 13 | 2698 Orchard Parkway | ||
| 14 | San Jose CA 95134 | ||
| 15 | daveg@synaptics.com, uunet!synaptx!daveg | ||
| 16 | |||
| 17 | Currently maintained by: | ||
| 18 | Jay Belanger <jay.p.belanger@gmail.com> | ||
| 19 | |||
| 20 | From the introduction to the manual: | ||
| 21 | |||
| 22 | "Calc" is an advanced calculator and mathematical tool that runs as | ||
| 23 | part of the GNU Emacs environment. Very roughly based on the HP-28/48 | ||
| 24 | series of calculators, its many features include: | ||
| 25 | |||
| 26 | * Choice of algebraic or RPN (stack-based) entry of calculations. | ||
| 27 | |||
| 28 | * Arbitrary precision integers and floating-point numbers. | ||
| 29 | |||
| 30 | * Arithmetic on rational numbers, complex numbers (rectangular and | ||
| 31 | polar), error forms with standard deviations, open and closed | ||
| 32 | intervals, vectors and matrices, dates and times, infinities, | ||
| 33 | sets, quantities with units, and algebraic formulas. | ||
| 34 | |||
| 35 | * Mathematical operations such as logarithms and trigonometric functions. | ||
| 36 | |||
| 37 | * Programmer's features (bitwise operations, non-decimal numbers). | ||
| 38 | |||
| 39 | * Financial functions such as future value and internal rate of return. | ||
| 40 | |||
| 41 | * Number theoretical features such as prime factorization and | ||
| 42 | arithmetic modulo M for any M. | ||
| 43 | |||
| 44 | * Algebraic manipulation features, including symbolic calculus. | ||
| 45 | |||
| 46 | * Moving data to and from regular editing buffers. | ||
| 47 | |||
| 48 | * "Embedded mode" for manipulating Calc formulas and data directly | ||
| 49 | inside any editing buffer. | ||
| 50 | |||
| 51 | * Graphics using GNUPLOT, a versatile (and free) plotting program. | ||
| 52 | |||
| 53 | * Easy programming using keyboard macros, algebraic formulas, | ||
| 54 | algebraic rewrite rules, or extended Emacs Lisp. | ||
| 55 | |||
| 56 | |||
| 57 | Calc is written entirely in Emacs Lisp, for maximum portability. | ||
| 58 | |||
| 59 | I am anxious to hear about your experiences using Calc. Send mail to | ||
| 60 | "jay.p.belanger@gmail.com". A bug report is most useful if you include the | ||
| 61 | exact input and output that occurred, any modes in effect (such as the | ||
| 62 | current precision), and so on. If you find Calc is difficult to operate | ||
| 63 | in any way, or if you have other suggestions, don't hesitate to let me | ||
| 64 | know. If you find errors (including simple typos) in the manual, let | ||
| 65 | me know. Even if you find no bugs at all I would love to hear your | ||
| 66 | opinions. | ||
| 67 | |||
| 68 | |||
| 69 | |||
| 70 | Summary of changes to "Calc" | ||
| 71 | ------- -- ------- -- ---- | ||
| 72 | |||
| 73 | For changes in Emacs 23.1 and later, see the main Emacs NEWS file. | ||
| 74 | |||
| 75 | Version 2.1: | ||
| 76 | |||
| 77 | * New matrix mode for square matrices. Improved handling of | ||
| 78 | non-commutative products. | ||
| 79 | |||
| 80 | * New functions: powerexpand and ldiv. | ||
| 81 | |||
| 82 | * Added new functions: sec, csc, cot, sech, csch, coth. | ||
| 83 | |||
| 84 | * 0^0 now evaluates to 1. | ||
| 85 | |||
| 86 | * Added a new language mode for LaTeX. | ||
| 87 | |||
| 88 | * Calc now tries to use an appropriate language mode in embedded mode. | ||
| 89 | |||
| 90 | * Calc now restores original modes when leaving embedded mode. | ||
| 91 | |||
| 92 | * User settable variables which are not set with keystrokes are now | ||
| 93 | customizable. | ||
| 94 | |||
| 95 | * Made ~/.calc.el the default Calc settings file. | ||
| 96 | |||
| 97 | * Miscellaneous updates and bugfixes. | ||
| 98 | |||
| 99 | |||
| 100 | Version 2.02f: | ||
| 101 | |||
| 102 | * Fixed a bug which broke `I', `H', `K' prefix keys in recent Emacs. | ||
| 103 | |||
| 104 | * Fixed a bug in calc.texinfo which prevented "make tex2" from working. | ||
| 105 | |||
| 106 | * Updated `C-y' (calc-yank) to understand Emacs 19 generalized kill ring. | ||
| 107 | |||
| 108 | * Added a copy of "calccard.tex", the Calc quick reference card. | ||
| 109 | |||
| 110 | |||
| 111 | Version 2.02e: | ||
| 112 | |||
| 113 | * Fixed an installation bug caused by recent changes to `write-region'. | ||
| 114 | |||
| 115 | |||
| 116 | Version 2.02d: | ||
| 117 | |||
| 118 | * Fixed a minor installation problem with a Emacs 19.29 byte-compiler bug. | ||
| 119 | |||
| 120 | * Removed archaic "macedit" package (superseded by "edmacro"). | ||
| 121 | |||
| 122 | |||
| 123 | Version 2.02c: | ||
| 124 | |||
| 125 | * Patch to port Calc to Lucid Emacs 19; still works with GNU 18 and GNU 19. | ||
| 126 | |||
| 127 | * Fixed a bug that broke `C-x C-c' after Calc graphics had been used. | ||
| 128 | |||
| 129 | |||
| 130 | Version 2.02b: | ||
| 131 | |||
| 132 | * Minor patch to port Calc to GNU Emacs 19. Will be superseded by Calc 3.00. | ||
| 133 | |||
| 134 | |||
| 135 | Version 2.02: | ||
| 136 | |||
| 137 | * Revamped the manual a bit; rearranged some sections. | ||
| 138 | |||
| 139 | * Added marginal notes for Key/Function Index refs in printed manual. | ||
| 140 | |||
| 141 | * Changed `M-# r' to deal more gracefully with blank lines. | ||
| 142 | |||
| 143 | * Made reductions like `V R +' and `M-# :' considerably faster. | ||
| 144 | |||
| 145 | * Improved parsing and display of cases like "[a + b]". | ||
| 146 | |||
| 147 | * Added `t +' and `t -' for doing business date arithmetic. | ||
| 148 | |||
| 149 | * Added "syntax tables," the opposite of compositions. | ||
| 150 | |||
| 151 | * Added another Rewrites Tutorial exercise. | ||
| 152 | |||
| 153 | * Added the "vmatches" function. | ||
| 154 | |||
| 155 | * Added the `Modes' variable and `m g' command. | ||
| 156 | |||
| 157 | * Improved `u s' to cancel, e.g., "11 mph hr / yd" to get a number. | ||
| 158 | |||
| 159 | * Added "quick units" commands "u 0" through "u 9". | ||
| 160 | |||
| 161 | * Moved `M-%' to calc.el to avoid autoloading problems. | ||
| 162 | |||
| 163 | * Added `M-=' during algebraic entry, acts like `RET ='. | ||
| 164 | |||
| 165 | * Made `LFD' prevent evaluation when finishing a calc-edit command. | ||
| 166 | |||
| 167 | * Changed calc-store commands to use `t .' mode for trail display. | ||
| 168 | |||
| 169 | * Improved integrator to understand forms involving "erf". | ||
| 170 | |||
| 171 | * Fixed parser to make sense of "[1....1e2]" input. | ||
| 172 | |||
| 173 | * Fixed FORTRAN parser to treat a(i,j) as a_i_j if a is declared matrix. | ||
| 174 | |||
| 175 | * Got rid of some version number stamps to reduce size of patches. | ||
| 176 | |||
| 177 | * Fixed a bug in defmath treating "<=" and ">=" predicates. | ||
| 178 | |||
| 179 | * Fixed a bug in which Calc crashed multiplying two date forms. | ||
| 180 | |||
| 181 | * Fixed a bug in line breaker that crashed for large, nested formulas. | ||
| 182 | |||
| 183 | * Fixed a bug using ` to edit string("foo"). | ||
| 184 | |||
| 185 | * Fixed a bug where `M-# y' in Big mode copied stack level number. | ||
| 186 | |||
| 187 | * Fixed a bug where `g O' used wrong default directory, no completion. | ||
| 188 | |||
| 189 | * Fixed a bug where "foo_bar(i)" parsed in C mode but showed as foo#bar. | ||
| 190 | |||
| 191 | * Fixed several bugs where large calculations got "computation too long." | ||
| 192 | |||
| 193 | |||
| 194 | Version 2.01: | ||
| 195 | |||
| 196 | * Added percentage commands `M-%', `b %', and `c %'. | ||
| 197 | |||
| 198 | * Changed Big mode to force radix-10 in superscripts. | ||
| 199 | |||
| 200 | * Improved display of fractions in various language modes. | ||
| 201 | |||
| 202 | * Changed `a n' to work properly with equations and inequalities. | ||
| 203 | |||
| 204 | * The problem with cross references to Index nodes in TeX has been fixed. | ||
| 205 | |||
| 206 | * Fixed a bug where recursive esc-maps make calc-ext/-aent unloadable. | ||
| 207 | |||
| 208 | * Fixed a bug in `M-# k', then `OFF' right away, with fresh Emacs. | ||
| 209 | |||
| 210 | * Fixed a bug in which "S_i_j" was formatted wrong after `j s'. | ||
| 211 | |||
| 212 | * Fixed a bug in which `h k u c' positioned cursor on wrong line. | ||
| 213 | |||
| 214 | * Fixed a bug where `z ?' crashed if `z %' was defined. | ||
| 215 | |||
| 216 | * Fixed a bug in `j O' (calc-select-once-maybe). | ||
| 217 | |||
| 218 | * Fixed "make private" not to ask "Delete excess versions" and crash. | ||
| 219 | |||
| 220 | |||
| 221 | Version 2.00: | ||
| 222 | |||
| 223 | * First complete posting of Calc since 1.01. | ||
| 224 | |||
| 225 | * Most parts of Calc have seen changes since version 1.07. See | ||
| 226 | section "New for Calc 2.00" in the manual for a summary. In | ||
| 227 | the FTP version of the Calc distribution, the file README.prev | ||
| 228 | contains a detailed change history from 1.00 up to 2.00. | ||
| 229 | |||
| 230 | |||
| 231 | This file is part of GNU Emacs. | ||
| 232 | |||
| 233 | GNU Emacs is free software: you can redistribute it and/or modify | ||
| 234 | it under the terms of the GNU General Public License as published by | ||
| 235 | the Free Software Foundation, either version 3 of the License, or | ||
| 236 | (at your option) any later version. | ||
| 237 | |||
| 238 | GNU Emacs is distributed in the hope that it will be useful, | ||
| 239 | but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 240 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 241 | GNU General Public License for more details. | ||
| 242 | |||
| 243 | You should have received a copy of the GNU General Public License | ||
| 244 | along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. | ||
| @@ -314,7 +314,7 @@ done | |||
| 314 | 314 | ||
| 315 | echo "Making links to \`lisp' and its subdirectories" | 315 | echo "Making links to \`lisp' and its subdirectories" |
| 316 | files=`find lisp \( -name '*.el' -o -name '*.elc' -o -name 'ChangeLog*' \ | 316 | files=`find lisp \( -name '*.el' -o -name '*.elc' -o -name 'ChangeLog*' \ |
| 317 | -o -name 'README*' \)` | 317 | -o -name 'README' \)` |
| 318 | 318 | ||
| 319 | ### Don't distribute site-init.el, site-load.el, or default.el. | 319 | ### Don't distribute site-init.el, site-load.el, or default.el. |
| 320 | for file in lisp/Makefile.in lisp/makefile.w32-in $files; do | 320 | for file in lisp/Makefile.in lisp/makefile.w32-in $files; do |