Changeset 2303 -- 2011-01-05 02:48:20
- Author
anatoo
- Comment
- Fixed bad call for stdpos in HatenaSyntax::context().
Diffs
HatenaSyntax/trunk/test/lib/HatenaSyntax.php
@@ -13,6 +13,9 @@
$node = $hs->parse('**hoge*header');
$t->is($hs->getSectionName($node), '');
+$node = $hs->parse('');
+$t->pass();
+
$nodes = $hs->parseAsSections("\n*hoge\n*fuga\n*piyo");
$t->is(count($nodes), 3);
@@ -39,4 +42,3 @@
$node = $hs->separate($hs->parse("* hoge\n====\nhahaha"));
$t->is(count($node->getData()), 2);
-
HatenaSyntax/trunk/lib/HatenaSyntax.php
@@ -113,7 +113,7 @@
static protected function context($str)
{
$str = str_replace(array("\r\n", "\r"), "\n", $str);
- $str = strpos('<!--', $str) === false ? $str : HatenaSyntax_CommentRemover::remove($str);
+ $str = HatenaSyntax_CommentRemover::remove($str);
return PEG::context(preg_split("/\n/", $str));
}