<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<rss version="2.0">
  <channel>
  <title>Guardians of the Temple Google Group</title>
  <link>http://groups.google.com/group/guardians-of-the-temple</link>
  <description>A group for discussing template compilation in Ruby.</description>
  <language>en</language>
  <item>
  <title>Re: html_safe issue with partials</title>
  <link>http://groups.google.com/group/guardians-of-the-temple/browse_thread/thread/7617e025eaf5c930/73fb4a064bda3e44?show_docid=73fb4a064bda3e44</link>
  <description>
  I see. First of all, thanks for your explanations! &lt;br&gt; Between the complexity of (1) making the generator an option and (2) &lt;br&gt; using a raw Rails template handler with ... &lt;br&gt; def call(template) &lt;br&gt; # Return Ruby code that returns the compiled template &lt;br&gt; @markdown.render(template.sour ce).inspect + &#39;.html_safe&#39;
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/guardians-of-the-temple/browse_thread/thread/7617e025eaf5c930/73fb4a064bda3e44?show_docid=73fb4a064bda3e44</guid>
  <author>
  jolis...@gmail.com
  (Jo Liss)
  </author>
  <pubDate>Wed, 22 Feb 2012 14:54:23 UT
</pubDate>
  </item>
  <item>
  <title>Re: html_safe issue with partials</title>
  <link>http://groups.google.com/group/guardians-of-the-temple/browse_thread/thread/7617e025eaf5c930/9fba2f106551a753?show_docid=9fba2f106551a753</link>
  <description>
  Probably :-) &lt;br&gt; I think this is because you&#39;re now using Temple&#39;s array-buffer (which &lt;br&gt; Rails will escape), while ERB/Slim uses ActiveSupport&#39;s buffer. If you &lt;br&gt; change the generator to an option, you can override it later: &lt;br&gt; class Engine &lt;br&gt; set_default_options :generator =&amp;gt; Temple::Generators::ArrayBuffe r
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/guardians-of-the-temple/browse_thread/thread/7617e025eaf5c930/9fba2f106551a753?show_docid=9fba2f106551a753</guid>
  <author>
  judo...@gmail.com
  (Magnus Holm)
  </author>
  <pubDate>Wed, 22 Feb 2012 13:36:00 UT
</pubDate>
  </item>
  <item>
  <title>html_safe issue with partials</title>
  <link>http://groups.google.com/group/guardians-of-the-temple/browse_thread/thread/7617e025eaf5c930/3f714238b8b71866?show_docid=3f714238b8b71866</link>
  <description>
  Hey guys, &lt;br&gt; I am implementing a markdown-rails gem, for static views and partials &lt;br&gt; written in Markdown. (It&#39;s at &lt;br&gt; &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;https://github.com/joliss/markdown-rails&quot;&gt;[link]&lt;/a&gt;, though it&#39;s alpha software &lt;br&gt; and might still be rebased.) I tried using Temple for it, and I have &lt;br&gt; two question for you: &lt;br&gt; Firstly, is it reasonable to use Temple at all, given that I&#39;m only
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/guardians-of-the-temple/browse_thread/thread/7617e025eaf5c930/3f714238b8b71866?show_docid=3f714238b8b71866</guid>
  <author>
  jolis...@gmail.com
  (Jo Liss)
  </author>
  <pubDate>Wed, 22 Feb 2012 13:03:57 UT
</pubDate>
  </item>
  <item>
  <title>Serenade.js template syntax</title>
  <link>http://groups.google.com/group/guardians-of-the-temple/browse_thread/thread/c6ad7d4f0beac7aa/0f8280a3234a785a?show_docid=0f8280a3234a785a</link>
  <description>
  Alright, this is interesting: &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;https://github.com/elabs/serenade.js&quot;&gt;[link]&lt;/a&gt; &lt;br&gt; It has Slim/Haml-ish syntax, but with some few changes. Most notably, &lt;br&gt; all literal strings need to be enclosed in quotes: &lt;br&gt; body &lt;br&gt; h1 &amp;quot;Hello World&amp;quot; &lt;br&gt; At first I was like &amp;quot;meh&amp;quot;, that&#39;s verbose, but then I realized it has &lt;br&gt; several advantages:
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/guardians-of-the-temple/browse_thread/thread/c6ad7d4f0beac7aa/0f8280a3234a785a?show_docid=0f8280a3234a785a</guid>
  <author>
  judo...@gmail.com
  (Magnus Holm)
  </author>
  <pubDate>Wed, 08 Feb 2012 13:41:26 UT
</pubDate>
  </item>
  <item>
  <title>Re: Cross-compilation with Temple (and announcing Skim -- client side Slim with embedded CoffeeScript)</title>
  <link>http://groups.google.com/group/guardians-of-the-temple/browse_thread/thread/0badb59ce65071a8/25901f9a9ce2849f?show_docid=25901f9a9ce2849f</link>
  <description>
  For a Ruby webapp developers specifically -- the target audience for &lt;br&gt; Temple-based languages -- I would actually argue the opposite. It&#39;s less &lt;br&gt; useful and makes everything harder. Look at a template engine like Haml &lt;br&gt; that started out as a Ruby library. It gets ported to JavaScript to run &lt;br&gt; client-side (haml-js), but it turns out we&#39;d rather serve the client
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/guardians-of-the-temple/browse_thread/thread/0badb59ce65071a8/25901f9a9ce2849f?show_docid=25901f9a9ce2849f</guid>
  <author>
  john.fireba...@gmail.com
  (John Firebaugh)
  </author>
  <pubDate>Thu, 02 Feb 2012 03:08:16 UT
</pubDate>
  </item>
  <item>
  <title>Re: Cross-compilation with Temple (and announcing Skim -- client side Slim with embedded CoffeeScript)</title>
  <link>http://groups.google.com/group/guardians-of-the-temple/browse_thread/thread/0badb59ce65071a8/e64c37a0f9fa9a16?show_docid=e64c37a0f9fa9a16</link>
  <description>
  The reason I haven&#39;t made Temple more language-agnostic is that it&#39;s &lt;br&gt; much more useful to have the template engine implemented in the same &lt;br&gt; language as the runtime language; less dependencies, more dynamic &lt;br&gt; possibilities (see Handlebars-JIT and Heffigy) and it makes everything &lt;br&gt; easier. &lt;br&gt; If we want to go this way, it means we&#39;ll need to more clearly specify
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/guardians-of-the-temple/browse_thread/thread/0badb59ce65071a8/e64c37a0f9fa9a16?show_docid=e64c37a0f9fa9a16</guid>
  <author>
  judo...@gmail.com
  (Magnus Holm)
  </author>
  <pubDate>Wed, 01 Feb 2012 09:38:50 UT
</pubDate>
  </item>
  <item>
  <title>Cross-compilation with Temple (and announcing Skim -- client side Slim with embedded CoffeeScript)</title>
  <link>http://groups.google.com/group/guardians-of-the-temple/browse_thread/thread/0badb59ce65071a8/bb06bd458787f3ea?show_docid=bb06bd458787f3ea</link>
  <description>
  Hi all, &lt;br&gt; &lt;p&gt;My desire for using Slim as a client-side templating language led me &lt;br&gt; to explore the feasibility of using Temple in a cross-compilation &lt;br&gt; scenario. My goal was implement a Slim-alike language (called Skim) &lt;br&gt; that embeds CoffeeScript rather than Ruby and compiles to a JavaScript &lt;br&gt; template (JST) function. My strategy for getting there was to reuse as
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/guardians-of-the-temple/browse_thread/thread/0badb59ce65071a8/bb06bd458787f3ea?show_docid=bb06bd458787f3ea</guid>
  <author>
  john.fireba...@gmail.com
  (John Firebaugh)
  </author>
  <pubDate>Mon, 30 Jan 2012 01:17:02 UT
</pubDate>
  </item>
  <item>
  <title>Re: Keep your peanut butter out of my chocolate.</title>
  <link>http://groups.google.com/group/guardians-of-the-temple/browse_thread/thread/a8c5b2b0649097b0/1d51eaf63f997002?show_docid=1d51eaf63f997002</link>
  <description>
  First, thanks for the response. I appreciate the questions and the &lt;br&gt; opportunity to bring clarity to some of the points in my original post. &lt;br&gt; Hopefully this discussion will continue as that&#39;s the most likely way to &lt;br&gt; encourage innovation. &lt;br&gt; &lt;p&gt;templates is something that *builds* a structure depending on the data
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/guardians-of-the-temple/browse_thread/thread/a8c5b2b0649097b0/1d51eaf63f997002?show_docid=1d51eaf63f997002</guid>
  <author>
  br...@metabahn.com
  (bryanp)
  </author>
  <pubDate>Fri, 27 Jan 2012 15:28:40 UT
</pubDate>
  </item>
  <item>
  <title>Re: Keep your peanut butter out of my chocolate.</title>
  <link>http://groups.google.com/group/guardians-of-the-temple/browse_thread/thread/a8c5b2b0649097b0/9b32d77b59a30398?show_docid=9b32d77b59a30398</link>
  <description>
  (Response to &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://notmagic.org/2012/01/23/peanut_butter_chocolate;&quot;&gt;[link]&lt;/a&gt; &lt;br&gt; sent to the author + a mailing list) &lt;br&gt; This is a flawed definition because logic also changes structure: &lt;br&gt; &amp;lt;div class=&amp;quot;results&amp;quot;&amp;gt; &lt;br&gt; &amp;lt;% if @results.empty? %&amp;gt; &lt;br&gt; &amp;lt;h2&amp;gt;Sorry, your search returned no results&amp;lt;/h2&amp;gt; &lt;br&gt; &amp;lt;% else %&amp;gt; &lt;br&gt; &amp;lt;% @results.each do |res| %&amp;gt;
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/guardians-of-the-temple/browse_thread/thread/a8c5b2b0649097b0/9b32d77b59a30398?show_docid=9b32d77b59a30398</guid>
  <author>
  judo...@gmail.com
  (Magnus Holm)
  </author>
  <pubDate>Thu, 26 Jan 2012 09:55:21 UT
</pubDate>
  </item>
  <item>
  <title>Mockie; cross-site requests of static HTML files</title>
  <link>http://groups.google.com/group/guardians-of-the-temple/browse_thread/thread/3c33d5338d1fb62a/2ca5ad9346c87e5c?show_docid=2ca5ad9346c87e5c</link>
  <description>
  You might be interested in this: &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;https://github.com/judofyr/mockie&quot;&gt;[link]&lt;/a&gt; &lt;br&gt; Mockie is a development tool for fetching stuff from static HTML &lt;br&gt; files. Doesn&#39;t sound very interesting at first, but it has one big &lt;br&gt; advantage of AJAX (or Flash or whatever): cross-site requests just &lt;br&gt; works; no configuration needed! Checkout the README for how you could
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/guardians-of-the-temple/browse_thread/thread/3c33d5338d1fb62a/2ca5ad9346c87e5c?show_docid=2ca5ad9346c87e5c</guid>
  <author>
  judo...@gmail.com
  (Magnus Holm)
  </author>
  <pubDate>Thu, 26 Jan 2012 08:50:22 UT
</pubDate>
  </item>
  <item>
  <title>Re: Handlebars Implementation?</title>
  <link>http://groups.google.com/group/guardians-of-the-temple/browse_thread/thread/fa2835f9c9383bca/fd77f0a8f4b948ac?show_docid=fd77f0a8f4b948ac</link>
  <description>
  Not that I know about… &lt;br&gt; // Magnus Holm
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/guardians-of-the-temple/browse_thread/thread/fa2835f9c9383bca/fd77f0a8f4b948ac?show_docid=fd77f0a8f4b948ac</guid>
  <author>
  judo...@gmail.com
  (Magnus Holm)
  </author>
  <pubDate>Sun, 21 Aug 2011 10:49:09 UT
</pubDate>
  </item>
  <item>
  <title>Handlebars Implementation?</title>
  <link>http://groups.google.com/group/guardians-of-the-temple/browse_thread/thread/fa2835f9c9383bca/50d84fb1b613b74f?show_docid=50d84fb1b613b74f</link>
  <description>
  For handlebars in ruby there&#39;s the hbs gem which uses rubyracer, &lt;br&gt; however there are some issues with this implementation. &lt;br&gt; &lt;p&gt;Does anyone knows of any handlebars implementation that is based on &lt;br&gt; Temple? Doesn&#39;t have to be complete, just hackable :)
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/guardians-of-the-temple/browse_thread/thread/fa2835f9c9383bca/50d84fb1b613b74f?show_docid=50d84fb1b613b74f</guid>
  <author>
  abhis...@gmail.com
  (Asaxena)
  </author>
  <pubDate>Sat, 20 Aug 2011 02:49:50 UT
</pubDate>
  </item>
  <item>
  <title>Re: N-step compilation in template interfaces</title>
  <link>http://groups.google.com/group/guardians-of-the-temple/browse_thread/thread/0b6e1bc033cb46b5/2a095a347db59a22?show_docid=2a095a347db59a22</link>
  <description>
  I think Temple is great, and it was part of my inspiration. With &lt;br&gt; Shift, I am essentially trying to make a much more generic uncle of &lt;br&gt; Tilt. For now you can do things like &lt;br&gt; Shift.read(&amp;quot;cup.coffee.gz&amp;quot;).in flate.compile.minify.gzip.writ e, which &lt;br&gt; would read the file, inflate it, compile it, minify using the best
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/guardians-of-the-temple/browse_thread/thread/0b6e1bc033cb46b5/2a095a347db59a22?show_docid=2a095a347db59a22</guid>
  <author>
  josteinp...@gmail.com
  (Jostein Berre Eliassen)
  </author>
  <pubDate>Sat, 28 May 2011 10:41:19 UT
</pubDate>
  </item>
  <item>
  <title>Re: N-step compilation in template interfaces</title>
  <link>http://groups.google.com/group/guardians-of-the-temple/browse_thread/thread/0b6e1bc033cb46b5/746dd67d7a58eb53?show_docid=746dd67d7a58eb53</link>
  <description>
  Hi Jostein! &lt;br&gt; Very interesting! You might be interested in Temple which essentially &lt;br&gt; is a N-step compilation framework for template engines: &lt;br&gt; &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://timelessrepo.com/temple&quot;&gt;[link]&lt;/a&gt; &lt;br&gt; // Magnus Holm &lt;br&gt; On Sun, May 15, 2011 at 12:07, Jostein Berre Eliassen
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/guardians-of-the-temple/browse_thread/thread/0b6e1bc033cb46b5/746dd67d7a58eb53?show_docid=746dd67d7a58eb53</guid>
  <author>
  judo...@gmail.com
  (Magnus Holm)
  </author>
  <pubDate>Tue, 24 May 2011 13:38:40 UT
</pubDate>
  </item>
  <item>
  <title>N-step compilation in template interfaces</title>
  <link>http://groups.google.com/group/guardians-of-the-temple/browse_thread/thread/0b6e1bc033cb46b5/bfbafdb84d716aa0?show_docid=bfbafdb84d716aa0</link>
  <description>
  Hi :) &lt;br&gt; &lt;p&gt;The group seems a bit sleepy, but here we go. &lt;br&gt; &lt;p&gt;The way i see it, Tilt thinks of template rendering as a two-step &lt;br&gt; process -- and rightfully so, unless you are working with Sass, &lt;br&gt; CoffeeScript, or a JavaScript compressor. I was playing around, &lt;br&gt; working on a Tilt-like framework for formats that compile in one step,
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/guardians-of-the-temple/browse_thread/thread/0b6e1bc033cb46b5/bfbafdb84d716aa0?show_docid=bfbafdb84d716aa0</guid>
  <author>
  josteinp...@gmail.com
  (Jostein Berre Eliassen)
  </author>
  <pubDate>Sun, 15 May 2011 10:07:09 UT
</pubDate>
  </item>
  </channel>
</rss>
