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,
the changes in z1.clj will be reloaded, because z1.clj will be forced to be
reloaded from source file

?

Is my understanding correct ?

If so, ++1 for this !

Regards,

-- 
Laurent

2009/2/6 Stephen C. Gilardi <squee...@mac.com>

>
> 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 if the lib is already loaded.
>
> --Steve
>
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To post to this group, send email to clojure@googlegroups.com
To unsubscribe from this group, send email to 
clojure+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/clojure?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to