> But it *is* VERY stable in the default configuration.
>
> > All I am saying is that we should
> > disable it by default in current releases. For PHP5, we should
have proper
> > mbstring support that should probably also be transparent; by
that I mean I
> > see no reason for it not to be as standard functionality rather
than an
> > extension, if that is necessary.
>
> The transparent encoding style options - including that of the
sessions
> should *never* be enabled by default precisely because they are
transparent
> and cause "unexpected behaviour" for people that haven't read the
docs.

Exactly. Most "unexpected behaviour" cases were in regards to
transparent encoding. I have discovered this myself after spending
couple of hours trying to hunt down a bug.

This is why, we have agreed back then that transparent encoding
option should be turned off by default, which Yasuo did. We have
also agreed to leave mbstring module itself on by default because
there seemed to be no stability issues with it.

Therefore I think that the things should be left as they are in the
cvs, mbstring enabled by default and transparent encoding disabled
by default.

The windows version should have the same defaults as well.

Edin



-- 
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to