Mailing-List: contact cygwin-developers-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-developers-owner AT sources DOT redhat DOT com Delivered-To: mailing list cygwin-developers AT sources DOT redhat DOT com To: newlib AT sources DOT redhat DOT com Cc: cygwin-developers AT cygwin DOT com Subject: Re: isspace() & i18n References: <13254193676 DOT 20010530145756 AT logos-m DOT ru> <20010530095254 DOT B17603 AT redhat DOT com> <9265832872 DOT 20010530181156 AT logos-m DOT ru> <20010530125753 DOT B19066 AT redhat DOT com> <1904612782 DOT 20010606154803 AT logos-m DOT ru> Mime-Version: 1.0 (generated by tm-edit 7.106) Content-Type: text/plain; charset=US-ASCII From: Kazuhiro Fujieda Date: 06 Jun 2001 22:21:28 +0900 In-Reply-To: egor duda's message of Wed, 6 Jun 2001 15:48:03 +0400 Message-ID: Lines: 16 X-Mailer: Gnus v5.3/Emacs 19.34 >>> On Wed, 6 Jun 2001 15:48:03 +0400 >>> egor duda said: > here's the patch that works ok for me. unfortunately, it relies on > nonstandard gccism, but at least it always initializes all _ctype_ > array elements. when compiled with gcc, it additionally allows > [-128, -1] range for indices, too. We don't have to need to support -128 and 256 because `signed char' can't represent -128 and `unsigned char' can't represent 256. The last mail of mine said "The is* facilities should operate on range [-128,256]", but it was my mistake. I'm sorry. ____ | AIST Kazuhiro Fujieda | HOKURIKU School of Information Science o_/ 1990 Japan Advanced Institute of Science and Technology