> Right :) I don't pretend to speak for everyone, of course. I was a
> little concerned, though, about Jeremy's comment of sharing stuff that
> isn't presently shared, betweeen sub-modules... I don't know how much
> that is, or if it can be done without making more dependencies or bigger
> hunks of stuff.
I think Jeremy's comment was about sharing GUI.h (and other headers
etc.) during the build process - not about increasing dependencies
between modules.
Yeah, there are also some helper functions that could become "common" across
modules - even if they just get defined as macros.
Cheers,
jez.