var search_data = {"index":{"searchIndex":["erubi","captureendengine","engine","add_code()","add_expression()","add_expression_result()","add_expression_result_escaped()","add_postamble()","add_text()","h()","handle()","handle()","new()","new()","changelog","mit-license","readme"],"longSearchIndex":["erubi","erubi::captureendengine","erubi::engine","erubi::engine#add_code()","erubi::engine#add_expression()","erubi::engine#add_expression_result()","erubi::engine#add_expression_result_escaped()","erubi::engine#add_postamble()","erubi::engine#add_text()","erubi::h()","erubi::captureendengine#handle()","erubi::engine#handle()","erubi::captureendengine::new()","erubi::engine::new()","","",""],"info":[["Erubi","","Erubi.html","",""],["Erubi::CaptureEndEngine","","Erubi/CaptureEndEngine.html","","<p>An engine class that supports capturing blocks via the &lt;%|= and &lt;%|==\ntags, explicitly ending the …\n"],["Erubi::Engine","","Erubi/Engine.html","",""],["add_code","Erubi::Engine","Erubi/Engine.html#method-i-add_code","(code)","<p>Add ruby code to the template\n"],["add_expression","Erubi::Engine","Erubi/Engine.html#method-i-add_expression","(indicator, code)","<p>Add the given ruby expression result to the template, escaping it based on\nthe indicator given and escape …\n"],["add_expression_result","Erubi::Engine","Erubi/Engine.html#method-i-add_expression_result","(code)","<p>Add the result of Ruby expression to the template\n"],["add_expression_result_escaped","Erubi::Engine","Erubi/Engine.html#method-i-add_expression_result_escaped","(code)","<p>Add the escaped result of Ruby expression to the template\n"],["add_postamble","Erubi::Engine","Erubi/Engine.html#method-i-add_postamble","(postamble)","<p>Add the given postamble to the src.  Can be overridden in subclasses to\nmake additional changes to src …\n"],["add_text","Erubi::Engine","Erubi/Engine.html#method-i-add_text","(text)","<p>Add raw text to the template\n"],["h","Erubi","Erubi.html#method-c-h","(value)",""],["handle","Erubi::CaptureEndEngine","Erubi/CaptureEndEngine.html#method-i-handle","(indicator, code, tailch, rspace, lspace)","<p>Handle the &lt;%|= and &lt;%|== tags\n"],["handle","Erubi::Engine","Erubi/Engine.html#method-i-handle","(indicator, code, tailch, rspace, lspace)","<p>Raise an exception, as the base engine class does not support handling\nother indicators.\n"],["new","Erubi::CaptureEndEngine","Erubi/CaptureEndEngine.html#method-c-new","(input, properties={})","<p>Initializes the engine.  Accepts the same arguments as ::Erubi::Engine, and\nthese additional options: …\n"],["new","Erubi::Engine","Erubi/Engine.html#method-c-new","(input, properties={})","<p>Initialize a new Erubi::Engine.  Options:\n<p>:bufval  &mdash; The value to use for the buffer variable, as a string. …\n"],["CHANGELOG","","CHANGELOG.html","","<p>1.7.1 (2018-03-05)\n<p>Make whitespace handling for &lt;%# %&gt; tags more compatible with Erubis\n(jeremyevans) …\n\n"],["MIT-LICENSE","","MIT-LICENSE.html","","<p>copyright© 2006-2011 kuwata-lab.com all rights reserved. copyright©\n2016-2018 Jeremy Evans\n<p>Permission …\n"],["README","","README_rdoc.html","","<p>Erubi\n<p>Erubi is a ERB template engine for ruby. It is a simplified fork of Erubis,\nusing the same basic …\n"]]}}