[前][次][番号順一覧][スレッド一覧][生データ]

ruby-cvs:20088

From: ser ruby-lang.org
Date: Sat, 28 Jul 2007 11:46:09 +0900 (JST)
Subject: [ruby-cvs:20088] Ruby:r12852 (ruby_1_8_6): r1278 bean: ser | 2007-06-07 00:53:06 -0400

ser	2007-07-28 11:46:08 +0900 (Sat, 28 Jul 2007)

  New Revision: 12852

  Added directories:
    branches/ruby_1_8_6/lib/rexml/formatters/
  Added files:
    branches/ruby_1_8_6/lib/rexml/formatters/default.rb
    branches/ruby_1_8_6/lib/rexml/formatters/pretty.rb
    branches/ruby_1_8_6/lib/rexml/formatters/transitive.rb
  Modified directories:
    branches/ruby_1_8_6/lib/rexml/
  Modified files:
    branches/ruby_1_8_6/lib/rexml/attribute.rb
    branches/ruby_1_8_6/lib/rexml/cdata.rb
    branches/ruby_1_8_6/lib/rexml/comment.rb
    branches/ruby_1_8_6/lib/rexml/doctype.rb
    branches/ruby_1_8_6/lib/rexml/document.rb
    branches/ruby_1_8_6/lib/rexml/dtd/dtd.rb
    branches/ruby_1_8_6/lib/rexml/element.rb
    branches/ruby_1_8_6/lib/rexml/encoding.rb
    branches/ruby_1_8_6/lib/rexml/encodings/CP-1252.rb
    branches/ruby_1_8_6/lib/rexml/encodings/ISO-8859-15.rb
    branches/ruby_1_8_6/lib/rexml/encodings/UTF-16.rb
    branches/ruby_1_8_6/lib/rexml/entity.rb
    branches/ruby_1_8_6/lib/rexml/functions.rb
    branches/ruby_1_8_6/lib/rexml/instruction.rb
    branches/ruby_1_8_6/lib/rexml/node.rb
    branches/ruby_1_8_6/lib/rexml/parsers/baseparser.rb
    branches/ruby_1_8_6/lib/rexml/parsers/sax2parser.rb
    branches/ruby_1_8_6/lib/rexml/parsers/xpathparser.rb
    branches/ruby_1_8_6/lib/rexml/rexml.rb
    branches/ruby_1_8_6/lib/rexml/source.rb
    branches/ruby_1_8_6/lib/rexml/text.rb
    branches/ruby_1_8_6/lib/rexml/xmldecl.rb
    branches/ruby_1_8_6/lib/rexml/xpath_parser.rb

  Log:
      r1278@bean:  ser | 2007-06-07 00:53:06 -0400
      Fixed a double-encoding bug.  This was a regression, related
      to ticket:48.
      r1292@bean:  ser | 2007-07-25 08:19:36 -0400
       r1279@bean:  ser | 2007-06-09 23:19:02 -0400
       Fixes ticket:89 -- encoding CP-1252 was broken.  ISO-8859-15 had the same
       problem.
       
       Also in this patch is a fix to merge.rb (unused, but it should at least
       contain no errors), and a unit test for ticket:88.
      
      r1293@bean:  ser | 2007-07-25 08:19:37 -0400
       r1281@bean:  ser | 2007-07-24 11:08:48 -0400
       Addresses ticket:85
       
       This is a major rewrite of the XML formatting code.  The XML writers have all
       been extracted out of the classes and put into their own class containers.
       This makes writing parsers easier, and cleaner.
       
       There are three formatters, which correspond to the previous three XML writing
       modes:
       
         REXML::Formatters::Default    
             Prints the XML document exactly as it was parsed
         REXML::Formatters::Pretty     
             Pretty prints the XML document, destroying whitespace in the document
         REXML::Formatters::Transitive 
             Pretty prints the XML document, preserving whitespace
       
       All of the write() functions have been deprecated (some are still used, but
       these will also go away) except the write() function on Document, which is left
       for convenience.  To pretty print an XML document the canonical way:
       
         formatter = REXML::Formatters::Pretty.new( 5 ) # indent by 5 spaces
         formatter.write( document, output )
       
      r1296@bean:  ser | 2007-07-25 08:19:40 -0400
       r1287@bean:  ser | 2007-07-24 20:12:25 -0400
       Applied patch from Jeff Barczewski.  Note that this changes what the values of
       the name and IDs are from the previous behavior -- the values no longer include
       the quotes.  This is the correct behavior, so I'm leaving it in, but it is not
       backwards compatible.  Also fixes the serializer so that it outputs the doctype
       in a correct format (needed as a result of this change).
      
      r1297@bean:  ser | 2007-07-25 08:38:38 -0400
      Version update
      r1298@bean:  ser | 2007-07-25 08:40:30 -0400
       r1291@bean (orig r12517):  ryan | 2007-06-11 20:38:57 -0400
       Fixed typo in code. Fixes bug #10420
      
     
     r1304@bean:  ser | 2007-07-27 22:34:18 -0400
     Whitespace changes only

  Added: branches/ruby_1_8_6/lib/rexml/formatters/

  Modified: branches/ruby_1_8_6/lib/rexml/

  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8_6/lib/rexml/formatters/pretty.rb?revision=12852&view=markup
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8_6/lib/rexml/entity.rb?r1=12852&r2=12851
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8_6/lib/rexml/parsers/sax2parser.rb?r1=12852&r2=12851
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8_6/lib/rexml/functions.rb?r1=12852&r2=12851
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8_6/lib/rexml/comment.rb?r1=12852&r2=12851
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8_6/lib/rexml/encodings/CP-1252.rb?r1=12852&r2=12851
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8_6/lib/rexml/rexml.rb?r1=12852&r2=12851
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8_6/lib/rexml/doctype.rb?r1=12852&r2=12851
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8_6/lib/rexml/source.rb?r1=12852&r2=12851
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8_6/lib/rexml/element.rb?r1=12852&r2=12851
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8_6/lib/rexml/document.rb?r1=12852&r2=12851
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8_6/lib/rexml/attribute.rb?r1=12852&r2=12851
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8_6/lib/rexml/xmldecl.rb?r1=12852&r2=12851
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8_6/lib/rexml/parsers/xpathparser.rb?r1=12852&r2=12851
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8_6/lib/rexml/formatters/transitive.rb?revision=12852&view=markup
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8_6/lib/rexml/encoding.rb?r1=12852&r2=12851
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8_6/lib/rexml?r1=12852&r2=12851
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8_6/lib/rexml/instruction.rb?r1=12852&r2=12851
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8_6/lib/rexml/dtd/dtd.rb?r1=12852&r2=12851
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8_6/lib/rexml/text.rb?r1=12852&r2=12851
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8_6/lib/rexml/node.rb?r1=12852&r2=12851
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8_6/lib/rexml/formatters/default.rb?revision=12852&view=markup
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8_6/lib/rexml/cdata.rb?r1=12852&r2=12851
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8_6/lib/rexml/xpath_parser.rb?r1=12852&r2=12851
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8_6/lib/rexml/encodings/UTF-16.rb?r1=12852&r2=12851
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8_6/lib/rexml/parsers/baseparser.rb?r1=12852&r2=12851
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8_6/lib/rexml/encodings/ISO-8859-15.rb?r1=12852&r2=12851


[前][次][番号順一覧][スレッド一覧][生データ]