Improved plain text lists

pull/198/head
M66B 3 years ago
parent dc1f437f2f
commit 8bc5364828

@ -1915,14 +1915,16 @@ public class HtmlHelper {
for (BulletSpan span : ssb.getSpans(0, ssb.length(), BulletSpan.class)) { for (BulletSpan span : ssb.getSpans(0, ssb.length(), BulletSpan.class)) {
int start = ssb.getSpanStart(span); int start = ssb.getSpanStart(span);
if (span instanceof NumberSpan) { if (span instanceof NumberSpan) {
ssb.insert(start, "- "); NumberSpan ns = (NumberSpan) span;
int level = ((NumberSpan) span).getLevel(); ssb.insert(start, ns.getIndex() + ". ");
int level = ns.getLevel();
for (int l = 1; l <= level; l++) for (int l = 1; l <= level; l++)
ssb.insert(start, "\t"); ssb.insert(start, "\t");
} else { } else {
ssb.insert(start, "* "); ssb.insert(start, "* ");
if (span instanceof BulletSpanEx) { if (span instanceof BulletSpanEx) {
int level = ((BulletSpanEx) span).getLevel(); BulletSpanEx bs = (BulletSpanEx) span;
int level = bs.getLevel();
for (int l = 1; l <= level; l++) for (int l = 1; l <= level; l++)
ssb.insert(start, "\t"); ssb.insert(start, "\t");
} }

Loading…
Cancel
Save