#46933 [Opn->Bgs]: valid backslashes in the docs are removed
| From: | bjori@php.net | Date: | Tue, 23 Dec 2008 10:34:51 +0000 |
| Subject: | #46933 [Opn->Bgs]: valid backslashes in the docs are removed | ||
| References: | 1 | Groups: | php.doc.bugs |
| Request: | Send a blank email to doc-bugs+get-1658@lists.php.net to get a copy of this message | ||
ID: 46933
Updated by: bjori@php.net
Reported By: haohappy@php.net
-Status: Open
+Status: Bogus
Bug Type: Doc Build problem
Operating System: Linux
PHP Version: Irrelevant
New Comment:
People really should be using 5.3 for multiple reasons.
We however cannot require it as there still isn't released :(
Previous Comments:
------------------------------------------------------------------------
[2008-12-23 09:07:39] philip@php.net
Namespaces were added in PHP 5.3, so you need to run PhD with 5.3
because highlight_string() is used for the syntax highlighting.
Maybe it's time we require 5.3, or at least yell at people if they
don't have it (and warn them about a few more things).
------------------------------------------------------------------------
[2008-12-23 08:40:47] haohappy@php.net
Description:
------------
I compiled PHP docs using PhD and found some valid backslashes in the
docs are removed. These errors can be typically found in the chapter
'Namespaces'.
Here is the right example:
http://www.php.net/manual/en/language.namespaces.nested.php
and here is my result:
http://www.phpeye.com/phpmanual/language.namespaces.nested.html
Reproduce code:
---------------
The commands I used:
php configure.php --with-lang=zh --enable-chm
/home/www/php/bin/phd -d .manual.xml -L zh
The html files were generated in the directory 'phpdoc-zh/chm/res' .
Expected result:
----------------
For example, the right code is:
<?php
namespace MyProject\Sub\Level;
?>
Actual result:
--------------
but the actual result I got was:
<?php
namespace MyProjectSubLevel;
?>
The backslashes '\' were missing.
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=46933&edit=1