ruby/lib/rexml
shyouhei eca9bf617a merge revision(s) 39384,39509,39511: [Backport #7961]
* lib/rexml/document.rb (REXML::Document.entity_expansion_text_limit):
	  new attribute to read/write entity expansion text limit.  the default
	  limit is 10Kb.

	* lib/rexml/text.rb (REXML::Text.unnormalize): check above attribute.

	* lib/rexml/document.rb: move entity_expansion_limit accessor to ...

	* lib/rexml/rexml.rb: ... here to make rexml/text independent from
	  REXML::Document. It causes circular require.

	* lib/rexml/document.rb (REXML::Document.entity_expansion_limit):
	  deprecated.

	* lib/rexml/document.rb (REXML::Document.entity_expansion_limit=):
	  deprecated.

	* lib/rexml/text.rb: add missing require "rexml/rexml" for
	  REXML.entity_expansion_limit.
	  Reported by Robert Ulejczyk. Thanks!!! [ruby-core:52895] [Bug #7961]

	* lib/rexml/document.rb: move entity_expansion_text_limit accessor to ...

	* lib/rexml/document.rb (REXML::Document.entity_expansion_text_limit):

	* lib/rexml/document.rb (REXML::Document.entity_expansion_text_limit=):
	  REXML.entity_expansion_text_limit.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@40812 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-05-18 14:55:14 +00:00
..
dtd Fixed typo in code. Fixes bug #10420 2007-06-12 00:39:11 +00:00
encodings * lib/rexml: Merge fixes since 1.8.6 made solely on the ruby_1_8_6 2008-04-18 07:22:13 +00:00
formatters merge revision(s) 19511: 2009-01-24 15:07:30 +00:00
light * Added the lower-case Shift-JIS files to the manifest. The upper-case ones 2003-12-09 02:41:33 +00:00
parsers * lib/rexml: Merge fixes since 1.8.6 made solely on the ruby_1_8_6 2008-04-18 07:22:13 +00:00
validation * Fixed the inheritance bug in the pull parser that James Britt found. 2005-08-12 12:08:52 +00:00
attlistdecl.rb * ext/openssl/ossl_ssl_session.c (ossl_ssl_session_initialize): 2008-06-06 08:05:24 +00:00
attribute.rb * lib/rexml: Merge fixes since 1.8.6 made solely on the ruby_1_8_6 2008-04-18 07:22:13 +00:00
cdata.rb * lib/rexml: Merge fixes since 1.8.6 made solely on the ruby_1_8_6 2008-04-18 07:22:13 +00:00
child.rb Initial revision 2003-06-10 01:31:01 +00:00
comment.rb * lib/rexml: Merge fixes since 1.8.6 made solely on the ruby_1_8_6 2008-04-18 07:22:13 +00:00
doctype.rb * lib/rexml: Merge fixes since 1.8.6 made solely on the ruby_1_8_6 2008-04-18 07:22:13 +00:00
document.rb merge revision(s) 39384,39509,39511: [Backport #7961] 2013-05-18 14:55:14 +00:00
element.rb merge revision(s) 25396: 2009-11-25 07:37:40 +00:00
encoding.rb * lib/rexml: Merge fixes since 1.8.6 made solely on the ruby_1_8_6 2008-04-18 07:22:13 +00:00
entity.rb merge revision(s) 20121: 2009-02-05 00:03:56 +00:00
functions.rb * ext/openssl/ossl_ssl_session.c (ossl_ssl_session_initialize): 2008-06-06 08:05:24 +00:00
instruction.rb * lib/rexml: Merge fixes since 1.8.6 made solely on the ruby_1_8_6 2008-04-18 07:22:13 +00:00
namespace.rb Initial revision 2003-06-10 01:31:01 +00:00
node.rb * lib/rexml/node.rb (REXML::Node::indent): should initialize rv 2008-04-18 07:37:32 +00:00
output.rb * Added the lower-case Shift-JIS files to the manifest. The upper-case ones 2003-12-09 02:41:33 +00:00
parent.rb Short summary: 2006-04-14 02:56:44 +00:00
parseexception.rb Cross-ported the REXML changes (3.0.8) from the development branch to the 2004-05-16 19:08:03 +00:00
quickpath.rb * lib/rexml/quickpath.rb (REXML::QuickPath::match): 2003-10-11 08:10:07 +00:00
rexml.rb merge revision(s) 39384,39509,39511: [Backport #7961] 2013-05-18 14:55:14 +00:00
sax2listener.rb * Cross-patch from Ruby CVS; mostly Nabu edits. 2006-12-01 02:20:08 +00:00
source.rb * lib/rexml: Merge fixes since 1.8.6 made solely on the ruby_1_8_6 2008-04-18 07:22:13 +00:00
streamlistener.rb Short summary: 2006-04-14 02:56:44 +00:00
syncenumerator.rb This commit was manufactured by cvs2svn to create branch 'ruby_1_8'. 2005-05-19 03:51:53 +00:00
text.rb merge revision(s) 39384,39509,39511: [Backport #7961] 2013-05-18 14:55:14 +00:00
undefinednamespaceexception.rb * lib/rexml: Merge fixes since 1.8.6 made solely on the ruby_1_8_6 2008-04-18 07:22:13 +00:00
xmldecl.rb * lib/rexml: Merge fixes since 1.8.6 made solely on the ruby_1_8_6 2008-04-18 07:22:13 +00:00
xmltokens.rb Initial revision 2003-06-10 01:31:01 +00:00
xpath.rb * ext/openssl/ossl_ssl_session.c (ossl_ssl_session_initialize): 2008-06-06 08:05:24 +00:00
xpath_parser.rb * lib/rexml: Merge fixes since 1.8.6 made solely on the ruby_1_8_6 2008-04-18 07:22:13 +00:00