git.cweiske.de
/
grauphel.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Link to maintainership/funding post
[grauphel.git]
/
lib
/
converter
/
restructuredtext.php
diff --git
a/lib/converter/restructuredtext.php
b/lib/converter/restructuredtext.php
index 8419af631130dbbbea950f49a0cdcd2515d25b40..bc2055113e040fc0fb2d6c60d1b9af3fa374c13e 100644
(file)
--- a/
lib/converter/restructuredtext.php
+++ b/
lib/converter/restructuredtext.php
@@
-106,7
+106,9
@@
class ReStructuredText extends Base
$store .= static::$simpleMap[$reader->name];
} else if ($reader->name == 'list') {
--$listLevel;
$store .= static::$simpleMap[$reader->name];
} else if ($reader->name == 'list') {
--$listLevel;
- $listPrefix = str_repeat(' ', $listLevel);
+ $listPrefix = str_repeat(
+ ' ', $listLevel < 0 ? 0 : $listLevel
+ );
if ($listLevel == -1) {
$store .= "\n";
}
if ($listLevel == -1) {
$store .= "\n";
}
@@
-134,7
+136,7
@@
class ReStructuredText extends Base
$headingLength = strlen(trim($reader->value));
$store .= trim($reader->value);
} else {
$headingLength = strlen(trim($reader->value));
$store .= trim($reader->value);
} else {
- $text = wordwrap($reader->value, 72 - 2 * $listLevel, "\n"
, true
);
+ $text = wordwrap($reader->value, 72 - 2 * $listLevel, "\n");
$parts = explode("\n", $text);
foreach ($parts as $k => $v) {
if ($k == 0) {
$parts = explode("\n", $text);
foreach ($parts as $k => $v) {
if ($k == 0) {