Okay, I'm really bad at describing this. I'm developing my own package
`Report.jl` that has some `write` methods in it. So at the beginning of the
module I'm doing a
`import Base: write, close`
At the first `using Report` the methods work fine.
`methods(write)` shows
`write(document::Markdown,code::Code) at
/Users/mesecke/.julia/v0.3/Report/src/reportwriter.jl:47`
so that works.
If I now change one of the methods and `reload("Report.jl")` or include it
or anything and do the before again,
`methods(write)`
`write(document::Markdown,code::Code) at
/Users/mesecke/.julia/v0.3/Report/src/reportwriter.jl:47`
`write(document::Markdown,code::Code) at
/Users/mesecke/.julia/v0.3/Report/src/reportwriter.jl:47`
and calling that method throws a "no method write" error. Is that to be
expected? What am I doing wrong?
Thanks a lot for any pointers,
Sven
PS:
`versioninfo`
Julia Version 0.3.0-prerelease+1400
Commit 6f3a4b6* (2014-02-05 19:14 UTC)
Platform Info:
System: Darwin (x86_64-apple-darwin13.0.2)
CPU: Intel(R) Core(TM) i7-4558U CPU @ 2.80GHz
WORD_SIZE: 64
BLAS: libopenblas (USE64BITINT DYNAMIC_ARCH NO_AFFINITY)
LAPACK: libopenblas
LIBM: libopenlibm