From: Alexander K. <ale...@gm...> - 2008-02-20 15:35:01
|
On Feb 20, 2008 4:26 PM, Nikodemus Siivola <nik...@ra...> wrote: > > :APPEND-ONLY would be unportable, but so is relying on :APPEND == > O_APPEND. > True, so that's why I'm arguing for posix behaviour. > No matter how lazy people prefer to be in reading the standard, the > specification of :APPEND is not compatible with O_APPEND -- the fact > that FD-STREAMS used to use it is a bug, not a feature. (The fact that > OPEN is written loosely enough to allow us to do almost anything is > not IMO a sufficient reason not to implement things following the spec > when we can.) > What parts of CLHS is incompatible with saying that :APPEND on a posix file system enables posix semantics on writes? Alexander |