home *** CD-ROM | disk | FTP | other *** search
- Submitted-by: henry@zoo.toronto.edu (Henry Spencer)
-
- >Submitted-by: jfh@rpp386.cactus.org (John F Haugh II)
- >... the question remains, what if I do (for some
- >God awful reason) specify ISTRIP to my terminal handler? In an
- >environment where that can't POSSIBLY be a useful action, how should
- >the system react?
-
- The same way it reacts to other useless actions: sigh and comply.
-
- >My claim (read this real carefully) is that the USER is being given a
- >means of shooting themselves in the foot which serves no useful
- >purpose...
-
- Doug and I (I think I can speak for Doug on this) don't understand why
- you are getting so upset about one obscure method of foot-shooting in
- a system that provides such an abundance of them.
-
- >... It is a completely meaningless and
- >destructive data transformation. It isn't benign like XTABS, or
- >XCASE ...
-
- I can assure you that XTABS and XCASE are *not* benign in the general case.
- I'm afraid you are arguing based on the very specific characteristics of
- what you imagine your customers will want.
-
- >... The standard
- >says I am free to ignore speed, character size and parity changes
- >if the hardware doesn't support them...
-
- Note, however, that it doesn't say you are free to ignore them just
- because *you* think the customer is never going to want them -- only
- if it is literally impossible to provide them can you do so. Note
- that one purpose offered by the Rationale for ISTRIP is an 8-bit system
- feeding an application that only wants to see 7 bits. Why are you so
- certain that not one of your customers will ever want this?
-
- A standard is a treaty between the customer and the implementor. To be
- POSIX.1 compliant, you have to provide ISTRIP, even if you think it is
- useless, because POSIX.1 promises the customer that it will be there
- if he wants to use it. Even if he wants to use it to shoot himself in
- the foot. POSIX.1 is a set of tools, some of them with sharp edges, not
- a playpen for the novice.
- --
- SVR4: the first system so open that | Henry Spencer @ U of Toronto Zoology
- everyone dumps their garbage there. | henry@zoo.toronto.edu utzoo!henry
-
-
- Volume-Number: Volume 26, Number 33
-
-