Re: Issue request: RT.load's don't load if already loaded mechanism breaks :reload-all

2009-03-20 Thread Stephen C. Gilardi
Rich, Can we please track this as an issue. --Steve On Feb 13, 2009, at 11:13 AM, Stephen C. Gilardi wrote: How does this interact with: http://code.google.com/p/clojure/issues/detail?id=3 I don't know enough to answer properly. Perhaps we can make it moot by fixing issue 3. I have

Re: Issue request: RT.load's don't load if already loaded mechanism breaks :reload-all

2009-03-20 Thread Rich Hickey
On Mar 20, 2009, at 12:39 PM, Stephen C. Gilardi wrote: Rich, Can we please track this as an issue. Yes, sure. Rich --Steve On Feb 13, 2009, at 11:13 AM, Stephen C. Gilardi wrote: How does this interact with: http://code.google.com/p/clojure/issues/detail?id=3 I don't know

Re: Issue request: RT.load's don't load if already loaded mechanism breaks :reload-all

2009-02-13 Thread Stephen C. Gilardi
Rich, May I please enter an issue to track the defect that require/use's :reload-all flag is not working properly in Clojure. --Steve On Feb 11, 2009, at 8:01 AM, Stephen C. Gilardi wrote: On Feb 6, 2009, at 8:45 AM, Laurent PETIT wrote: Hello, Does it also mean that the following use

Re: Issue request: RT.load's don't load if already loaded mechanism breaks :reload-all

2009-02-13 Thread Rich Hickey
On Feb 13, 9:04 am, Stephen C. Gilardi squee...@mac.com wrote: Rich, May I please enter an issue to track the defect that require/use's :reload-all flag is not working properly in Clojure. How does this interact with: http://code.google.com/p/clojure/issues/detail?id=3 Rich

Re: Issue request: RT.load's don't load if already loaded mechanism breaks :reload-all

2009-02-13 Thread Stephen C. Gilardi
On Feb 13, 2009, at 10:12 AM, Rich Hickey wrote: On Feb 13, 9:04 am, Stephen C. Gilardi squee...@mac.com wrote: Rich, May I please enter an issue to track the defect that require/use's :reload-all flag is not working properly in Clojure. How does this interact with:

Re: Issue request: RT.load's don't load if already loaded mechanism breaks :reload-all

2009-02-11 Thread Stephen C. Gilardi
On Feb 6, 2009, at 8:45 AM, Laurent PETIT wrote: Hello, Does it also mean that the following use case will work with *reload- all* : - x.y.z is a lib that is made of two files : x/y/z.clj, and x/y/ z1.clj , and z.clj loads z1.clj - x.y.z is compiled - z1.clj is modified - x.y.z is

Re: Issue request: RT.load's don't load if already loaded mechanism breaks :reload-all

2009-02-06 Thread Stephen C. Gilardi
On Feb 6, 2009, at 8:28 AM, Stephen C. Gilardi wrote: When *reload-all* is true, RT.load() will (re)load all libs from their .clj files even if they're already loaded. To clarify: When *reload-all* is true, RT.load will (re)load any lib it is asked to load from the lib's .clj file even

Re: Issue request: RT.load's don't load if already loaded mechanism breaks :reload-all

2009-02-06 Thread Laurent PETIT
Hello, Does it also mean that the following use case will work with *reload-all* : - x.y.z is a lib that is made of two files : x/y/z.clj, and x/y/z1.clj , and z.clj loads z1.clj - x.y.z is compiled - z1.clj is modified - x.y.z is compiled = even if x/y/z.clj nor x/y/z__init.class are in sync,

Issue request: RT.load's don't load if already loaded mechanism breaks :reload-all

2009-02-06 Thread Stephen C. Gilardi
require and use support a :reload-all flag that is intended to cause the specified libs to be reloaded along with all libs on which they directly or indirectly depend. This is implemented by temporarily binding a loaded-libs var to the empty set and then loading the specified libs. AOT