From 2dbd79ad816bc494c1e388e739c5cc59879b7ede Mon Sep 17 00:00:00 2001 From: William Harold Newman Date: Fri, 24 May 2002 20:04:06 +0000 Subject: [PATCH] 0.7.4: just doc updates for release --- CREDITS | 45 ++++++++++++++++++++++++++++----------------- NEWS | 6 ++++++ version.lisp-expr | 2 +- 3 files changed, 35 insertions(+), 18 deletions(-) diff --git a/CREDITS b/CREDITS index 2a0a12b..3e6c25f 100644 --- a/CREDITS +++ b/CREDITS @@ -508,12 +508,13 @@ Martin Atzmueller: Daniel Barlow: He made SBCL play nicely with ILISP. He figured out how to get the CMU CL dynamic object file loading code to work under SBCL. He - ported CMU CL's support for Alpha and PPC CPUs to SBCL. He wrote - code (e.g. grovel_headers.c and stat_wrapper stuff) to handle - machine-dependence and OS-dependence automatically, reducing - the amount of hand-tweaking required to keep ports synchronized. - He's also provided support for SBCL (as well as for free - Common Lisp in general) through his CLiki website. + ported CMU CL's support for Alpha and PPC CPUs to SBCL, and then + continued to improve the ports. He wrote code (e.g. grovel_headers.c + and stat_wrapper stuff) to handle machine-dependence and + OS-dependence automatically, reducing the amount of hand-tweaking + required to keep ports synchronized. He's also provided support + for SBCL (as well as for free Common Lisp in general) through + his CLiki website. Cadabra, Inc. (later merged into GoTo.com): They hired Bill Newman to do some consulting for them, @@ -530,10 +531,10 @@ Douglas Crosher: Alexey Dejneka: He has fixed many, many bugs. There's no single summary theme, but - he's fixed about a dozen different bugs in LOOP alone, and it appears - that a lot of his fixes there and elsewhere reflect systematic - public-spiritedness, fixing bugs as they show up in sbcl-devel or as - archived in the BUGS file. + he's fixed about a dozen different bugs in LOOP alone, and more + in the compiler itself. It appears that a lot of his fixes there + and elsewhere reflect systematic public-spiritedness, fixing bugs + as they show up in sbcl-devel or as archived in the BUGS file. Nathan Froyd: He has fixed various bugs, and also done a lot of internal @@ -543,10 +544,14 @@ Nathan Froyd: read without being an expert in ancient languages and so that can delete a thousand lines of implement-ITERATE macrology.) +Matthias Hoelzl: + He reported and fixed COMPILE's misbehavior on macros. + Arthur Lemmens: - He found and fixed a number of SBCL bugs while partially porting SBCL - to bootstrap under . + He found and fixed a number of SBCL bugs while partially porting + SBCL to bootstrap under . Robert MacLachlan: He has continued to answer questions about, and contribute fixes to, @@ -554,6 +559,11 @@ Robert MacLachlan: problems, has been invaluable to the CMU CL project and, by porting, invaluable to the SBCL project as well. +Pierre Mai: + He has continued to work on CMU CL since the SBCL fork, and also + patched code to SBCL to enable dynamic loading of object files + under OpenBSD. + Dave McDonald: He made a lot of progress toward getting SBCL to be bootstrappable under CLISP. @@ -567,10 +577,11 @@ William ("Bill") Newman: rid of various functionality (e.g. the byte interpreter). Christophe Rhodes: - He has done various low-level work on SBCL, especially for the - SPARC port (and for CPU-architecture-neutral things motivated by - it, like *BACKEND-FEATURES*). He's also contributed miscellaneous - bug fixes. + He ported SBCL to SPARC, made various port-related and SPARC-related + changes (like *BACKEND-FEATURES*, made many fixes and improvements + in the compiler's type system, has done a substantial amount of work + on bootstrapping SBCL under unrelated (non-SBCL, non-CMU-CL) Common + Lisps, and contributed in other ways as well. Stig Erik Sandoe: He showed how to convince the GNU toolchain to build SBCL in a way diff --git a/NEWS b/NEWS index 017a521..b2516d9 100644 --- a/NEWS +++ b/NEWS @@ -1108,10 +1108,16 @@ changes in sbcl-0.7.4 relative to sbcl-0.7.3: to Alexey Dejneka) * Dynamic loading of object files in OpenBSD is now supported. (thanks to Pierre Mai) + * COMPILE now works correctly on macros. (thanks to Matthias Hoelzl) * GET-MACRO-CHARACTER and SET-MACRO-CHARACTER now represent no-value-for-this-character as NIL (as specified by ANSI). * HOST-NAMESTRING on physical pathnames now returns a string that is valid as a host argument to MERGE-PATHNAMES and to MAKE-PATHNAME. + (thanks to Christophe Rhodes) + * The Alpha port handles icache flushing more correctly. (thanks to + Dan Barlow) + * More progress has been made toward bootstrapping under CLISP. (thanks + to Christophe Rhodes) * The fasl file format has changed again, because dynamic loading on OpenBSD (which has non-ELF object files) motivated some cleanups in the way that foreign symbols are transformed and passed around. diff --git a/version.lisp-expr b/version.lisp-expr index f3ccd1f..c74a620 100644 --- a/version.lisp-expr +++ b/version.lisp-expr @@ -18,4 +18,4 @@ ;;; for internal versions, especially for internal versions off the ;;; main CVS branch, it gets hairier, e.g. "0.pre7.14.flaky4.13".) -"0.7.3.24" +"0.7.4" -- 1.7.10.4