File: //usr/local/rvm/gems/default/doc/builder-3.2.4/ri/doc/releases/page-builder-2_1_1_rdoc.ri
U:RDoc::TopLevel[ i I"$doc/releases/builder-2.1.1.rdoc:ETcRDoc::Parser::Simpleo:RDoc::Markup::Document:@parts[S:RDoc::Markup::Heading:
leveli: textI"Builder 2.1.1 Released.;To:RDoc::Markup::BlankLine o:RDoc::Markup::Paragraph;[I":Release 2.1.1 of Builder is mainly a bug fix release.;T@
S; ;
i;I"Changes in 2.1.1;T@
o:RDoc::Markup::List:
@type:BULLET:@items[o:RDoc::Markup::ListItem:@label0;[o;
;[I"4Added <tt>reveal</tt> capability to BlankSlate.;T@
o;;0;[o;
;[I"JFixed a bug in BlankSlate where including a module into Object could ;TI"+cause methods to leak into BlankSlate.;T@
o;;0;[o;
;[I"=Fixed typo in XmlMarkup class docs (from Martin Fowler).;T@
o;;0;[o;
;[I"JFixed test on private methods to differentiate between targetted and ;TI"!untargetted private methods.;T@
o;;0;[o;
;[I"JRemoved legacy capture of @self in XmlBase (@self was used back when ;TI"we used instance eval).;T@
o;;0;[o;
;[I"BAdded additional tests for global functions (both direct and ;TI"included).;T@
o;;0;[o;
;[I"FSeveral misc internal cleanups, including rearranging the source ;TI"code tree.;T@
o;
;[I"H<b>NOTE:</b> The escaping attribute values by default is different ;TI"Ethan in previous releases of Builder. This makes version 2.0.x ;TI"Lsomewhat incompatible with the 1.x series of Builder. If you use "&", ;TI"C"<", or ">" in attributes values, you may have to change your ;TI"Hcode. (Essentially you remove the manual escaping. The new way is ;TI"easier, believe me).;T@
S; ;
i;I"What is Builder?;T@
o;
;[I"LBuilder::XmlMarkup is a library that allows easy programmatic creation ;TI"!of XML markup. For example:;T@
o:RDoc::Markup::Verbatim;[I"Cbuilder = Builder::XmlMarkup.new(:target=>STDOUT, :indent=>2)
;TI"?builder.person { |b| b.name("Jim"); b.phone("555-1234") }
;T:@format0o;
;[I"will generate:;T@
o;;[ I"<person>
;TI" <name>Jim</name>
;TI" <phone>555-1234</phone>
;TI"</person>
;T;0S; ;
i;I"Availability;T@
o;
;[I"CThe easiest way to get and install builder is via RubyGems ...;T@
o;;[I"Agem install builder (you may need root/admin privileges)
;T;0S; ;
i;I"Thanks;T@
o;;;;[o;;0;[o;
;[I"@Martin Fowler for spotting some typos in the documentation.;T@
o;
;[I"-- Jim Weirich;T:
@file@:0@omit_headings_from_table_of_contents_below0