aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJay Belanger2007-10-20 00:48:06 +0000
committerJay Belanger2007-10-20 00:48:06 +0000
commit4bb49b438b372d293cda1cd9d16d49a66bfb824e (patch)
tree16d0d04941977373f103761477c52acccd46cebf
parenta7192ddb049df67d647f72fa464f30f749814b32 (diff)
downloademacs-4bb49b438b372d293cda1cd9d16d49a66bfb824e.tar.gz
emacs-4bb49b438b372d293cda1cd9d16d49a66bfb824e.zip
(History and Acknowledgements): Turn comment about integer size into
past tense. (Time Zones): Remove pointer to Calc author's address. (Trigonometric and Hyperbolic Functions): Mention cotangent and hyperbolic cotangent functions.
-rw-r--r--doc/misc/ChangeLog8
-rw-r--r--doc/misc/calc.texi31
2 files changed, 21 insertions, 18 deletions
diff --git a/doc/misc/ChangeLog b/doc/misc/ChangeLog
index 364b2796ac0..a5b44a846de 100644
--- a/doc/misc/ChangeLog
+++ b/doc/misc/ChangeLog
@@ -1,3 +1,11 @@
12007-10-20 Jay Belanger <jay.p.belanger@gmail.com>
2
3 * calc.texi (History and Acknowledgements): Turn comment
4 about integer size into past tense.
5 (Time Zones): Remove pointer to Calc author's address.
6 (Trigonometric and Hyperbolic Functions): Mention cotangent
7 and hyperbolic cotangent.
8
12007-10-10 Michael Albinus <michael.albinus@gmx.de> 92007-10-10 Michael Albinus <michael.albinus@gmx.de>
2 10
3 Sync with Tramp 2.1.11. 11 Sync with Tramp 2.1.11.
diff --git a/doc/misc/calc.texi b/doc/misc/calc.texi
index 4445910e43c..75761468443 100644
--- a/doc/misc/calc.texi
+++ b/doc/misc/calc.texi
@@ -1156,16 +1156,16 @@ solid implementation of Lisp, and the humble task of calculating
1156turned out to be more open-ended than one might have expected. 1156turned out to be more open-ended than one might have expected.
1157 1157
1158Emacs Lisp didn't have built-in floating point math (now it does), so 1158Emacs Lisp didn't have built-in floating point math (now it does), so
1159this had to be 1159this had to be simulated in software. In fact, Emacs integers would
1160simulated in software. In fact, Emacs integers will only comfortably 1160only comfortably fit six decimal digits or so---not enough for a decent
1161fit six decimal digits or so---not enough for a decent calculator. So 1161calculator. So I had to write my own high-precision integer code as
1162I had to write my own high-precision integer code as well, and once I had 1162well, and once I had this I figured that arbitrary-size integers were
1163this I figured that arbitrary-size integers were just as easy as large 1163just as easy as large integers. Arbitrary floating-point precision was
1164integers. Arbitrary floating-point precision was the logical next step. 1164the logical next step. Also, since the large integer arithmetic was
1165Also, since the large integer arithmetic was there anyway it seemed only 1165there anyway it seemed only fair to give the user direct access to it,
1166fair to give the user direct access to it, which in turn made it practical 1166which in turn made it practical to support fractions as well as floats.
1167to support fractions as well as floats. All these features inspired me 1167All these features inspired me to look around for other data types that
1168to look around for other data types that might be worth having. 1168might be worth having.
1169 1169
1170Around this time, my friend Rick Koshi showed me his nifty new HP-28 1170Around this time, my friend Rick Koshi showed me his nifty new HP-28
1171calculator. It allowed the user to manipulate formulas as well as 1171calculator. It allowed the user to manipulate formulas as well as
@@ -17255,11 +17255,6 @@ daylight saving time (e.g., @code{PDT} or @code{PST}) the
17255the algorithms described above are used. If @var{zone} is omitted, 17255the algorithms described above are used. If @var{zone} is omitted,
17256the computation is done for the current time zone. 17256the computation is done for the current time zone.
17257 17257
17258@xref{Reporting Bugs}, for the address of Calc's author, if you
17259should wish to contribute your improved versions of
17260@code{math-tzone-names} and @code{math-daylight-savings-hook}
17261to the Calc distribution.
17262
17263@node Financial Functions, Binary Functions, Date Arithmetic, Arithmetic 17258@node Financial Functions, Binary Functions, Date Arithmetic, Arithmetic
17264@section Financial Functions 17259@section Financial Functions
17265 17260
@@ -18325,11 +18320,11 @@ vector as an argument and computes @code{arctan2} of the elements.
18325@pindex calc-coth 18320@pindex calc-coth
18326@tindex coth 18321@tindex coth
18327The remaining trigonometric functions, @code{calc-sec} [@code{sec}], 18322The remaining trigonometric functions, @code{calc-sec} [@code{sec}],
18328@code{calc-csc} [@code{csc}] and @code{calc-sec} [@code{sec}], are also 18323@code{calc-csc} [@code{csc}] and @code{calc-cot} [@code{cot}], are also
18329available. With the Hyperbolic flag, these compute their hyperbolic 18324available. With the Hyperbolic flag, these compute their hyperbolic
18330counterparts, which are also available separately as @code{calc-sech} 18325counterparts, which are also available separately as @code{calc-sech}
18331[@code{sech}], @code{calc-csch} [@code{csch}] and @code{calc-sech} 18326[@code{sech}], @code{calc-csch} [@code{csch}] and @code{calc-coth}
18332[@code{sech}]. (These commmands do not accept the Inverse flag.) 18327[@code{coth}]. (These commmands do not accept the Inverse flag.)
18333 18328
18334@node Advanced Math Functions, Branch Cuts, Trigonometric and Hyperbolic Functions, Scientific Functions 18329@node Advanced Math Functions, Branch Cuts, Trigonometric and Hyperbolic Functions, Scientific Functions
18335@section Advanced Mathematical Functions 18330@section Advanced Mathematical Functions