Rewritten for new 'typed' approach to uniform arrays.
[bpt/guile.git] / srfi / ChangeLog
Content-type: text/html HCoop Git - bpt/guile.git/blame - srfi/ChangeLog


500 - Internal Server Error

Malformed UTF-8 character (fatal) at (eval 8) line 1, <$fd> line 415.
CommitLineData
45bb786f
KR
12005-01-02 Kevin Ryde <user42@zip.com.au>
2
3 * Makefile.am (srfi_DATA): Add srfi-39.scm.
4
e1ea3bf9
MD
52004-12-20 Mikael Djurfeldt <djurfeldt@nada.kth.se>
6
7 * README: Update, document available SRFIs.
8
64f79420
KR
92004-12-06 Kevin Ryde <user42@zip.com.au>
10
371e3f77
KR
11 * srfi-1.scm (alist-copy, alist-delete, break, span): Change to
12 tail-recursive forms.
13
14 * srfi-1.scm (alist-delete): Correction to equality proc call argument
15 order, spec is for given KEY param first.
64f79420 16
da9c77cf
KR
172004-12-05 Kevin Ryde <user42@zip.com.au>
18
19 * srfi-1.scm (filter-map): Change to a tail-recursive form.
eadc07b5
KR
20 (append-map, append-map!): Rewrite as simple "concatenate map" forms,
21 for tail recursiveness.
da9c77cf 22
79d52182
MV
232004-10-26 Marius Vollmer <marius.vollmer@uni-dortmund.de>
24
25 * srfi-4.scm, srfi-4.h, srfi-4.c: Moved content into core; only
26 the skeletons remains.
27
3350b676
MV
282004-10-22 Marius Vollmer <marius.vollmer@uni-dortmund.de>
29
30 * srfi-4.c (print_int64, print_uint64): Removed.
31 (uvec_print): Use scm_intprint for signed elemets and
32 scm_uintprint for unsigned ones. Do not use print_int64 and
33 print_uint64 since scm_intprint and scm_Uintprint can handle 64
34 bits now.
35
edea856c
SJ
362004-09-03 Stefan Jahn <stefan@lkcc.org>
37
38 * srfi-1.c, srfi-1.h: Renamed any 'lst1' into 'list1' because
39 lst1 is a #define on Win32 systems.
40
c581203a
KR
412004-08-26 Kevin Ryde <user42@zip.com.au>
42
43 * srfi-31.scm (rec): Add missing `error' to else clause.
44
51fab002
MV
452004-08-26 Marius Vollmer <marius.vollmer@uni-dortmund.de>
46
47 * Makefile.am: Added appropriate @LIBGUILE_*_MAJOR@ substitutions
48 to the library names.
49 * srfi-1.scm, srfi-4.scm: Use the new library names with
50 load-extension.
51
c5080b51
MV
522004-08-25 Marius Vollmer <mvo@zagadka.de>
53
54 SRFI-13 and SRFI-14 have been moved into the core.
55
56 * srfi-13.scm, srfi-14.scm: Simply re-export the relevant
57 bindings.
58
59 * srfi-13.h, srfi-13.c, srfi-14.h, srfi-14.c: Removed all real
60 content except for the init functions.
61
f26b9395
MV
622004-08-19 Marius Vollmer <marius.vollmer@uni-dortmund.de>
63
64 * srfi-13.h, srfi-13.c: (scm_substring_shared): Renamed to
65 scm_substring_sharedS.
66
67 * srfi-14.c, srfi-13.c: Adapted to new internal string and symbol
68 API.
69
70 * srfi-13.scm (substring/shared): Export as replacement since we
71 now have a version in the core.
72
bc97364a
MV
732004-08-15 Marius Vollmer <mvo@zagadka.de>
74
75 * srfi-39.scm: New, from Jose A Ortega Ruiz. Thanks!
76
038a7484
KR
772004-08-14 Kevin Ryde <user42@zip.com.au>
78
79 * srfi-13.c (scm_string_any, scm_string_every): Add support for char
80 and charset as predicates, per SRFI-13 spec.
81
c41acab3
MV
822004-08-12 Marius Vollmer <marius.vollmer@uni-dortmund.de>
83
84 * srfi-13.c (MY_VALIDATE_SUBSTRING_SPEC_COPY,
85 MY_VALIDATE_STRING_COPY): Modernized clones of the deprecated
86 validation macros. Replaced every use.
87
03034594
KR
882004-08-05 Kevin Ryde <user42@zip.com.au>
89
90 * srfi-13.c (scm_string_any, scm_string_every): Enhance docstrings as
91 per doc/ref/srfi-modules.texi.
92
dbf3eb1f
MV
932004-08-02 Marius Vollmer <marius.vollmer@uni-dortmund.de>
94
95 * srfi-4.c: Replaced scm_num2* and scm_*2num with scm_to_* and
96 scm_from_*, respectively.
97 (print_int64, print_uint64): Rewritten by just calling scm_iprin1
98 on a SCM.
99
71234d0c
KR
1002004-08-02 Kevin Ryde <user42@zip.com.au>
101
102 * srfi-13.c (scm_string_every): Correction to initial "res" value,
103