Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Correct some documentation links, update History, Manifest & version.

  • Loading branch information...
commit 794b45b83d18af444906d09e30b89a3cdfa9a2fe 1 parent ffdab5d
@jgoizueta authored
Showing with 22 additions and 7 deletions.
  1. +10 −0 History.txt
  2. +5 −0 Manifest.txt
  3. +5 −5 README.txt
  4. +2 −2 lib/flt/version.rb
View
10 History.txt
@@ -1,3 +1,13 @@
+== 1.3.0 2010-06-22
+
+* New features
+ - Complex math
+ - Hyperbolic trigonometry
+
+* Bugfixes
+ - Num.context use was counter-intuitive
+ - Various math corrections
+
== 1.2.1 2010-06-16
* New features
View
5 Manifest.txt
@@ -9,6 +9,8 @@ lib/flt/num.rb
lib/flt/support.rb
lib/flt/dec_num.rb
lib/flt/math.rb
+lib/flt/trigonometry.rb
+lib/flt/complex.rb
lib/flt/bin_num.rb
lib/flt/float.rb
lib/flt/bigdecimal.rb
@@ -18,6 +20,8 @@ lib/flt/d.rb
lib/flt/b.rb
lib/flt/sugar.rb
setup.rb
+test/generate_trig_data.rb
+test/reader.rb
test/all_tests.rb
test/helper.rb
test/test_basic.rb
@@ -38,5 +42,6 @@ test/test_bin.rb
test/test_binfloat_conversion.rb
test/test_bin_arithmetic.rb
test/test_tol.rb
+test/test_trig.rb
test/reader.rb
test/test_num_constructor.rb
View
10 README.txt
@@ -10,8 +10,8 @@ The Flt::Tolerance classes and the Flt.Tolerance() constructor handle floating p
tolerances defined in flexible ways.
Context classes are define in the files
-flt/float.rb[link:files/lib/flt/float_rb.html] and
-flt/bigdecimal.rb[link:files/lib/flt/bigdecimal_rb.html]
+flt/float.rb[link:lib/flt/float_rb.html] and
+flt/bigdecimal.rb[link:lib/flt/bigdecimal_rb.html]
for Float and BigDecimal numbers that aid to the interchangeability of floating point types. This
represent the only definition of identifiers outside the Flt namespace: the methods
Float.context() and BigDecimal.context() and some contants in Float.
@@ -375,7 +375,7 @@ This file defines +D+ as a synonym for +DecNum+:
puts +D('1.234') # -> 1.23
Some convenient methods are added to numeric classes by requiring the optional
-flt/sugar.rb[link:files/lib/flt/sugar_rb.html]. This must be explicitely required
+flt/sugar.rb[link:lib/flt/sugar_rb.html]. This must be explicitely required
because it could cause conflicts with other extensions of these classes.
require 'flt/sugar'
@@ -533,11 +533,11 @@ Its functions can be accessed in a number of ways:
* Binary Floating point type: see the base Flt::Num class and the Flt::BinNum class
* Floating Point Contexts: see documentation for classes Flt::Num::ContextBase,
Flt::DecNum::Context and Flt::BinNum::Context
-* Floating Point Tolerance: see the flt/tolerance.rb[link:files/lib/flt/tolerance_rb.html] file
+* Floating Point Tolerance: see the flt/tolerance.rb[link:lib/flt/tolerance_rb.html] file
and the Flt::Tolerance class
* Constructors: see Flt.DecNum(), Flt.BinNum() and Flt.Tolerance().
* Trigonometry functions: see Flt::Trigonometry.
-* Complex number support: see the flt/complex.rb[link:files/lib/flt/complex.rb.html] file
+* Complex number support: see the flt/complex.rb[link:lib/flt/complex_rb.html] file
= DecNum vs BigDecimal
View
4 lib/flt/version.rb
@@ -1,8 +1,8 @@
module Flt
module VERSION #:nodoc:
MAJOR = 1
- MINOR = 2
- TINY = 1
+ MINOR = 3
+ TINY = 0
STRING = [MAJOR, MINOR, TINY].join('.')
end
Please sign in to comment.
Something went wrong with that request. Please try again.