Paul wrote .. => Quite so, Hal. My original post didn't mention "sensitive" => or sensitivity" at all, not even in passing <g>. The issue => was one of respecing (or, if you like, preserving) case. In => my case (sorry) the file or folder on disk is "My Folder" => and yet FULLPATH (and similarly GETFILE return UPPER - IMHO => (and despite what Ted had to say as one of the first => responders to the thread) this is inexcusable. At the very => least FULLPATH should have an optional parameter (like ADIR) => to return a value preserving the existing case =>
100% agreement, Paul. Filename characteristics should be supported and respected by all software operating under the Windows environment. Andy wrote ... => Unix's use of case is a little strange because it always => seemed to me that it was designed for I/O using teletypes => (most other[serial] devices emulated tty's) - and tty's => (at least early ones) used 5-bit Baudot code which did not => have lowercase (it actually used Shift chars for numerics, => and I think some people supported lowercase using either binary => zero or two letter-Shifts as lowercase shift). You are right about the whole TTY business but that really had nothing to do with eunuchs. Bell Labs had developed their 16-bit 3B series minicomputer to compete with the likes of DEC (Vax) and IBM (AS-400 and System 3), which were skyrocketing in popularity. AT&T always felt "cheated" because they did so much seminal work in computer science and hardware development and could not capitalize on it beyond the Bell System because of the 1956 Consent Decree. AT&T was so desperate to get into the computer business that it choreographed the whole breakup of Ma Bell in order to satisfy the FTC and IBM. Then both AT&T and IBM built huge office buildings on adjacent blocks of Madison Ave. in NYC. Now DEC is gone. AT&T is effectively gone. IBM is oozing out of the hardware business. Anyhow, UNIX had to be different and case-sensitivity was one thing that could be totally implemented in software. Bill wrote ,,, => Charlie, I think Hal said this, but IBM mainframes from the => beginning were based on EBCDIC which does allow upper/lower => case, but early keypunches didn't support keying in lower case. EBCDIC was created in conjunction with the System 360 in 1962-1964. It is an extension of BCDIC which is IBM's equivalent of ASCII (which originally had only uppercase). BCDIC is an extension of BCD which was a six-bit character that supported 64 graphics; not enough for lowercase. So, Bill, I am afraid you are incorrect. It's amazing that I can remember so much about what I did 40 years ago but not what I had for breakfast. HALinNY _______________________________________________ Post Messages to: [email protected] Subscription Maintenance: http://leafe.com/mailman/listinfo/profox OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech ** All postings, unless explicitly stated otherwise, are the opinions of the author, and do not constitute legal or medical advice. This statement is added to the messages for those lawyers who are too stupid to see the obvious.

