1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
|
To find out what should go in this file, see "Information For
Maintainers of GNU Software" (maintain.texi), the section called
"Recording Changes".
Aubrey Jaffer:
is the author of SCM, the Scheme interpreter upon which Guile is
based. Guile started from SCM version 4e1 in November -94 and is
still largely composed of the original SCM code.
George Carrette:
wrote files present in Siod version 2.3, released in December of 1989.
Siod was the starting point for SCM. The major innovations taken from
Siod are the evaluator's use of the C-stack and being able to garbage
collect off the C-stack
Radey Shouman:
In the subdirectory libguile, wrote:
gsubr.c ramap.c unif.c
gsubr.h ramap.h unif.h
Gary Houston: changes to many files in libguile.
In the subdirectory ice-9, wrote:
expect.scm networking.scm popen.scm posix.scm
In the subdirectory doc, changes to:
data-rep.texi expect.texi guile-tut.texi
posix.texi r5rs.texi scheme-io.texi
Jim Blandy: Many changes throughout.
In the subdirectory libguile, wrote:
script.c (partially)
In the subdirectory doc, wrote:
data-rep.texi env.texi mbapi.texi
mltext.texi hacks.el
In the subdirectory doc/example-smob, wrote:
image-type.c image-type.h myguile.c
Tom Lord: Many changes throughout.
In the subdirectory ice-9, wrote:
Makefile.in configure.in lineio.scm poe.scm
boot-9.scm hcons.scm mapping.scm
Anthony Green: wrote the following files in libguile:
coop-defs.h coop-threads.h fsu-pthreads.h mit-pthreads.h threads.h
coop-threads.c coop.c mit-pthreads.c threads.c
and ice-9/threads.scm.
Mikael Djurfeldt:
In the subdirectory ice-9, wrote:
emacs.scm syncase.scm
In the subdirectory libguile, wrote:
backtrace.c debug.c options.c root.c srcprop.c stacks.c
backtrace.h debug.h options.h root.h srcprop.h stacks.h
iselect.c gdbint.c objects.c objprop.c stackchk.c modules.c
iselect.h gdbint.h objects.h objprop.h stackchk.h modules.h
random.c
random.h
gdb_interface.h
In the subdirectory libguile, rewrote:
coop-threads.c coop.c mit-pthreads.c threads.c print.c
coop-threads.h fsu-pthreads.h mit-pthreads.h threads.h print.h
In the subdirectory doc, wrote:
goops-tutorial.texi hierarchy.eps
hierarchy.txt mop.txt oldfmt.c
In the subdirectory doc, changes to:
data-rep.texi gh.texi goops.texi
Many other changes throughout.
Mark Galassi:
Designed and implemented the high-level libguile API (the @code{gh_}
interface), based largely on the defunct @code{gscm_} interface. In the
subdirectory libguile, wrote:
gh.h gh_funcs.c gh_list.c gh_test_repl.c
gh_data.c gh_init.c gh_predicates.c
gh_eval.c gh_io.c gh_test_c.c
In the subdirectory doc, wrote:
appendices.texi gh.texi guile-tut.texi
Marius Vollmer:
In the subdirectory libguile, wrote:
fluids.c
fluids.h
In the subdirectory libguile, rewrote:
dynl.c dynl-dl.c dynl-shl.c
dynl.h dynl-dld.c
In the subdirectory doc, changes to:
data-rep.texi intro.texi posix.texi
scheme-modules.texi
R. Kent Dybvig:
In the subdirectory ice-9, wrote:
psyntax.ss
Roland Orre:
In the subdirectory libguile, wrote:
sort.c
sort.h
In the subdirectory ice-9, wrote:
session.scm
Michael N. Livshin:
Implemented support for double-word heap cells and converted some
smobs to use them.
In the subdirectory libguile, wrote:
guardians.c
guardians.h
Tim Pierce:
In the subdirectory libguile, wrote:
regex-posix.c
regex-posix.h
In the subdirectory doc, changes to:
appendices.texi posix.texi
Rob Browning:
wrote initial srfi/srfi-2.scm.
wrote initial srfi/srfi-6.scm.
wrote initial srfi/srfi-8.scm.
wrote initial srfi/srfi-11.scm.
ported srfi/srfi-19.scm to Guile.
Martin Grabmueller:
In the subdirectory srfi, wrote:
srfi-9.scm
srfi-10.scm
srfi-13.scm
srfi-14.scm
srfi-13.c
srfi-14.c
srfi-16.scm
In the subdirectory scripts, wrote:
doc-snarf
In the subdirectory doc, wrote:
script-getopt.texi
srfi-modules.texi
repl-modules.texi
In the subdirectory doc, changes to:
guile.texi intro.texi posix.texi
scheme-binding.texi scheme-control.texi
scheme-data.texi scheme-evaluation.texi
scheme-indices.texi scheme-io.texi
scheme-memory.texi scheme-modules.texi
scheme-options.texi scheme-procedures.texi
scheme-scheduling.texi scheme-utility.texi
Will Fitzgerald:
wrote initial srfi/srfi-19.scm.
Dirk Herrmann:
In the subdirectory doc, changes to:
data-rep.texi
scm.texi
Greg Badros:
In the subdirectory doc, changes to:
data-rep.texi
Neil Jerram:
In the subdirectory ice-9, wrote:
buffered-input.scm
In the subdirectory doc, wrote:
deprecated.texi goops.texi scheme-ideas.texi
scheme-reading.texi
In the subdirectory doc, changes to:
appendices.texi data-rep.texi expect.texi
extend.texi gh.texi guile-tut.texi
guile.texi indices.texi intro.texi
posix.texi preface.texi r5rs.texi
scheme-binding.texi scheme-modules.texi
scheme-control.texi scheme-data.texi
scheme-debug.texi scheme-evaluation.texi
scheme-ideas.texi scheme-indices.texi
scheme-intro.texi scheme-io.texi
scheme-memory.texi scheme-options.texi
scheme-procedures.texi scheme-scheduling.texi
scheme-translation.texi scheme-utility.texi
scm.texi scripts.texi script-getopt.texi
In the subdirectory doc/maint, wrote:
docstring.el
Thien-Thi Nguyen:
In the top-level directory, wrote:
check-guile.in guile-tools.in
In the subdirectory ice-9, changes to:
boot-9.scm documentation.scm emacs.scm
ls.scm session.scm string-fun.scm
threads.scm
In the subdirectory scripts, wrote:
Makefile.am PROGRAM
display-commentary generate-autoload
punify read-scheme-source
use2dot
In the subdirectory scripts, changes to:
doc-snarf
In the subdirectory libguile, changes to:
guile-doc-snarf.in regex-posix.c
In the subdirectory doc, changes to:
intro.texi preface.texi
scheme-modules.texi scheme-procedures.texi
scheme-scheduling.texi
|