mirror of
https://github.com/M66B/FairEmail.git
synced 2025-02-25 15:32:52 +00:00
Reduce newlines in plain text
This commit is contained in:
parent
203854603f
commit
4538194a81
1 changed files with 5 additions and 10 deletions
|
@ -1175,10 +1175,8 @@ public class HtmlHelper {
|
|||
private int plevel = 0;
|
||||
private int lindex = 0;
|
||||
|
||||
private final List<String> heads = Collections.unmodifiableList(Arrays.asList(
|
||||
"h1", "h2", "h3", "h4", "h5", "h6", "p", "ol", "ul", "table", "br", "hr"));
|
||||
private final List<String> tails = Collections.unmodifiableList(Arrays.asList(
|
||||
"h1", "h2", "h3", "h4", "h5", "h6", "p", "ol", "ul", "li", "div"));
|
||||
"h1", "h2", "h3", "h4", "h5", "h6", "p", "ol", "ul", "li", "div", "table", "br", "hr"));
|
||||
|
||||
public void head(Node node, int depth) {
|
||||
if (node instanceof TextNode)
|
||||
|
@ -1198,12 +1196,6 @@ public class HtmlHelper {
|
|||
qlevel++;
|
||||
else if ("pre".equals(name))
|
||||
plevel++;
|
||||
|
||||
if (heads.contains(name) &&
|
||||
!("br".equals(name) &&
|
||||
node.nextSibling() == null &&
|
||||
node.parent() != null && "div".equals(node.parent().nodeName())))
|
||||
newline();
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -1229,7 +1221,10 @@ public class HtmlHelper {
|
|||
else if ("pre".equals(name))
|
||||
plevel--;
|
||||
|
||||
if (tails.contains(name))
|
||||
if (tails.contains(name) &&
|
||||
!("br".equals(name) &&
|
||||
node.nextSibling() == null &&
|
||||
node.parent() != null && "div".equals(node.parent().nodeName())))
|
||||
newline();
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue