mmidy       00/12/15 16:06:31

  Modified:    java/src/org/apache/xalan/serialize FormatterToHTML.java
                        FormatterToXML.java
  Log:
  Default to appending a new line to ProcessingInstructions that are outside of 
an element
  
  Revision  Changes    Path
  1.11      +6 -0      
xml-xalan/java/src/org/apache/xalan/serialize/FormatterToHTML.java
  
  Index: FormatterToHTML.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xalan/java/src/org/apache/xalan/serialize/FormatterToHTML.java,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -r1.10 -r1.11
  --- FormatterToHTML.java      2000/12/13 04:11:43     1.10
  +++ FormatterToHTML.java      2000/12/16 00:06:30     1.11
  @@ -1225,6 +1225,12 @@
           this.accum(" ");
   
         this.accum(data + ">");  // different from XML
  +      
  +      // Always output a newline char if not inside of an 
  +      // element. The whitespace is not significant in that
  +      // case.
  +      if (m_elemStack.isEmpty())
  +         outputLineSep();
   
         m_startNewLine = true;
       }
  
  
  
  1.11      +6 -0      
xml-xalan/java/src/org/apache/xalan/serialize/FormatterToXML.java
  
  Index: FormatterToXML.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xalan/java/src/org/apache/xalan/serialize/FormatterToXML.java,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -r1.10 -r1.11
  --- FormatterToXML.java       2000/12/13 04:11:43     1.10
  +++ FormatterToXML.java       2000/12/16 00:06:30     1.11
  @@ -1042,6 +1042,12 @@
         accum(data);
         accum('?');
         accum('>');
  +      
  +      // Always output a newline char if not inside of an 
  +      // element. The whitespace is not significant in that
  +      // case.
  +      if (m_elemStack.isEmpty())
  +         outputLineSep();
   
         m_startNewLine = true;
       }
  
  
  

Reply via email to