Re: cvs: php4 /ext/mbstring config.m4

From: Date: Sun, 14 Jul 2002 01:50:33 +0000
Subject: Re: cvs: php4 /ext/mbstring config.m4
References: 1  Groups: php.dev 
Request: Send a blank email to php-dev+get-85928@lists.php.net to get a copy of this message
Jani Taskinen wrote:
sniper Sat Jul 13 20:12:13 2002 EDT
  Modified files:                  /php4/ext/mbstring	config.m4   Log:
These options are all enabled by default. (why?)
I asked to php-dev and nobody objects enabling mbstirng by default. This allow some modules (extif, mailparse(?), for example) to use multibyte feature. multibyte regular expression is "must have" feature for ease of use. (preg supports UTF-8, but it requires conversion in many cases) mbstr-enc-trans is enabled, since it's does not require much performenace penalty and most multibyte aware installations enable this option, I think. This option is subject to be discussed. There are pros and cons for enabling input encoding translation by default. Even if I enabled it by default, I would say it may be better to be disabled by default for fully I18N web sites... Any opinions? -- Yasuo Ohgaki
Index: php4/ext/mbstring/config.m4 diff -u php4/ext/mbstring/config.m4:1.17 php4/ext/mbstring/config.m4:1.18 --- php4/ext/mbstring/config.m4:1.17 Sat Jul 13 20:11:44 2002 +++ php4/ext/mbstring/config.m4 Sat Jul 13 20:12:13 2002 @@ -1,12 +1,12 @@ dnl -dnl $Id: config.m4,v 1.17 2002/07/14 00:11:44 sniper Exp $ +dnl $Id: config.m4,v 1.18 2002/07/14 00:12:13 sniper Exp $ dnl PHP_ARG_ENABLE(mbstr_enc_trans, whether to enable encoding translation, -[ --disable-mbstr-enc-trans Enable encoding translation], yes) +[ --disable-mbstr-enc-trans Disable encoding translation], yes) PHP_ARG_ENABLE(mbregex, whether to enable multibyte regex support,
-[  --disable-mbregex         Enable multibyte regex support], yes)
+[  --disable-mbregex         Disable multibyte regex support], yes)
  PHP_ARG_ENABLE(mbstring, whether to enable multibyte string support,
 [  --disable-mbstring       Disable multibyte string support], yes)


« previous php.dev (#85928) next »