guile/THANKS

38 lines
804 B
Text
Raw Normal View History

Contributors since the last release:
1999-09-18 22:13:54 +00:00
2001-11-02 00:37:07 +00:00
Rob Browning
Stefan Jahn
2002-05-14 08:51:29 +00:00
Thien-Thi Nguyen
2002-08-05 18:47:41 +00:00
Han-Wen Nienhuys
2001-11-02 00:37:07 +00:00
2002-03-12 21:57:07 +00:00
Sponsors since the last release:
The Linux Developers Group
For fixes or providing information which led to a fix:
1997-08-27 22:52:00 +00:00
2001-06-01 23:43:14 +00:00
Martin Baulig
2002-01-07 20:48:02 +00:00
Fabrice Bauzac
Rob Browning
Michael Carmack
Brian Crowder
2001-09-21 17:58:04 +00:00
Christopher Cramer
2002-01-02 23:51:42 +00:00
Alexandre Duret-Lutz
2002-03-11 19:10:47 +00:00
John W Eaton
2002-07-11 23:20:16 +00:00
Clinton Ebadi
* eval.c: Removed bogus comment about acros. (scm_unmemocar): Use !SCM_CONSP instead of SCM_IMP. Minimize scope of local variable. Eliminate dependency on macro DEBUG_EXTENSIONS. (s_splicing): New error message string. (scm_m_body): Issue 'bad body' message rather than 'missing expression' message. (scm_m_quote): Eliminate unnecessary copying. (scm_m_lambda, scm_m_letstar, scm_m_letrec, scm_m_let): Leave the checking of the body to scm_m_body. (scm_m_do): Move comment to function header. Rename arg1 to binding. Made the code a bit easier to read. (evalcar): Removed. (iqq): Added a comment. Changed the depth parameter to unsigned. Use size_t for vector lengths. Make sure vector object is gc protected as long as its contents are read. Add some syntax checks. Get rid of unnecessary SCM_IMP test. Clean up the control structure a bit. (scm_m_delay): Added comment about the implementation of scm_m_delay. (scm_m_define): Add comment about guile's currying define syntax. Renamed 'proc' to 'name'. Eliminate dependency on macro DEBUG_EXTENSIONS. Simplified code a bit. Eliminate SICP code. (scm_m_letrec1): Removed. Part of the functionality is taken over by the new function 'transform_bindings'. (transform_bindings): New function. Takes over some of the functionality of removed function 'scm_m_letrec1', namely to split a list of bindings into a reversed list of variables and a list of initializers. (scm_m_letrec): Call 'transform_bindings'. (scm_m_let): Minimized scope of local variables. Renamed 'proc' to 'temp' and 'arg1' to 'binding'. Eliminated redundant SCM_NIMP test. Use 'transform_bindings'. Fixed scoping error with named let (Thanks to Aubrey Jaffer for reporting the bug and to Neil Jerram for suggesting the fix). Cleaned up the control structure a bit. (scm_m_expand_body): Use 'transform_bindings'. Eliminated unnecessary consing. Eliminated unnecessary SCM_DEFER/ALLOW_INTS. (SCM_CEVAL): Un-obfuscated some loops.
2001-11-17 11:43:28 +00:00
Aubrey Jaffer
2001-11-21 20:22:01 +00:00
Eric Gillespie, Jr
2002-01-02 23:51:42 +00:00
John Goerzen
2002-05-06 18:44:09 +00:00
Richard Kim
2002-04-26 19:15:01 +00:00
Matthias K<>ppe
2001-11-13 22:17:08 +00:00
Han-Wen Nienhuys
Jan Nieuwenhuizen
2001-12-22 13:50:01 +00:00
Ron Peterson
2002-03-11 19:10:47 +00:00
David Pirotte
Ken Raeburn
2001-11-13 14:29:02 +00:00
Bill Schottstaedt
Greg Troxel
2001-11-12 22:16:48 +00:00
Momchil Velikov
2002-01-21 01:14:19 +00:00
Panagiotis Vossos
Keith Wright