help-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: asynchronous process management on WinWP; buffering problem?


From: Lennart Borgman
Subject: Re: asynchronous process management on WinWP; buffering problem?
Date: Mon, 17 Apr 2006 18:02:46 +0200
User-agent: Thunderbird 1.5 (Windows/20051201)

Benjamin Riefenstahl wrote:
Hi Lennart,

Lennart Borgman writes:
In my opinion w32 does not look very much POSIX conformant here. Or
the POSIX specs are just too weak.

POSIX specifies behaviour of Unix-like systems.  MS Windows doesn't
care about POSIX and Microsoft never said that it wanted to be
POSIX-compatible.

Don't confuse this with NT's POSIX subsystem.  This is a separate OS
running on top of the same NT kernel in parallel to MS Windows.  While
this is nominally a complete POSIX system, it used to be lacking some
stuff that is usually considered essential by Unix hackers, but not
specified or (officially) optional in POSIX.  Also Microsoft's support
for this is wavering, e.g. it is not supported on XP.


benny
Hi Benny,

Thanks for the clarifications. What made me upset before was that MS claims that the _isatty API is POSIX compliant while MS does not give a way for programs (mostly shells I guess) to tell they are tty:s. (I guess my words here are much to inexact, but I hope you understand what I mean).

I mean that if they can get away with that then it seems like the specifications of _isatty is too weak.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]