summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarius Vollmer <mvo@zagadka.de>2004-08-03 15:07:37 +0000
committerMarius Vollmer <mvo@zagadka.de>2004-08-03 15:07:37 +0000
commit759aa8f9e06cf4e9f8cd8ded06a293e8b3d8a190 (patch)
tree21b95b90cbb110150411e78ca6de99e7c77260c0
parentb8f63daff425082d388c90f8e1013ddc39fc63f3 (diff)
downloadguile-759aa8f9e06cf4e9f8cd8ded06a293e8b3d8a190.tar.gz
*** empty log message ***
-rw-r--r--libguile/ChangeLog20
-rw-r--r--test-suite/ChangeLog8
2 files changed, 28 insertions, 0 deletions
diff --git a/libguile/ChangeLog b/libguile/ChangeLog
index 0cf2857f2..0a9e5d5f7 100644
--- a/libguile/ChangeLog
+++ b/libguile/ChangeLog
@@ -1,5 +1,25 @@
+2004-08-03 Marius Vollmer <marius.vollmer@uni-dortmund.de>
+
+ * discouraged.h, discouraged.c, numbers.c, numbers.h
+ (scm_is_rational): New.
+ (scm_i_short2big, scm_i_int2big, scm_i_uint2big, scm_i_size2big,
+ scm_i_ptrdiff2big, scm_i_long_long2big, scm_i_ulong_long2big):
+ Removed prototypes.
+ (scm_make_real, scm_num2dbl, scm_float2num, scm_double2num):
+ Discouraged by moving to discouraged.h and discouraged.c.
+ Replaced all uses with scm_from_double.
+ (scm_num2float, scm_num2double): Discouraged by moving prototype
+ to discouraged.h and rewriting in terms of scm_to_double.
+ Replaced all uses with scm_to_double.
+ (scm_to_double): Do not implement in terms of scm_num2dbl, use
+ explicit code.
+ (scm_from_double): Do not implement in terms of scm_make_real, use
+ explicit code.
+
2004-08-02 Marius Vollmer <marius.vollmer@uni-dortmund.de>
+ * init.c (scm_init_guile_1): Call scm_i_init_discouraged.
+
* gen-scmconfig.h.in (SCM_I_GSC_ENABLE_DISCOURAGED): New.
* gen-scmconfig.c (SCM_ENABLE_DISCOURAGED): Emit based on above.
diff --git a/test-suite/ChangeLog b/test-suite/ChangeLog
index f0ad5338a..f5434b1db 100644
--- a/test-suite/ChangeLog
+++ b/test-suite/ChangeLog
@@ -1,3 +1,11 @@
+2004-08-03 Marius Vollmer <marius.vollmer@uni-dortmund.de>
+
+ * standalone/test-num2integral.c: Only perform the tests when the
+ disabled features are enabled.
+
+ * standalone/test-conversion.c (test_to_double, test_from_double):
+ New tests.
+
2004-08-02 Kevin Ryde <user42@zip.com.au>
* tests/srfi-13.test (string-every): Check empty string case.