Hi Erich,

in previous versions there was a modification by Mark Hessling to return 
MacOSX, which I saw went missing (again). I did not take action, because it 
seems that it targets a name more ephemerical than Darwin (MacOSX is going to 
be macOS in the coming release).

So from my point of view, whatever the uname command returns is the OS name. In 
the case of MacOSX, that is Darwin.

best regards,

René.
> On 16 aug. 2016, at 20:44, Erich Steinböck <[email protected]> wrote:
> 
> With René's ooRexx5 buiild on MacOS X we have a new operating system name 
> "DARWIN", which parse source will return.
> 
> From some older Rexx scripts I can see that we seem to have had builds which 
> returned "MACOS" as the first parse source token.
> 
> Do we want "DARWIN" to be the OS indicator for our new Mac OS build, or do we 
> want to use the previous "MACOS" name (backwards compatibility)?
> 
> 
> Currently all Windows builds return "WindowsNT", all Linux flavours 
> (Red-hat-based, Debian-based, etc.) return "LINUX".  Non-Linux Unixes, like 
> AIX, HP-UX, or Mac OS, seem to have used to return their own OS names.
> 
> 
> I'm also noting that our code base in some areas ignores anything except 
> Linux or Windows. E. g. some regression are either Linux or Windows-specific. 
>  Or e. g. DARWIN has neither a SysWinVer nor a SysLinVer function ..
> 
> Your comments are welcome ..
> 
> Erich
> ------------------------------------------------------------------------------
> _______________________________________________
> Oorexx-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel


------------------------------------------------------------------------------
_______________________________________________
Oorexx-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/oorexx-devel

Reply via email to