nlopess Wed Jul 20 15:10:31 2005 EDT
Modified files:
/phpdoc/en/reference/errorfunc ini.xml
/phpdoc/en/reference/filesystem ini.xml
/phpdoc/scripts/iniupdate ini-update.php
Log:
fix the regexes for input with special chars
http://cvs.php.net/diff.php/phpdoc/en/reference/errorfunc/ini.xml?r1=1.27&r2=1.28&ty=u
Index: phpdoc/en/reference/errorfunc/ini.xml
diff -u phpdoc/en/reference/errorfunc/ini.xml:1.27
phpdoc/en/reference/errorfunc/ini.xml:1.28
--- phpdoc/en/reference/errorfunc/ini.xml:1.27 Tue Feb 22 12:36:05 2005
+++ phpdoc/en/reference/errorfunc/ini.xml Wed Jul 20 15:10:28 2005
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.27 $ -->
+<!-- $Revision: 1.28 $ -->
<section id="errorfunc.configuration">
&reftitle.runtime;
&extension.runtime;
@@ -110,6 +110,7 @@
<entry>warn_plus_overloading</entry>
<entry>NULL</entry>
<entry>PHP_INI??</entry>
+ <entry></entry>
</row>
</tbody>
</tgroup>
http://cvs.php.net/diff.php/phpdoc/en/reference/filesystem/ini.xml?r1=1.11&r2=1.12&ty=u
Index: phpdoc/en/reference/filesystem/ini.xml
diff -u phpdoc/en/reference/filesystem/ini.xml:1.11
phpdoc/en/reference/filesystem/ini.xml:1.12
--- phpdoc/en/reference/filesystem/ini.xml:1.11 Sat Mar 26 08:22:31 2005
+++ phpdoc/en/reference/filesystem/ini.xml Wed Jul 20 15:10:31 2005
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.11 $ -->
+<!-- $Revision: 1.12 $ -->
<section id="filesystem.configuration">
&reftitle.runtime;
&extension.runtime;
@@ -36,8 +36,9 @@
</row>
<row>
<entry>from</entry>
- <entry>NULL</entry>
- <entry>??</entry>
+ <entry>""</entry>
+ <entry>PHP_INI_ALL</entry>
+ <entry></entry>
</row>
<row>
<entry>auto_detect_line_endings</entry>
http://cvs.php.net/diff.php/phpdoc/scripts/iniupdate/ini-update.php?r1=1.4&r2=1.5&ty=u
Index: phpdoc/scripts/iniupdate/ini-update.php
diff -u phpdoc/scripts/iniupdate/ini-update.php:1.4
phpdoc/scripts/iniupdate/ini-update.php:1.5
--- phpdoc/scripts/iniupdate/ini-update.php:1.4 Wed Jul 20 12:42:12 2005
+++ phpdoc/scripts/iniupdate/ini-update.php Wed Jul 20 15:10:31 2005
@@ -55,14 +55,14 @@
// create changelog column
if (count($val) == 3) {
- $file =
preg_replace("@(<row>\s*$val[0]\s*$val[1](\s*)$val[2])(\s*</row>)@",
'\1\2<entry></entry>\3', $file);
+ $file =
preg_replace("@(<row>\s*$val[0]\s*$val[1](\s*)".preg_quote($val[2]).')(\s*</row>)@',
'\1\2<entry></entry>\3', $file);
$val[3] = '<entry></entry>';
}
// now update the info
$entry = substr($val[0], 7, -8);
if (isset($info[$entry])) {
- $file =
preg_replace("@(<row>\s*$val[0]\s*)$val[1](\s*)$val[2](\s*)$val[3](\s*</row>)@",
"\\1<entry>{$info[$entry]['default']}</entry>\\2<entry>{$info[$entry]['permissions']}</entry>\\3<entry>{$info[$entry]['changelog']}</entry>\\4",
$file);
+ $file =
preg_replace("@(<row>\s*$val[0]\s*)$val[1](\s*)".preg_quote($val[2])."(\s*)$val[3](\s*</row>)@",
"\\1<entry>{$info[$entry]['default']}</entry>\\2<entry>{$info[$entry]['permissions']}</entry>\\3<entry>{$info[$entry]['changelog']}</entry>\\4",
$file);
}
}