On 6 March 2014 14:37, Regan Heath <[email protected]> wrote: > On Thu, 06 Mar 2014 11:17:36 -0000, Kagamin <[email protected]> wrote: > >> On Wednesday, 5 March 2014 at 17:16:34 UTC, Regan Heath wrote: >>> >>> It seems this will satisfy Walter without impacting Sean.. >> >> >> As I understand, the idea is that Sean get little trying to fix posix >> standard: the only way to check if the code works on some platform is to >> compile and test it on that platform and posix standard doesn't change that. >> So various platforms ended up adding new functions to posix headers. Having >> straightforward translations of headers takes less thinking and probably >> helps migrate from C and doesn't change posix compliance of the headers - it >> remains conventional. > > > Sure. > > The core.sys.<platform>.* modules are/will be straight translations. > > Walter wants additional core.* and core.sys.* modules which map to > core.sys.<platform>.* as appropriate. > > Sean wants/uses core.sys.posix.* modules, which are maintained by someone > and only contain posix definitions for all platforms. > > Iain wants to be able to split a single platform easily from the rest; > taking core.* core.sys.* and core.sys.<platform>.*. > > Right? >
Correct on my part. :)
