From: Sam S. <sd...@gn...> - 2002-07-15 17:08:29
|
> * In message <m21...@be...> > * On the subject of "Re: [ clisp-Bugs-581646 ] required uses string-equal" > * Sent on 15 Jul 2002 16:56:00 +0200 > * Honorable Marco Baringer <em...@be...> writes: > > Sam Steingold <sd...@gn...> writes: > > > the reason is historical - long ago CLISP was cross-compilable. (this > > is no longer either needed or supported, even though the legacy code in > > compiler.lisp is still preserved. Only Bruno can comment firther). > > > > without it, require will depend on the current setting of > > *default-pathname-defaults*, which is probably undesirable. > > ChangeLog: > > 2002-07-15 Marco Baringer <em...@be...> > * defs.lisp (require): [clisp-Bugs-581646] should use string= > and not string-equal. declare optional arg PATHNAME's default > in lambda list. this will break using symbols as module names. you must also modify c-REQUIRE in compiler.lisp. see the patch I committed today. -- Sam Steingold (http://www.podval.org/~sds) running RedHat7.2 GNU/Linux <http://www.camera.org> <http://www.iris.org.il> <http://www.memri.org/> <http://www.mideasttruth.com/> <http://www.palestine-central.com/links.html> He who laughs last thinks slowest. |