diff --git a/NEWS b/NEWS index eaaadacc7..399080d5d 100644 --- a/NEWS +++ b/NEWS @@ -652,8 +652,8 @@ alternatives. SCM_VALIDATE_INUM_* -> Do not use these, scm_to_int, etc. will do the validating for you. -** The scm_num2 and scm_2num functions have been - discouraged. +** The scm_num2 and scm_2num functions and scm_make_real + have been discouraged. Use the newer scm_to_ and scm_from_ functions instead for new code. The functions have been discouraged since they don't fit diff --git a/libguile/ChangeLog b/libguile/ChangeLog index 0a9e5d5f7..454f6e357 100644 --- a/libguile/ChangeLog +++ b/libguile/ChangeLog @@ -1,5 +1,8 @@ 2004-08-03 Marius Vollmer + * numbers.h. numbers.c (scm_make_ratio): Renamed to + scm_i_make_ratio and made static, replaced uses with scm_divide. + * discouraged.h, discouraged.c, numbers.c, numbers.h (scm_is_rational): New. (scm_i_short2big, scm_i_int2big, scm_i_uint2big, scm_i_size2big,