Xref: utzoo comp.std.c:2158 comp.lang.c:23924 Newsgroups: comp.std.c,comp.lang.c Path: utzoo!henry From: henry@utzoo.uucp (Henry Spencer) Subject: Re: directory handling in ansi C Message-ID: <1989Nov22.223831.4126@utzoo.uucp> Organization: U of Toronto Zoology References: <13288@s.ms.uky.edu> Date: Wed, 22 Nov 89 22:38:31 GMT In article <13288@s.ms.uky.edu> beech@ms.uky.edu (Wayne Beech) writes: >Does anyone know the rationale behind not specifically defining a set of >functions to work with directories in ansi C... The very concept of "directory" is not portable, never mind the set of operations you can perform on one. X3J11 decided early that (with the exception of the free-standing/hosted split) it did *not* want a standard with multiple levels or optional parts. Ignoring the free-standing business, there is *one* C standard. This is a Good Thing. It did limit the committee to providing only functions that could be implemented on an enormous range of systems, however. -- A bit of tolerance is worth a | Henry Spencer at U of Toronto Zoology megabyte of flaming. | uunet!attcan!utzoo!henry henry@zoo.toronto.edu