summaryrefslogtreecommitdiff
path: root/lib/rexml/rexml.rb
diff options
context:
space:
mode:
authorser <ser@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2004-04-07 14:14:46 +0000
committerser <ser@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2004-04-07 14:14:46 +0000
commit8586deca95eea4634ebb2cdc18487b0197d4b070 (patch)
treed745c27e6b912c7ad0649967da15658c10ee5d35 /lib/rexml/rexml.rb
parentdf84c64be98e362068524a2bbe7db6bcefe2ca7c (diff)
REXML CHANGES
The previous bug fixing the behavior of Element::text= introduced a bug that occurred when calling (el.text = nil) to delete the first text node. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6121 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'lib/rexml/rexml.rb')
-rw-r--r--lib/rexml/rexml.rb40
1 files changed, 18 insertions, 22 deletions
diff --git a/lib/rexml/rexml.rb b/lib/rexml/rexml.rb
index f14b1902d6..18bdbc337d 100644
--- a/lib/rexml/rexml.rb
+++ b/lib/rexml/rexml.rb
@@ -1,26 +1,22 @@
-# REXML is an XML parser for Ruby, in Ruby.
-#
-# URL: http://www.germane-software.com/software/rexml
-# Author: Sean Russell <ser@germane-software.com>
-# Version: 3.0.1
-# Date: +2004/093
-
-
-
-#
-# Short Description:
-# Why did I write REXML? At the time of this writing, there were already
-# two XML parsers for Ruby. The first is a Ruby binding to a native XML
-# parser. This is a fast parser, using proven technology. However,
-# it isn't very portable. The second is a native Ruby implementation, but
-# I didn't like its API very much. I wrote REXML for myself, so that I'd
-# have an XML parser that had an intuitive API.
+# REXML is an XML toolkit for Ruby[http://www.ruby-lang.org], in Ruby.
#
-# API documentation can be downloaded from the REXML home page, or can
-# be accessed online at http://www.germane-software.com/software/rexml_doc
-# A tutorial is available in docs/tutorial.html
+# REXML is a _pure_ Ruby, XML 1.0 conforming,
+# non-validating[http://www.w3.org/TR/2004/REC-xml-20040204/#sec-conformance]
+# toolkit with an intuitive API. REXML passes 100% of the non-validating Oasis
+# tests[http://www.oasis-open.org/committees/xml-conformance/xml-test-suite.shtml],
+# and provides tree, stream, SAX2, pull, and lightweight APIs. REXML also
+# includes a full XPath[http://www.w3c.org/tr/xpath] 1.0 implementation. Since
+# Ruby 1.8, REXML is included in the standard Ruby distribution.
+#
+# Main page:: http://www.germane-software.com/software/rexml
+# Author:: Sean Russell <serATgermaneHYPHENsoftwareDOTcom>
+# Version:: 3.0.3
+# Date:: +2004/098
+#
+# This API documentation can be downloaded from the REXML home page, or can
+# be accessed online[http://www.germane-software.com/software/rexml_doc]
module REXML
Copyright = "Copyright © 2001, 2002, 2003, 2004 Sean Russell <ser@germane-software.com>"
- Date = "+2004/093"
- Version = "3.0.1"
+ Date = "+2004/098"
+ Version = "3.0.3"
end