On Tue, 2007-05-29 at 09:54 +0200, IOhannes m zmoelnig wrote:
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...
i was thinking about projects, that have kind of a main patch. from that 'main' patch all other patches are opened dynamically (there are such projects besides netpd, afaik). with such a structure, you reliably know, which patch was opened first (maybe it just doesn't make sense to open another patch first, because all patches are dependent on the 'main' patch).
anyway, this might be already a too 'specialized' (read: too less general) application.
roman
Telefonate ohne weitere Kosten vom PC zum PC: http://messenger.yahoo.de