I think Wez got a point here. Disabling mbstring can make many unhappy.
-- Maxim Maletsky [EMAIL PROTECTED] "Wez Furlong" <[EMAIL PROTECTED]> wrote... : > I see the known-good codeset conversion implementation as a *very* good > reason to have mbstring enabled by default. > (Just look at all the problems with iconv and recode on different systems > out there). > > I agree that the magic features for lazy programmers (function overloading > and transparent encoding) are slightly worrying, but they are disabled > by default, and as I have said - I don't use those, but I do use the > conversion functions and *that* configuration works just fine. > > The conversion functions are something that really should be there by > default, as it allows people to write portable globalized scripts. > Remember that a large majority of users are vhosted and have not control > over the build of PHP. By not providing a reliable and portable > codeset conversion API, we are holding back "the masses" from writing > (and distributing) "killer apps" in PHP. > > Yes, I can enable mbstring at configure time, and yes, the CJK people > can do likewise, but what about the rest of the world running from vhosts > when they want to use unicode, quoted-printable, uu-encoding, <name of your > favourite encoding here> encodings which are also supported by mbstring? > > We took the decision to enable it by default; let's not be short-sighted > and disable it primarily out of ignorance (no offence intended). > > I've yet to see someone comment on my suggestions for a practical solution > that would shut up both myself and the people advocating disabling it. > > --Wez. > > On 11/07/02, "Derick Rethans" <[EMAIL PROTECTED]> wrote: > > On Thu, 7 Nov 2002, Marcus Boerger wrote: > > > > > To make php be easier usable in non US-ASCII (127chars) environments > > > especially those requiring UCS-2, UTF-8 or other any character mapping > > > other than iso-8859-1 or -15 we should more likly try to integrate mbstring > > > fully in php. As long as we cannot or want not make it a core component > > > such as ext/standard we should enable it by default. > > > > If people want it they can use --enable-mbstring. I see no reason why it > > should be enabled by default as long as it's not fully integrated in the > > core. > > > > -- > PHP Development Mailing List <http://www.php.net/> > To unsubscribe, visit: http://www.php.net/unsub.php > -- PHP Development Mailing List <http://www.php.net/> To unsubscribe, visit: http://www.php.net/unsub.php