File: //usr/local/rvm/gems/ruby-3.0.2/doc/erubi-1.10.0/ri/Erubi/Engine/new-c.ri
U:RDoc::AnyMethod[iI"new:ETI"Erubi::Engine::new;TT:publico:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I".Initialize a new Erubi::Engine. Options:;To:RDoc::Markup::List:
@type: NOTE:@items[o:RDoc::Markup::ListItem:@label[I"+:bufval+ ;T; [o;
; [I"]The value to use for the buffer variable, as a string (default <tt>'::String.new'</tt>).;To;;[I"+:bufvar+ ;T; [o;
; [I"CThe variable name to use for the buffer variable, as a string.;To;;[I"+:ensure+ ;T; [o;
; [I"VWrap the template in a begin/ensure block restoring the previous value of bufvar.;To;;[I"+:escapefunc+ ;T; [o;
; [I"SThe function to use for escaping, as a string (default: <tt>'::Erubi.h'</tt>).;To;;[I"+:escape+ ;T; [o;
; [I"]Whether to make <tt><%=</tt> escape by default, and <tt><%==</tt> not escape by default.;To;;[I"+:escape_html+ ;T; [o;
; [I",Same as +:escape+, with lower priority.;To;;[I"+:filename+ ;T; [o;
; [I"#The filename for the template.;To;;[I"+:freeze+ ;T; [o;
; [I"KWhether to enable frozen string literals in the resulting source code.;To;;[I"+:literal_prefix+ ;T; [o;
; [I"TThe prefix to output when using escaped tag delimiters (default <tt>'<%'</tt>).;To;;[I"+:literal_postfix+ ;T; [o;
; [I"UThe postfix to output when using escaped tag delimiters (default <tt>'%>'</tt>).;To;;[I"+:outvar+ ;T; [o;
; [I",Same as +:bufvar+, with lower priority.;To;;[I"+:postamble+ ;T; [o;
; [I"RThe postamble for the template, by default returns the resulting source code.;To;;[I"+:preamble+ ;T; [o;
; [I"OThe preamble for the template, by default initializes the buffer variable.;To;;[I"+:regexp+ ;T; [o;
; [I"$The regexp to use for scanning.;To;;[I"+:src+ ;T; [o;
; [I"NThe initial value to use for the source code, an empty string by default.;To;;[I"
+:trim+ ;T; [o;
; [I"FWhether to trim leading and trailing whitespace, true by default.;T:
@fileI"lib/erubi.rb;T:0@omit_headings_from_table_of_contents_below000[ I"(input, properties={});T@{FI"Engine;TcRDoc::NormalClass00