Re: modules and sisc-initial-environment
"Scott G. Miller" <[email protected]> Thu, 1 Feb 2007 11:55:58 -0600
| Newsgroups | gmane.comp.java.sisc.user |
|---|---|
| Message-ID | <[email protected]> |
On Thu, Feb 01, 2007 at 11:48:57AM -0600, Scott G. Miller wrote: > On Thu, Feb 01, 2007 at 03:08:18PM +0000, Norman Gray wrote: > > > > Scott, hello. > > > > On 2007 Feb 1 , at 14.31, Scott G. Miller wrote: > > > > > Given the code you've posted, it seems that require-library may be > > > importing the code into the wrong environment. If you execute the > > > eval-list code, does module m appear in the toplevel environment > > > instead? > > > > Yes, it appears so. The (require-library 'm) within the eval-list > > makes module 'm' available for import at the top-level. See below. > > > > Aha! > > I've tracked the bug down to eval, which compiles expressions in the > custom environment, but doesn't execute them in that custom environment. > Ordinarily that doesn't matter, since free references are compiled to > point to the right env. But for load, which defines into the current > environment, it does. I'm just verifying that the fix doesn't break > anything, and then I'll check into the 1.16 branch. Oh, btw, can you file a bug with your test code so we can track it and regression test for it in the future? Thanks, Scott ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier. Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642