Xref: utzoo comp.lang.c:13734 comp.sys.ibm.pc:20773 Path: utzoo!utgpu!attcan!uunet!lll-winken!lll-tis!helios.ee.lbl.gov!pasteur!ames!mailrus!uflorida!novavax!proxftl!twwells!bill From: bill@twwells.uucp (T. William Wells) Newsgroups: comp.lang.c,comp.sys.ibm.pc Subject: Re: Programming and international character sets. Keywords: 8 bit characters Message-ID: <138@twwells.uucp> Date: 2 Nov 88 01:09:03 GMT References: <532@krafla.rhi.hi.is> <605@quintus.UUCP> <362@auspex.UUCP> Reply-To: bill@twwells.UUCP (T. William Wells) Organization: None, Ft. Lauderdale Lines: 14 Summary: Expires: Sender: Followup-To: Distribution: In article <362@auspex.UUCP> guy@auspex.UUCP (Guy Harris) writes: : >The real problem is trying to write portable code that uses character : >classes which _aren't_ in . Consider isvowel()... : : Or, for that matter, consider "toupper()"; what's "toupper()" of a : German "ss" (or is it "sz") character? The character is the "Scharfes S" and looks something like a beta. It doesn't have an upper case form. When written where an upper case letter should go, it is written unchanged. Alternately, it might be be written "SS". --- Bill {uunet|novavax}!proxftl!twwells!bill