X-Git-Url: http://git.hcoop.net/bpt/guile.git/blobdiff_plain/1eaceb61600ac69532a68dbbd177e6f793b5090e..9b07e212d55df62a37b47ec781f9a16ebe05f74a:/AUTHORS diff --git a/AUTHORS b/AUTHORS dissimilarity index 69% index 8cba90ace..2b6f1dd54 100644 --- a/AUTHORS +++ b/AUTHORS @@ -1,27 +1,61 @@ -To find out what should go in this file, see "Information For -Maintainers of GNU Software" (maintain.texi), the section called -"Recording Changes". - - -George Carrette: -wrote files present in Siod version 2.3, released in December of 1989. - -Aubrey Jaffer: -Wrote substantial portions of guile.texi, and surely others. -Changes to: eval.c, ioext.c, posix.c, gscm.c, scm.h, socket.c, -gsubr.c, sys.c, test.scm, stime.c, and unif.c. - -Gary Houston: changes to many files in libguile. -wrote: socket.c - -Tom Lord: Wrote the original versions of all files in the -subdirectories ctax, gtcltk-lib, guile, ice-9, lang, and rx. In doc, -wrote ctax.texi, gtcltk.texi, in.texi, lang.texi, and major portions -of guile.texi. - -Mikael Djurfeldt: wrote debug.c, debug.h, options.c, options.h, -srcprop.c, srcprop.h. Many changes throughout. - -David Keppel wrote the 'qt' threads package. Other contributors -include: Weihaw Chuang, Richard O'Keefe, Laurent Perron, John Polstra, -Shinji Suzuki, and Assar Westerlund. Uwe Reder wrote the HP-PA port. +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. +wrote: libguile/socket.c, ice-9/expect.scm + +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 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 + iselect.h gdbint.h objects.h objprop.h stackchk.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 +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 + +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