[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
guile/guile-core/libguile ChangeLog
From: |
Marius Vollmer |
Subject: |
guile/guile-core/libguile ChangeLog |
Date: |
Wed, 01 Aug 2001 14:25:46 -0700 |
CVSROOT: /cvs
Module name: guile
Branch: branch_release-1-6
Changes by: Marius Vollmer <address@hidden> 01/08/01 14:25:45
Modified files:
guile-core/libguile: ChangeLog
Log message:
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/guile/guile-core/libguile/ChangeLog.diff?cvsroot=OldCVS&only_with_tag=branch_release-1-6&tr1=1.1465.2.10&tr2=1.1465.2.11&r1=text&r2=text
Patches:
Index: guile/guile-core/libguile/ChangeLog
diff -u guile/guile-core/libguile/ChangeLog:1.1485
guile/guile-core/libguile/ChangeLog:1.1486
--- guile/guile-core/libguile/ChangeLog:1.1485 Mon Jul 30 11:55:50 2001
+++ guile/guile-core/libguile/ChangeLog Mon Jul 30 12:35:15 2001
@@ -1,5 +1,38 @@
2001-07-30 Dirk Herrmann <address@hidden>
+ * numbers.c (DIGITS, scm_small_istr2int, scm_istr2int,
+ scm_istr2flo, scm_istring2number): Removed.
+
+ (iflo2str, scm_real_p, scm_integer_p): Use SCM_<foo> instead of
+ SCM_SLOPPY_<foo>.
+
+ (t_exactness, t_radix, DIGIT2UINT, XDIGIT2UINT, mem2uinteger,
+ mem2decimal_from_point, mem2ureal, mem2complex, scm_i_mem2number):
+ Added.
+
+ (scm_string_to_number): Use new number parser.
+
+ (scm_exact_to_inexact): Replace dummy by a GPROC, which also
+ handles complex numbers.
+
+ * numbers.h (NUMBERSH, SCM_NUMBERS_H): Rename <foo>H to
+ SCM_<foo>_H.
+
+ (SCM_INEXACTP, SCM_REALP, SCM_COMPLEXP): Prefer !SCM_<pred> over
+ SCM_N<pred>.
+
+ (scm_istr2int, scm_istr2flo, scm_istring2number): Removed.
+
+ (scm_i_mem2number): Added.
+
+ (scm_exact_to_inexact): Changed signature.
+
+ * read.c (scm_lreadr): Perform the shortcut test for '+ and '-
+ here instead of within scm_i_mem2number. Call scm_i_mem2number
+ instead of scm_istr2int and scm_istring2number.
+
+2001-07-30 Dirk Herrmann <address@hidden>
+
* eval.c (scm_lookupcar, scm_m_body, scm_m_lambda, unmemocopy,
scm_unmemocopy, scm_badargsp, scm_eval_body, CHECK_EQVISH,
SCM_CEVAL, scm_nconc2last, SCM_APPLY, scm_copy_tree): Prefer
- guile/guile-core/libguile ChangeLog,
Marius Vollmer <=
- guile/guile-core/libguile ChangeLog, Marius Vollmer, 2001/08/01
- guile/guile-core/libguile ChangeLog, Marius Vollmer, 2001/08/07
- guile/guile-core/libguile ChangeLog, Marius Vollmer, 2001/08/07
- guile/guile-core/libguile ChangeLog, Thien-Thi Nguyen, 2001/08/17
- guile/guile-core/libguile ChangeLog, Thien-Thi Nguyen, 2001/08/17
- guile/guile-core/libguile ChangeLog, Thien-Thi Nguyen, 2001/08/24
- guile/guile-core/libguile ChangeLog, Thien-Thi Nguyen, 2001/08/24
- guile/guile-core/libguile ChangeLog, Marius Vollmer, 2001/08/25
- guile/guile-core/libguile ChangeLog, Thien-Thi Nguyen, 2001/08/25
- guile/guile-core/libguile ChangeLog, Thien-Thi Nguyen, 2001/08/25