Commit | Line | Data |
---|---|---|
087d2a6f JB |
1 | To find out what should go in this file, see "Information For |
2 | Maintainers of GNU Software" (maintain.texi), the section called | |
3 | "Recording Changes". | |
4 | ||
5 | ||
318c2f6d MD |
6 | Aubrey Jaffer: |
7 | is the author of SCM, the Scheme interpreter upon which Guile is | |
8 | based. Guile started from SCM version 4e1 in November -94 and is | |
9 | still largely composed of the original SCM code. | |
10 | ||
eda6112c JB |
11 | George Carrette: |
12 | wrote files present in Siod version 2.3, released in December of 1989. | |
318c2f6d MD |
13 | Siod was the starting point for SCM. The major innovations taken from |
14 | Siod are the evaluator's use of the C-stack and being able to garbage | |
15 | collect off the C-stack | |
eda6112c | 16 | |
41fa950d MD |
17 | Radey Shouman: |
18 | In the subdirectory libguile, wrote: | |
19 | gsubr.c ramap.c unif.c | |
20 | gsubr.h ramap.h unif.h | |
21 | ||
eda6112c | 22 | Gary Houston: changes to many files in libguile. |
60d0643d GH |
23 | In the subdirectory ice-9, wrote: |
24 | expect.scm networking.scm popen.scm posix.scm | |
eda6112c | 25 | |
71209dfb JB |
26 | Jim Blandy: Many changes throughout. |
27 | In the subdirectory libguile, wrote: | |
28 | script.c (partially) | |
29 | ||
6d6e18a9 | 30 | Tom Lord: Many changes throughout. |
6d6e18a9 JB |
31 | In the subdirectory ice-9, wrote: |
32 | Makefile.in configure.in lineio.scm poe.scm | |
33 | boot-9.scm hcons.scm mapping.scm | |
087d2a6f | 34 | |
3a629497 JB |
35 | Anthony Green: wrote the following files in libguile: |
36 | coop-defs.h coop-threads.h fsu-pthreads.h mit-pthreads.h threads.h | |
37 | coop-threads.c coop.c mit-pthreads.c threads.c | |
38 | and ice-9/threads.scm. | |
1eaceb61 | 39 | |
6d6e18a9 | 40 | Mikael Djurfeldt: |
ba4ee0d6 MD |
41 | In the subdirectory ice-9, wrote: |
42 | emacs.scm syncase.scm | |
6d6e18a9 JB |
43 | In the subdirectory libguile, wrote: |
44 | backtrace.c debug.c options.c root.c srcprop.c stacks.c | |
45 | backtrace.h debug.h options.h root.h srcprop.h stacks.h | |
4b07a787 MD |
46 | iselect.c gdbint.c objects.c objprop.c stackchk.c modules.c |
47 | iselect.h gdbint.h objects.h objprop.h stackchk.h modules.h | |
7244e2b3 MD |
48 | random.c |
49 | random.h | |
41fa950d | 50 | gdb_interface.h |
3a629497 | 51 | In the subdirectory libguile, rewrote: |
41fa950d MD |
52 | coop-threads.c coop.c mit-pthreads.c threads.c print.c |
53 | coop-threads.h fsu-pthreads.h mit-pthreads.h threads.h print.h | |
6d6e18a9 | 54 | Many other changes throughout. |
feaa557d MG |
55 | |
56 | Mark Galassi: | |
57 | Designed and implemented the high-level libguile API (the @code{gh_} | |
58 | interface), based largely on the defunct @code{gscm_} interface. In the | |
2c4f2fd0 | 59 | subdirectory libguile, wrote: |
feaa557d MG |
60 | gh.h gh_funcs.c gh_list.c gh_test_repl.c |
61 | gh_data.c gh_init.c gh_predicates.c | |
2c4f2fd0 | 62 | gh_eval.c gh_io.c gh_test_c.c |
41fa950d MD |
63 | |
64 | Marius Vollmer: | |
65 | In the subdirectory libguile, wrote: | |
66 | fluids.c | |
67 | fluids.h | |
68 | In the subdirectory libguile, rewrote: | |
69 | dynl.c dynl-dl.c dynl-shl.c | |
70 | dynl.h dynl-dld.c | |
ba4ee0d6 MD |
71 | |
72 | R. Kent Dybvig: | |
73 | In the subdirectory ice-9, wrote: | |
74 | psyntax.ss | |
75 | ||
76 | Roland Orre: | |
7244e2b3 MD |
77 | In the subdirectory libguile, wrote: |
78 | sort.c | |
79 | sort.h | |
ba4ee0d6 MD |
80 | In the subdirectory ice-9, wrote: |
81 | session.scm | |
82 | ||
83 | Michael N. Livshin: | |
84 | In the subdirectory libguile, wrote: | |
85 | guardians.c | |
86 | guardians.h | |
71209dfb JB |
87 | |
88 | Tim Pierce: | |
89 | In the subdirectory libguile, wrote: | |
90 | regex-posix.c | |
91 | regex-posix.h |