I just found that `reload()` sometimes doesn't work at all. I `reloaded` a 
module that I modified. But I still see the same results as before the 
package was modified. Btw, this module is a local module, not a package 
installed via `Pkg.add()`. What might be a possible cause?

Another question: I'm working on a module (let me call it C) which uses two 
other modules, say, A and B. C uses A and B, so the beginning of C looks 
like
using A
using B

But B uses A too. So B starts as
using A

Can this kind of multiple `using` cause any issues? Does it, at least, add 
more work to the compilation stage?





On Saturday, July 2, 2016 at 3:18:04 AM UTC+1, Cedric St-Jean wrote:
>
> I don't have a great solution to this, but this is what I do...
>
> 1. I think that `reload("PackageName")` should work without workspace(). 
> See http://docs.julialang.org/en/release-0.4/manual/workflow-tips/
> 2. I use `Autoreload.jl`. It's unfortunately not actively maintained, but 
> it works well enough for now if you don't have parametric types in the 
> autoreloaded modules
> 3. Reloading works better if you `include` files into one big module 
> instead of having multiple modules.
>
> I know, this sucks, but IIUC it's on the roadmap to improve this before 1.0
>
> Cédric
>
> On Friday, July 1, 2016 at 9:37:32 AM UTC-4, chobb...@gmail.com wrote:
>>
>> Bump up..
>>
>

Reply via email to