Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10 5/3/83; site orion.UUCP Path: utzoo!linus!decvax!microsoft!uw-beaver!cornell!vax135!ariel!hou5f!orion!reha From: reha@orion.UUCP (R.GUR) Newsgroups: net.unix-wizards Subject: re: lseek beyond EOF se-man-tic gripe Message-ID: <289@orion.UUCP> Date: Sun, 28-Aug-83 22:43:43 EDT Article-I.D.: orion.289 Posted: Sun Aug 28 22:43:43 1983 Date-Received: Mon, 29-Aug-83 14:27:56 EDT Organization: ABI - ED&D, Holmdel, NJ Lines: 18 Andy, This is in response to why the "gap" in files "feature" is documented in the 4.1BSD manuals and not the USG III and V manuals. I suspect that the 4.1 BSD manuals are descendents of the earlier V7 documents which had many details of the internal implementation of files within the kernel. I think that taking the implementation details (of files) out of the USG III and V manuals was a step in the right direction. Ordinary programmers using files on UNIX should not use details on how files are handled within the kernel. All that should be in the manual is that seeks beyond EOF are permitted. There should be a separate document entitled "The UNIX I/O System" or something like that to exhort the nitty gritty for "system programmers". orion!reha