"The user manual contains some significant errors. Most of these are due to last minute changes to achieve a greater degree of compatibility with IBM's implementation of MS-DOS (PC DOS). This includes the use
of "\" instead of "/" as the path separator, and "/" instead of "-"
as the switch character."
it's always kind of interesting when you encounter a fossil trace of someone's Giant Mistake as it happened.
@brennen The weird thing about this is that "/" was the switch character on RT-11, which CP/M imitated (including using "/" as the switch character in PIP.COM), and MS-DOS 1.0 was a carbon copy of CP/M (though I don't remember if it had PIP).
I knew that directories were one of several features Microsoft added that were taken from UNIX, & that Microsoft's status as a UNIX vendor at the time was related, but I was unaware of any plan to make them actually binary-compatible! That would have been a very interesting system.
Was Xenix even using 16 bit words? Unix on micros usually had 18-bit words, right?
Apparently assumptions about byte & word length were all over the codebase & gave him lots of hassle.
I recall hearing about a working port a while back but I have no idea if it's the same one this guy was working on. He moved to finland suddenly & then later dropped off the grid.
@enkiv2 Oh! That makes more sense :)
Invite-only Mastodon server run by the main developers of the project It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!