*** PPrint.cpr.java Fri Jul 19 10:52:36 2002 --- PPrint.java Fri Jul 19 10:53:50 2002 *************** *** 1529,1536 **** printTag(lexer, fout, mode, indent, node); flushLine(fout, indent); ! // if (node.next != null) ! // flushLine(fout, indent); } else /* some kind of container element */ { --- 1529,1536 ---- printTag(lexer, fout, mode, indent, node); flushLine(fout, indent); ! if (node.next != null) ! flushLine(fout, indent); } else /* some kind of container element */ { *************** *** 1562,1568 **** printTag(lexer, fout, mode, indent, node); ! if ( !mixed && node.content!=null ) flushLine(fout, indent); for (content = node.content; --- 1562,1568 ---- printTag(lexer, fout, mode, indent, node); ! if (!mixed) flushLine(fout, indent); for (content = node.content; *************** *** 1570,1582 **** content = content.next) printXMLTree(fout, mode, cindent, lexer, content); ! if ( !mixed && node.content!=null ) condFlushLine(fout, cindent); printEndTag(fout, mode, indent, node); condFlushLine(fout, indent); ! // if (node.next != null) ! // flushLine(fout, indent); } } --- 1570,1582 ---- content = content.next) printXMLTree(fout, mode, cindent, lexer, content); ! if (!mixed) condFlushLine(fout, cindent); printEndTag(fout, mode, indent, node); condFlushLine(fout, indent); ! if (node.next != null) ! flushLine(fout, indent); } }