summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorser <ser@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2003-06-10 01:31:01 +0000
committerser <ser@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2003-06-10 01:31:01 +0000
commitea7a527a2ae7024a5cf2885dee8f7a5c21fedd5d ()
treed3e1f95a5acf262a9dd46e9663b7034bb285b406
parentca02190d8887ecd852e4e3f18f3a3ea91e9c6f7a (diff)
Initial revision
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@3925 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-rw-r--r--lib/rexml/attlistdecl.rb62
-rw-r--r--lib/rexml/attribute.rb151
-rw-r--r--lib/rexml/cdata.rb68
-rw-r--r--lib/rexml/child.rb96
-rw-r--r--lib/rexml/comment.rb79
-rw-r--r--lib/rexml/doctype.rb182
-rw-r--r--lib/rexml/document.rb237
-rw-r--r--lib/rexml/dtd/attlistdecl.rb10
-rw-r--r--lib/rexml/dtd/dtd.rb51
-rw-r--r--lib/rexml/dtd/elementdecl.rb17
-rw-r--r--lib/rexml/dtd/entitydecl.rb56
-rw-r--r--lib/rexml/dtd/notationdecl.rb39
-rw-r--r--lib/rexml/element.rb1147
-rw-r--r--lib/rexml/encoding.rb62
-rw-r--r--lib/rexml/encodings/EUC-JP.rb17
-rw-r--r--lib/rexml/encodings/EUC-JP_decl.rb6
-rw-r--r--lib/rexml/encodings/ISO-8859-1.rb23
-rw-r--r--lib/rexml/encodings/ISO-8859-1_decl.rb6
-rw-r--r--lib/rexml/encodings/Shift-JIS.rb17
-rw-r--r--lib/rexml/encodings/Shift-JIS_decl.rb6
-rw-r--r--lib/rexml/encodings/Shift_JIS.rb17
-rw-r--r--lib/rexml/encodings/UNILE.rb27
-rw-r--r--lib/rexml/encodings/UNILE_decl.rb6
-rw-r--r--lib/rexml/encodings/US-ASCII.rb23
-rw-r--r--lib/rexml/encodings/US-ASCII_decl.rb6
-rw-r--r--lib/rexml/encodings/UTF-16.rb27
-rw-r--r--lib/rexml/encodings/UTF-16_decl.rb6
-rw-r--r--lib/rexml/entity.rb159
-rw-r--r--lib/rexml/functions.rb360
-rw-r--r--lib/rexml/instruction.rb62
-rw-r--r--lib/rexml/light/node.rb232
-rw-r--r--lib/rexml/namespace.rb47
-rw-r--r--lib/rexml/node.rb35
-rw-r--r--lib/rexml/output.rb22
-rw-r--r--lib/rexml/parent.rb165
-rw-r--r--lib/rexml/parseexception.rb44
-rw-r--r--lib/rexml/parsers/baseparser.rb391
-rw-r--r--lib/rexml/parsers/lightparser.rb56
-rw-r--r--lib/rexml/parsers/pullparser.rb143
-rw-r--r--lib/rexml/parsers/sax2parser.rb204
-rw-r--r--lib/rexml/parsers/streamparser.rb33
-rw-r--r--lib/rexml/parsers/ultralightparser.rb52
-rw-r--r--lib/rexml/parsers/xpathparser.rb598
-rw-r--r--lib/rexml/quickpath.rb266
-rw-r--r--lib/rexml/rexml.rb26
-rw-r--r--lib/rexml/sax2listener.rb94
-rw-r--r--lib/rexml/source.rb191
-rw-r--r--lib/rexml/streamlistener.rb89
-rw-r--r--lib/rexml/text.rb279
-rw-r--r--lib/rexml/xmldecl.rb72
-rw-r--r--lib/rexml/xmltokens.rb18
-rw-r--r--lib/rexml/xpath.rb62
-rw-r--r--lib/rexml/xpath_parser.rb530
53 files changed, 6674 insertions, 0 deletions
@@ -0,0 +1,62 @@
@@ -0,0 +1,151 @@
@@ -0,0 +1,68 @@
@@ -0,0 +1,96 @@
@@ -0,0 +1,79 @@
@@ -0,0 +1,182 @@
@@ -0,0 +1,237 @@
@@ -0,0 +1,10 @@
@@ -0,0 +1,51 @@
@@ -0,0 +1,17 @@
@@ -0,0 +1,56 @@
@@ -0,0 +1,39 @@
@@ -0,0 +1,1147 @@
@@ -0,0 +1,62 @@
@@ -0,0 +1,17 @@
@@ -0,0 +1,6 @@
@@ -0,0 +1,23 @@
@@ -0,0 +1,6 @@
@@ -0,0 +1,17 @@
@@ -0,0 +1,6 @@
@@ -0,0 +1,17 @@
@@ -0,0 +1,27 @@
@@ -0,0 +1,6 @@
@@ -0,0 +1,23 @@
@@ -0,0 +1,6 @@
@@ -0,0 +1,27 @@
@@ -0,0 +1,6 @@
@@ -0,0 +1,159 @@
@@ -0,0 +1,360 @@
@@ -0,0 +1,62 @@
@@ -0,0 +1,232 @@
@@ -0,0 +1,47 @@
@@ -0,0 +1,35 @@
@@ -0,0 +1,22 @@
@@ -0,0 +1,165 @@
@@ -0,0 +1,44 @@
@@ -0,0 +1,391 @@
@@ -0,0 +1,56 @@
@@ -0,0 +1,143 @@
@@ -0,0 +1,204 @@
@@ -0,0 +1,33 @@
@@ -0,0 +1,52 @@
@@ -0,0 +1,598 @@
@@ -0,0 +1,266 @@
@@ -0,0 +1,26 @@
@@ -0,0 +1,94 @@
@@ -0,0 +1,191 @@
@@ -0,0 +1,89 @@
@@ -0,0 +1,279 @@
@@ -0,0 +1,72 @@
@@ -0,0 +1,18 @@
@@ -0,0 +1,62 @@
@@ -0,0 +1,530 @@