isspace() & i18n
Mon Jun 11 15:32:00 GMT 2001
Christopher Faylor wrote:
> On Tue, Jun 12, 2001 at 12:24:54AM +0400, egor duda wrote:
> >Monday, 11 June, 2001 J. Johnston email@example.com wrote:
> >JJ> Could you explain what scenarios you envision where the header
> >JJ> files end up newer than the Cygwin dll? I could see a user
> >JJ> updating the dll without updating the header files, but I find it
> >JJ> highly unlikely the opposite would occur.
> >user may want to roll back if he found some bugs in new version of dll
> >that's critical for him. Currently, most applications will continue
> >working, because even if some apis are added to dll, they're more or
> >less "exotic", so applications that make use of them are few. but with
> >is*() apis, almost every application built against new headers will be
> >incompatible with earlier versions of dll. so, backing things up may
> >be quite hard.
> And, we've already been down this road once when we started exporting
> _ctype_. I'd rather avoid that experience, if possible.
Using an array is the wrong way to implement ctype. For example, if we ever want to try and add
better locale support. I would like to switch over at the earliest possible time. What would you
perceive a reasonable delay to ensure that most Cygwin users won't see a problem? (x releases or n
-- Jeff J.
More information about the Newlib