#39417 [Bgs->Opn]: Tidy: Handling of 'new-blocklevel-tags' inconsistent
| From: | konstantin dot ryabitsev at mcgill dot ca | Date: | Thu, 23 Nov 2006 22:11:45 +0000 |
| Subject: | #39417 [Bgs->Opn]: Tidy: Handling of 'new-blocklevel-tags' inconsistent | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-105379@lists.php.net to get a copy of this message | ||
ID: 39417
User updated by: konstantin dot ryabitsev at mcgill dot ca
Reported By: konstantin dot ryabitsev at mcgill dot ca
-Status: Bogus
+Status: Open
Bug Type: Unknown/Other Function
-Operating System: Linux
+Operating System: Linux, Windows
PHP Version: 5.2.0
New Comment:
It's great that it's working fine for you. However, it's not working
for me, and I can now add Windows into the pile:
http://blues.mcgill.ca/~icon/misc/not-making-it-up.png
So, now reproduced on 3 different linux distros, and 2 different
platforms.
I'm not sure how much more I can do to convince you that I'm not making
this up.
I have tried the exact same parameters from tidy python bindings. I do
not see the same error. The error only seems to occur when I use php
bindings.
If you are going to close this bug, please don't close as bogus. This
bug is real.
Previous Comments:
------------------------------------------------------------------------
[2006-11-23 21:11:31] tony2001@php.net
Works just fine here using both libtidy-CVS and default SuSE version
(built on Mar 19 2005).
Please update libtidy to the latest CVS, and if that doesn't help, harp
on this to libtidy developers.
# ./sapi/cli/php /tmp/2.php
<html>
<head>
<title></title>
</head>
<body>
<wps:block><wps:var>
<wps:value></wps:var></wps:block>
</body>
</html>
# cat /tmp/2.php
<?php
$contents = '
<wps:block>
<wps:var>
<wps:value/>
</wps:var>
</wps:block>';
$config = array(
'new-blocklevel-tags' => 'wps:block,wps:value,wps:var'
);
$tidy = tidy_parse_string($contents, $config, 'utf8');
$tidy->cleanRepair();
print "{$tidy->value}\n";
?>
------------------------------------------------------------------------
[2006-11-23 20:59:58] konstantin dot ryabitsev at mcgill dot ca
icon@rakta:[~]$ rpm -q libtidy
libtidy-0:0.99.0-11.20051025.fc6.i386
(this is the latest released -- I have previously built the latest CVS
of libtidy while testing this bug, but there was no difference in the
end-result)
------------------------------------------------------------------------
[2006-11-23 20:56:35] tony2001@php.net
Which Tidy version are you using?
------------------------------------------------------------------------
[2006-11-23 20:51:44] konstantin dot ryabitsev at mcgill dot ca
No, same results with the latest CVS snapshot. I have now been able to
reproduce this problem on the followin systems:
* Fedora Core 5
* Fedora Core 6
* RHEL 4
* Debian Unstable
It's not a corner case.
---------------------------
icon@rakta:[~]$ cat tidy.php
<?php
$contents = '
<wps:block>
<wps:var>
<wps:value/>
</wps:var>
</wps:block>';
$config = array(
'new-blocklevel-tags' => 'wps:block,wps:value,wps:var'
);
$tidy = tidy_parse_string($contents, $config, 'utf8');
$tidy->cleanRepair();
print "{$tidy->value}\n";
?>
icon@rakta:[~]$ php -version
PHP 5.2.1-dev (cli) (built: Nov 23 2006 15:32:59)
Copyright (c) 1997-2006 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2006 Zend Technologies
icon@rakta:[~]$ php tidy.php
<html>
<head>
<title></title>
</head>
<body>
<wps:block>
</body>
</html>
------------------------------------------------------------------------
[2006-11-23 18:57:01] tony2001@php.net
Please try using this CVS snapshot:
http://snaps.php.net/php5.2-latest.tar.gz
For Windows:
http://snaps.php.net/win32/php5.2-win32-latest.zip
Cannot reproduce.
I get the very expected result.
------------------------------------------------------------------------
The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
http://bugs.php.net/39417
--
Edit this bug report at http://bugs.php.net/?id=39417&edit=1