Roman Haefeli wrote:
Ciao
hm, it's not that i wanted to use [declare]'s inside abstractions and it turned out, that it is not necessary at all (at least for what i want). but every patch needs a [declare -path], whereas only one (the first loaded) patch needs a [declare -lib]. i find that inconsistent.
apart from the fact, that it IS inconsistant, i cannot follow your arguing.
you are correct that only the "first loaded" patch MUST contain the [declare -lib]. but since you do not know which patch is loaded first (at least you should not assume that you do know), i would suggest that all patches depending on a library SHOULD contain the [declare -lib].
and hopefully(?) in the future there will be some more locality...
mfg.sdft IOhannes