At 03:17 PM 11/16/2001 -0500, Andy Dougherty wrote: >I like the idea of splitting out some things (such as dynaloading) into >separate directories, instead of a single monolithic platform.c file. >Whether *every* non-portable function needs its own directory is a >different question. I suspect not, but it's clearly a matter of taste and >balance just where to draw the line.
That's a good point. The big things (async I/O, dynaloading, and subprocess creation and communication come to mind as biggies) can be taken as separate things rather than treating platforms separately. We'd end up with a mix of per-platform and per-style code, though, so I'm not sure if it'd be a win. Dan --------------------------------------"it's like this"------------------- Dan Sugalski even samurai [EMAIL PROTECTED] have teddy bears and even teddy bears get drunk