Commit | Line | Data |
---|---|---|
cbec54af KR |
1 | 2005-02-04 Kevin Ryde <user42@zip.com.au> |
2 | ||
3 | * srfi-1.scm (list=): Correction to arguments passed to given elt=, | |
4 | spec is (elt= e[i] e[i+1]) for lists i and i+1, previously the first | |
5 | arg was always from list 0 not list i. | |
6 | ||
38c3534c KR |
7 | 2005-01-29 Kevin Ryde <user42@zip.com.au> |
8 | ||
9 | * srfi-1.scm (lset-adjoin): Actually use the given `=' procedure. | |
10 | Test membership only on the given `list', not `acc', as per the spec. | |
11 | ||
83743da0 KR |
12 | * srfi-1.c, srfi-1.scm (remove): Rewrite in C, a trivial adaption from |
13 | scm_filter in the core. | |
14 | * srfi-1.scm (remove!): Use filter!. | |
15 | ||
feb22e8f KR |
16 | 2005-01-28 Kevin Ryde <user42@zip.com.au> |
17 | ||
18 | * srfi-1.scm (lset=): Correction to pred call arg order, srfi spec is | |
19 | (= e[i] e[i+1]), but had some calls the other way around. | |
20 | ||
2f0a4e30 KR |
21 | 2005-01-24 Kevin Ryde <user42@zip.com.au> |
22 | ||
23 | * srfi-1.c (scm_srfi1_member): Correction to pred call arg order, srfi | |
d27d4bf7 | 24 | spec is (PRED X elem). Update docstring from manual. |
2f0a4e30 KR |
25 | |
26 | * srfi-1.scm (lset=): Allow no list arguments, per srfi spec example. | |
27 | ||
0f0bf3b2 KR |
28 | 2005-01-18 Kevin Ryde <user42@zip.com.au> |
29 | ||
30 | * srfi-1.scm: Remove (ice-9 session) and (ice-9 receive), not used. | |
31 | ||
89efd60c KR |
32 | 2005-01-12 Kevin Ryde <user42@zip.com.au> |
33 | ||
34 | * srfi-39.scm (current-input-port, current-output-port): Parameter | |
35 | replacements for core functions, per SRFI spec. | |
36 | (current-error-port): The same, for consistency. | |
37 | ||
3d8bccbd MV |
38 | 2005-01-10 Marius Vollmer <mvo@zagadka.de> |
39 | ||
40 | * srfi-1.c (check_args): Bugfix to change from 2005-01-02: ARGV is | |
41 | the vector to check, not ARGS. | |
42 | ||
5be5e699 MV |
43 | 2005-01-02 Marius Vollmer <mvo@zagadka.de> |
44 | ||
45 | * srfi-1.c: Use new vector elements API or simple vector API, as | |
46 | appropriate. | |
47 | ||
45bb786f KR |
48 | 2005-01-02 Kevin Ryde <user42@zip.com.au> |
49 | ||
50 | * Makefile.am (srfi_DATA): Add srfi-39.scm. | |
51 | ||
e1ea3bf9 MD |
52 | 2004-12-20 Mikael Djurfeldt <djurfeldt@nada.kth.se> |
53 | ||
54 | * README: Update, document available SRFIs. | |
55 | ||
64f79420 KR |
56 | 2004-12-06 Kevin Ryde <user42@zip.com.au> |
57 | ||
371e3f77 KR |
58 | * srfi-1.scm (alist-copy, alist-delete, break, span): Change to |
59 | tail-recursive forms. | |
60 | ||
61 | * srfi-1.scm (alist-delete): Correction to equality proc call argument | |
62 | order, spec is for given KEY param first. | |
64f79420 | 63 | |
da9c77cf KR |
64 | 2004-12-05 Kevin Ryde <user42@zip.com.au> |
65 | ||
66 | * srfi-1.scm (filter-map): Change to a tail-recursive form. | |
eadc07b5 KR |
67 | (append-map, append-map!): Rewrite as simple "concatenate map" forms, |
68 | for tail recursiveness. | |
da9c77cf | 69 | |
79d52182 MV |
70 | 2004-10-26 Marius Vollmer <marius.vollmer@uni-dortmund.de> |
71 | ||
72 | * srfi-4.scm, srfi-4.h, srfi-4.c: Moved content into core; only | |
73 | the skeletons remains. | |
74 | ||
3350b676 MV |
75 | 2004-10-22 Marius Vollmer <marius.vollmer@uni-dortmund.de> |
76 | ||
77 | * srfi-4.c (print_int64, print_uint64): Removed. | |
78 | (uvec_print): Use scm_intprint for signed elemets and | |
79 | scm_uintprint for unsigned ones. Do not use print_int64 and | |
80 | print_uint64 since scm_intprint and scm_Uintprint can handle 64 | |
81 | bits now. | |
82 | ||
edea856c SJ |
83 | 2004-09-03 Stefan Jahn <stefan@lkcc.org> |
84 | ||
85 | * srfi-1.c, srfi-1.h: Renamed any 'lst1' into 'list1' because | |
86 | lst1 is a #define on Win32 systems. | |
87 | ||
c581203a KR |
88 | 2004-08-26 Kevin Ryde <user42@zip.com.au> |
89 | ||
90 | * srfi-31.scm (rec): Add missing `error' to else clause. | |
91 | ||
51fab002 MV |
92 | 2004-08-26 Marius Vollmer <marius.vollmer@uni-dortmund.de> |
93 | ||
94 | * Makefile.am: Added appropriate @LIBGUILE_*_MAJOR@ substitutions | |
95 | to the library names. | |
96 | * srfi-1.scm, srfi-4.scm: Use the new library names with | |
97 | load-extension. | |
98 | ||
c5080b51 MV |
99 | 2004-08-25 Marius Vollmer <mvo@zagadka.de> |
100 | ||
101 | SRFI-13 and SRFI-14 have been moved into the core. | |
102 | ||
103 | * srfi-13.scm, srfi-14.scm: Simply re-export the relevant | |
104 | bindings. | |
105 | ||
106 | * srfi-13.h, srfi-13.c, srfi-14.h, srfi-14.c: Removed all real | |
107 | content except for the init functions. | |
108 | ||
f26b9395 MV |
109 | 2004-08-19 Marius Vollmer <marius.vollmer@uni-dortmund.de> |
110 | ||
111 | * srfi-13.h, srfi-13.c: (scm_substring_shared): Renamed to | |
112 | scm_substring_sharedS. | |
113 | ||
114 | * srfi-14.c, srfi-13.c: Adapted to new internal string and symbol | |
115 | API. | |
116 | ||
117 | * srfi-13.scm (substring/shared): Export as replacement since we | |
118 | now have a version in the core. | |
119 | ||
bc97364a MV |
120 | 2004-08-15 Marius Vollmer <mvo@zagadka.de> |
121 | ||
122 | * srfi-39.scm: New, from Jose A Ortega Ruiz. Thanks! | |
123 | ||
038a7484 KR |
124 | 2004-08-14 Kevin Ryde <user42@zip.com.au> |
125 | ||
126 | * srfi-13.c (scm_string_any, scm_string_every): Add support for char | |
127 | and charset as predicates, per SRFI-13 spec. | |
128 | ||
c41acab3 MV |
129 | 2004-08-12 Marius Vollmer <marius.vollmer@uni-dortmund.de> |
130 | ||
131 | * srfi-13.c (MY_VALIDATE_SUBSTRING_SPEC_COPY, | |
132 | MY_VALIDATE_STRING_COPY): Modernized clones of the deprecated | |
133 | validation macros. Replaced every use. | |
134 | ||
03034594 KR |
135 | 2004-08-05 Kevin Ryde <user42@zip.com.au> |
136 | ||
137 | * srfi-13.c (scm_string_any, scm_string_every): Enhance docstrings as | |
138 | per doc/ref/srfi-modules.texi. | |
139 | ||
dbf3eb1f MV |
140 | 2004-08-02 Marius Vollmer <marius.vollmer@uni-dortmund.de> |
141 | ||
142 | * srfi-4.c: Replaced scm_num2* and scm_*2num with scm_to_* and | |
143 | scm_from_*, respectively. | |
144 | (print_int64, print_uint64): Rewritten by just calling scm_iprin1 | |
145 | on a SCM. | |
146 | ||
71234d0c KR |
147 | 2004-08-02 Kevin Ryde <user42@zip.com.au> |
148 | ||
149 | * srfi-13.c (scm_string_every): Correction to initial "res" value, | |
150 | Content-type: text/html