> OK, got it. Keno was right: you're actually redefining the cdCanvas type
> when calling include("../src/libcd_h.jl"). So you have both IUP.cdCanvas
> and cdCanvas.
>
Shit, I should have been able to find this myself.
Thanks a million. I hope to be able to pay back if I ever manage to make
something (real) useful out of IUP.jl
>
> In Julia 0.4, the fully-qualified names will be printed, which will make
> this situation obvious. Though I wonder whether it wouldn't be good to
> also print a warning when creating this kind of conflict, either when
> loading a package or when defining a new type (whichever happens last).
> Or at least when using the type.
>
>
Those type of measures were actually advanced in the first time I step on
this type of problems
https://groups.google.com/forum/?fromgroups=#!topic/julia-dev/GojOx4nI-xo
Regarding 0.4, there currently something steping in the way. See #9739
Thanks again for your effort.
Joaquim