Path: utzoo!utgpu!water!watmath!clyde!ima!haddock!karl From: karl@haddock.ima.isc.com (Karl Heuer) Newsgroups: comp.lang.c Subject: Re: getch() and getche() in MSC 4.0 Message-ID: <10165@haddock.ima.isc.com> Date: 27 Oct 88 20:42:51 GMT References: <10508@dartvax.Dartmouth.EDU> <10523@dartvax.Dartmouth.EDU> <236@shockeye.UUCP> <8764@smoke.BRL.MIL> <1737@cbnews.ATT.COM> Reply-To: karl@haddock.ima.isc.com (Karl Heuer) Organization: Interactive Systems, Boston Lines: 11 In article <1737@cbnews.ATT.COM> lvc@cbnews.ATT.COM (Lawrence V. Cipriani) writes: >[Poking _ctype[] to make '_' appear alphabetic is] a bad idea since 1) the >"array" has a different name on different systems, eg. BSD vs. AT&T, and 2) >the #define symbols for character class definition, eg. _U vs. _UPPER (in >uSoft) vary as well. Also because (3) _ctype[] may not be writable, (4) other library routines may be depending on isalpha('_') being false, (5) Even if _ctype[] exists, isalpha() might not use it. Karl W. Z. Heuer (ima!haddock!karl or karl@haddock.isc.com), The Walking Lint