ID:               39417
 Updated by:       [EMAIL PROTECTED]
 Reported By:      konstantin dot ryabitsev at mcgill dot ca
-Status:           Open
+Status:           Bogus
 Bug Type:         Unknown/Other Function
 Operating System: Linux
 PHP Version:      5.2.0
 New Comment:

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";
?>



Previous Comments:
------------------------------------------------------------------------

[2006-11-23 20:59:58] konstantin dot ryabitsev at mcgill dot ca

[EMAIL PROTECTED]:[~]$ 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] [EMAIL PROTECTED]

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.

---------------------------
[EMAIL PROTECTED]:[~]$ 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";


?>
[EMAIL PROTECTED]:[~]$ 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
[EMAIL PROTECTED]:[~]$ php tidy.php
<html>
<head>
<title></title>
</head>
<body>
<wps:block>
</body>
</html>

------------------------------------------------------------------------

[2006-11-23 18:57:01] [EMAIL PROTECTED]

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.

------------------------------------------------------------------------

[2006-11-23 18:04:49] konstantin dot ryabitsev at mcgill dot ca

Upstream Tidy developers have ruled that this bug is not a bug in
libtidy, but a bug in php bindings.

http://sourceforge.net/tracker/index.php?func=detail&aid=1598422&group_id=27659&atid=390963

Please do not close as "bogus" -- this is a PHP bug that needs to be
fixed.

------------------------------------------------------------------------

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

Reply via email to