Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Jammit 0.4.0, with docs
  • Loading branch information
jashkenas committed Jan 26, 2010
1 parent afc5d59 commit 7cd893d
Show file tree
Hide file tree
Showing 15 changed files with 705 additions and 353 deletions.
478 changes: 366 additions & 112 deletions doc/Jammit.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions doc/Jammit/CommandLine.html
Expand Up @@ -81,7 +81,7 @@ <h2>Constant Summary</h2>
<dt id="BANNER-constant ">BANNER =
<span class="summary_desc"></span>
</dt>
<dd><pre class="code"><span class='string val'>&quot;\nUsage: jammit OPTIONS\n\nRun jammit inside a Rails application to compresses all JS, CSS,\nand JST according to config/assets.yml, saving the packaged\nfiles and corresponding gzipped versions.\n\nIf you're using \&quot;embed_images\&quot;, and you wish to precompile the\nMHTML stylesheet variants, you must specify the \&quot;base-url\&quot;.\n\nOptions:\n&quot;</span>
<dd><pre class="code"><span class='string val'>&quot;\nUsage: jammit OPTIONS\n\nRun jammit inside a Rails application to compresses all JS, CSS,\nand JST according to config/assets.yml, saving the packaged\nfiles and corresponding gzipped versions.\n\nIf you're using \&quot;embed_assets\&quot;, and you wish to precompile the\nMHTML stylesheet variants, you must specify the \&quot;base-url\&quot;.\n\nOptions:\n&quot;</span>
</pre></dd>

</dl>
Expand Down Expand Up @@ -347,7 +347,7 @@ <h2>Method Details</h2>
</div>

<div id="footer">
Generated on Thu Dec 3 17:46:13 2009 by
Generated on Tue Jan 26 17:16:35 2010 by
<a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool">yard</a>
0.4.0 (ruby-1.8.7).
</div>
Expand Down
398 changes: 221 additions & 177 deletions doc/Jammit/Compressor.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/Jammit/ConfigurationNotFound.html
Expand Up @@ -92,7 +92,7 @@ <h2>Overview</h2><div class="docstring">
</div>

<div id="footer">
Generated on Thu Dec 3 17:46:13 2009 by
Generated on Tue Jan 26 17:16:37 2010 by
<a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool">yard</a>
0.4.0 (ruby-1.8.7).
</div>
Expand Down
6 changes: 3 additions & 3 deletions doc/Jammit/Controller.html
Expand Up @@ -458,9 +458,9 @@ <h3>Raises:</h3>
<span class='pack identifier id'>pack</span> <span class='assign token'>=</span> <span class='params identifier id'>params</span><span class='lbrack token'>[</span><span class='symbol val'>:package</span><span class='rbrack token'>]</span>
<span class='@extension ivar id'>@extension</span> <span class='assign token'>=</span> <span class='params identifier id'>params</span><span class='lbrack token'>[</span><span class='symbol val'>:extension</span><span class='rbrack token'>]</span><span class='dot token'>.</span><span class='to_sym identifier id'>to_sym</span>
<span class='raise identifier id'>raise</span> <span class='PackageNotFound constant id'>PackageNotFound</span> <span class='unless unless_mod kw'>unless</span> <span class='VALID_FORMATS constant id'>VALID_FORMATS</span><span class='dot token'>.</span><span class='include? fid id'>include?</span><span class='lparen token'>(</span><span class='@extension ivar id'>@extension</span><span class='rparen token'>)</span>
<span class='if if kw'>if</span> <span class='Jammit constant id'>Jammit</span><span class='dot token'>.</span><span class='embed_images identifier id'>embed_images</span>
<span class='if if kw'>if</span> <span class='Jammit constant id'>Jammit</span><span class='dot token'>.</span><span class='embed_assets identifier id'>embed_assets</span>
<span class='suffix_match identifier id'>suffix_match</span> <span class='assign token'>=</span> <span class='pack identifier id'>pack</span><span class='dot token'>.</span><span class='match identifier id'>match</span><span class='lparen token'>(</span><span class='SUFFIX_STRIPPER constant id'>SUFFIX_STRIPPER</span><span class='rparen token'>)</span>
<span class='@variant ivar id'>@variant</span> <span class='assign token'>=</span> <span class='Jammit constant id'>Jammit</span><span class='dot token'>.</span><span class='embed_images identifier id'>embed_images</span> <span class='andop op'>&amp;&amp;</span> <span class='suffix_match identifier id'>suffix_match</span> <span class='andop op'>&amp;&amp;</span> <span class='suffix_match identifier id'>suffix_match</span><span class='lbrack token'>[</span><span class='integer val'>1</span><span class='rbrack token'>]</span><span class='dot token'>.</span><span class='to_sym identifier id'>to_sym</span>
<span class='@variant ivar id'>@variant</span> <span class='assign token'>=</span> <span class='Jammit constant id'>Jammit</span><span class='dot token'>.</span><span class='embed_assets identifier id'>embed_assets</span> <span class='andop op'>&amp;&amp;</span> <span class='suffix_match identifier id'>suffix_match</span> <span class='andop op'>&amp;&amp;</span> <span class='suffix_match identifier id'>suffix_match</span><span class='lbrack token'>[</span><span class='integer val'>1</span><span class='rbrack token'>]</span><span class='dot token'>.</span><span class='to_sym identifier id'>to_sym</span>
<span class='pack identifier id'>pack</span><span class='dot token'>.</span><span class='sub! fid id'>sub!</span><span class='lparen token'>(</span><span class='SUFFIX_STRIPPER constant id'>SUFFIX_STRIPPER</span><span class='comma token'>,</span> <span class='string val'>''</span><span class='rparen token'>)</span>
<span class='end end kw'>end</span>
<span class='@package ivar id'>@package</span> <span class='assign token'>=</span> <span class='pack identifier id'>pack</span><span class='dot token'>.</span><span class='to_sym identifier id'>to_sym</span>
Expand Down Expand Up @@ -517,7 +517,7 @@ <h3>Raises:</h3>
</div>

<div id="footer">
Generated on Thu Dec 3 17:46:14 2009 by
Generated on Tue Jan 26 17:16:37 2010 by
<a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool">yard</a>
0.4.0 (ruby-1.8.7).
</div>
Expand Down
48 changes: 25 additions & 23 deletions doc/Jammit/Helper.html
Expand Up @@ -130,7 +130,7 @@ <h2>Method Summary</h2>



<span class="summary_desc">If embed_images is turned on, writes out links to the Data-<span class="caps">URI</span> and <span class="caps">MHTML</span>
<span class="summary_desc">If embed_assets is turned on, writes out links to the Data-<span class="caps">URI</span> and <span class="caps">MHTML</span>
versions of the stylesheet package, otherwise the package is regular
compressed <span class="caps">CSS</span>, and in development the stylesheet URLs are passed verbatim.</span>

Expand Down Expand Up @@ -244,15 +244,15 @@ <h2>Method Details</h2>
<pre class="lines">


26
27
28
29
30
31</pre>
31
32</pre>
</td>
<td>
<pre class="code"><span class="info file"># File 'lib/jammit/helper.rb', line 26</span>
<pre class="code"><span class="info file"># File 'lib/jammit/helper.rb', line 27</span>

<span class='def def kw'>def</span> <span class='include_javascripts identifier id'>include_javascripts</span><span class='lparen token'>(</span><span class='mult op'>*</span><span class='packages identifier id'>packages</span><span class='rparen token'>)</span>
<span class='tags identifier id'>tags</span> <span class='assign token'>=</span> <span class='packages identifier id'>packages</span><span class='dot token'>.</span><span class='map identifier id'>map</span> <span class='do do kw'>do</span> <span class='bitor op'>|</span><span class='pack identifier id'>pack</span><span class='bitor op'>|</span>
Expand All @@ -275,7 +275,7 @@ <h2>Method Details</h2>

</p><div class="docstring">
<div class="discussion">
<p>If embed_images is turned on, writes out links to the Data-<span class="caps">URI</span> and <span class="caps">MHTML</span>
<p>If embed_assets is turned on, writes out links to the Data-<span class="caps">URI</span> and <span class="caps">MHTML</span>
versions of the stylesheet package, otherwise the package is regular
compressed <span class="caps">CSS</span>, and in development the stylesheet URLs are passed verbatim.</p>

Expand All @@ -294,15 +294,17 @@ <h2>Method Details</h2>
19
20
21
22</pre>
22
23</pre>
</td>
<td>
<pre class="code"><span class="info file"># File 'lib/jammit/helper.rb', line 17</span>

<span class='def def kw'>def</span> <span class='include_stylesheets identifier id'>include_stylesheets</span><span class='lparen token'>(</span><span class='mult op'>*</span><span class='packages identifier id'>packages</span><span class='rparen token'>)</span>
<span class='options identifier id'>options</span> <span class='assign token'>=</span> <span class='packages identifier id'>packages</span><span class='dot token'>.</span><span class='extract_options! fid id'>extract_options!</span>
<span class='return return kw'>return</span> <span class='individual_stylesheets identifier id'>individual_stylesheets</span><span class='lparen token'>(</span><span class='packages identifier id'>packages</span><span class='comma token'>,</span> <span class='options identifier id'>options</span><span class='rparen token'>)</span> <span class='unless unless_mod kw'>unless</span> <span class='Jammit constant id'>Jammit</span><span class='dot token'>.</span><span class='package_assets identifier id'>package_assets</span>
<span class='return return kw'>return</span> <span class='packaged_stylesheets identifier id'>packaged_stylesheets</span><span class='lparen token'>(</span><span class='packages identifier id'>packages</span><span class='comma token'>,</span> <span class='options identifier id'>options</span><span class='rparen token'>)</span> <span class='if if_mod kw'>if</span> <span class='options identifier id'>options</span><span class='dot token'>.</span><span class='delete identifier id'>delete</span><span class='lparen token'>(</span><span class='symbol val'>:embed_images</span><span class='rparen token'>)</span> <span class='eq op'>==</span> <span class='false false kw'>false</span> <span class='orop op'>||</span> <span class='notop op'>!</span><span class='Jammit constant id'>Jammit</span><span class='dot token'>.</span><span class='embed_images identifier id'>embed_images</span>
<span class='disabled identifier id'>disabled</span> <span class='assign token'>=</span> <span class='lparen token'>(</span><span class='options identifier id'>options</span><span class='dot token'>.</span><span class='delete identifier id'>delete</span><span class='lparen token'>(</span><span class='symbol val'>:embed_assets</span><span class='rparen token'>)</span> <span class='eq op'>==</span> <span class='false false kw'>false</span><span class='rparen token'>)</span> <span class='orop op'>||</span> <span class='lparen token'>(</span><span class='options identifier id'>options</span><span class='dot token'>.</span><span class='delete identifier id'>delete</span><span class='lparen token'>(</span><span class='symbol val'>:embed_images</span><span class='rparen token'>)</span> <span class='eq op'>==</span> <span class='false false kw'>false</span><span class='rparen token'>)</span>
<span class='return return kw'>return</span> <span class='packaged_stylesheets identifier id'>packaged_stylesheets</span><span class='lparen token'>(</span><span class='packages identifier id'>packages</span><span class='comma token'>,</span> <span class='options identifier id'>options</span><span class='rparen token'>)</span> <span class='if if_mod kw'>if</span> <span class='disabled identifier id'>disabled</span> <span class='orop op'>||</span> <span class='notop op'>!</span><span class='Jammit constant id'>Jammit</span><span class='dot token'>.</span><span class='embed_assets identifier id'>embed_assets</span>
<span class='return return kw'>return</span> <span class='embedded_image_stylesheets identifier id'>embedded_image_stylesheets</span><span class='lparen token'>(</span><span class='packages identifier id'>packages</span><span class='comma token'>,</span> <span class='options identifier id'>options</span><span class='rparen token'>)</span>
<span class='end end kw'>end</span>
</pre>
Expand Down Expand Up @@ -333,12 +335,12 @@ <h2>Method Details</h2>
<pre class="lines">


35
36
37</pre>
37
38</pre>
</td>
<td>
<pre class="code"><span class="info file"># File 'lib/jammit/helper.rb', line 35</span>
<pre class="code"><span class="info file"># File 'lib/jammit/helper.rb', line 36</span>

<span class='def def kw'>def</span> <span class='include_templates identifier id'>include_templates</span><span class='lparen token'>(</span><span class='mult op'>*</span><span class='packages identifier id'>packages</span><span class='rparen token'>)</span>
<span class='javascript_include_tag identifier id'>javascript_include_tag</span><span class='lparen token'>(</span><span class='packages identifier id'>packages</span><span class='dot token'>.</span><span class='map identifier id'>map</span> <span class='lbrace token'>{</span><span class='bitor op'>|</span><span class='pack identifier id'>pack</span><span class='bitor op'>|</span> <span class='Jammit constant id'>Jammit</span><span class='dot token'>.</span><span class='asset_url identifier id'>asset_url</span><span class='lparen token'>(</span><span class='pack identifier id'>pack</span><span class='comma token'>,</span> <span class='symbol val'>:jst</span><span class='rparen token'>)</span> <span class='rbrace token'>}</span><span class='rparen token'>)</span>
Expand Down Expand Up @@ -371,16 +373,16 @@ <h2>Method Details</h2>
<pre class="lines">


54
55
56
57
58
59
60</pre>
60
61</pre>
</td>
<td>
<pre class="code"><span class="info file"># File 'lib/jammit/helper.rb', line 54</span>
<pre class="code"><span class="info file"># File 'lib/jammit/helper.rb', line 55</span>

<span class='def def kw'>def</span> <span class='embedded_image_stylesheets identifier id'>embedded_image_stylesheets</span><span class='lparen token'>(</span><span class='packages identifier id'>packages</span><span class='comma token'>,</span> <span class='options identifier id'>options</span><span class='rparen token'>)</span>
<span class='datauri_tags identifier id'>datauri_tags</span> <span class='assign token'>=</span> <span class='tags_with_options identifier id'>tags_with_options</span><span class='lparen token'>(</span><span class='packages identifier id'>packages</span><span class='comma token'>,</span> <span class='options identifier id'>options</span><span class='rparen token'>)</span> <span class='lbrace token'>{</span><span class='bitor op'>|</span><span class='p identifier id'>p</span><span class='bitor op'>|</span> <span class='Jammit constant id'>Jammit</span><span class='dot token'>.</span><span class='asset_url identifier id'>asset_url</span><span class='lparen token'>(</span><span class='p identifier id'>p</span><span class='comma token'>,</span> <span class='symbol val'>:css</span><span class='comma token'>,</span> <span class='symbol val'>:datauri</span><span class='rparen token'>)</span> <span class='rbrace token'>}</span>
Expand Down Expand Up @@ -416,12 +418,12 @@ <h2>Method Details</h2>
<pre class="lines">


43
44
45</pre>
45
46</pre>
</td>
<td>
<pre class="code"><span class="info file"># File 'lib/jammit/helper.rb', line 43</span>
<pre class="code"><span class="info file"># File 'lib/jammit/helper.rb', line 44</span>

<span class='def def kw'>def</span> <span class='individual_stylesheets identifier id'>individual_stylesheets</span><span class='lparen token'>(</span><span class='packages identifier id'>packages</span><span class='comma token'>,</span> <span class='options identifier id'>options</span><span class='rparen token'>)</span>
<span class='tags_with_options identifier id'>tags_with_options</span><span class='lparen token'>(</span><span class='packages identifier id'>packages</span><span class='comma token'>,</span> <span class='options identifier id'>options</span><span class='rparen token'>)</span> <span class='lbrace token'>{</span><span class='bitor op'>|</span><span class='p identifier id'>p</span><span class='bitor op'>|</span> <span class='Jammit constant id'>Jammit</span><span class='dot token'>.</span><span class='packager identifier id'>packager</span><span class='dot token'>.</span><span class='individual_urls identifier id'>individual_urls</span><span class='lparen token'>(</span><span class='p identifier id'>p</span><span class='dot token'>.</span><span class='to_sym identifier id'>to_sym</span><span class='comma token'>,</span> <span class='symbol val'>:css</span><span class='rparen token'>)</span> <span class='rbrace token'>}</span>
Expand Down Expand Up @@ -453,12 +455,12 @@ <h2>Method Details</h2>
<pre class="lines">


48
49
50</pre>
50
51</pre>
</td>
<td>
<pre class="code"><span class="info file"># File 'lib/jammit/helper.rb', line 48</span>
<pre class="code"><span class="info file"># File 'lib/jammit/helper.rb', line 49</span>

<span class='def def kw'>def</span> <span class='packaged_stylesheets identifier id'>packaged_stylesheets</span><span class='lparen token'>(</span><span class='packages identifier id'>packages</span><span class='comma token'>,</span> <span class='options identifier id'>options</span><span class='rparen token'>)</span>
<span class='tags_with_options identifier id'>tags_with_options</span><span class='lparen token'>(</span><span class='packages identifier id'>packages</span><span class='comma token'>,</span> <span class='options identifier id'>options</span><span class='rparen token'>)</span> <span class='lbrace token'>{</span><span class='bitor op'>|</span><span class='p identifier id'>p</span><span class='bitor op'>|</span> <span class='Jammit constant id'>Jammit</span><span class='dot token'>.</span><span class='asset_url identifier id'>asset_url</span><span class='lparen token'>(</span><span class='p identifier id'>p</span><span class='comma token'>,</span> <span class='symbol val'>:css</span><span class='rparen token'>)</span> <span class='rbrace token'>}</span>
Expand Down Expand Up @@ -491,15 +493,15 @@ <h2>Method Details</h2>
<pre class="lines">


64
65
66
67
68
69</pre>
69
70</pre>
</td>
<td>
<pre class="code"><span class="info file"># File 'lib/jammit/helper.rb', line 64</span>
<pre class="code"><span class="info file"># File 'lib/jammit/helper.rb', line 65</span>

<span class='def def kw'>def</span> <span class='tags_with_options identifier id'>tags_with_options</span><span class='lparen token'>(</span><span class='packages identifier id'>packages</span><span class='comma token'>,</span> <span class='options identifier id'>options</span><span class='rparen token'>)</span>
<span class='packages identifier id'>packages</span> <span class='assign token'>=</span> <span class='packages identifier id'>packages</span><span class='dot token'>.</span><span class='dup identifier id'>dup</span>
Expand All @@ -518,7 +520,7 @@ <h2>Method Details</h2>
</div>

<div id="footer">
Generated on Thu Dec 3 17:46:14 2009 by
Generated on Tue Jan 26 17:16:37 2010 by
<a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool">yard</a>
0.4.0 (ruby-1.8.7).
</div>
Expand Down
2 changes: 1 addition & 1 deletion doc/Jammit/OutputNotWritable.html
Expand Up @@ -92,7 +92,7 @@ <h2>Overview</h2><div class="docstring">
</div>

<div id="footer">
Generated on Thu Dec 3 17:46:12 2009 by
Generated on Tue Jan 26 17:16:35 2010 by
<a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool">yard</a>
0.4.0 (ruby-1.8.7).
</div>
Expand Down
2 changes: 1 addition & 1 deletion doc/Jammit/PackageNotFound.html
Expand Up @@ -92,7 +92,7 @@ <h2>Overview</h2><div class="docstring">
</div>

<div id="footer">
Generated on Thu Dec 3 17:46:14 2009 by
Generated on Tue Jan 26 17:16:34 2010 by
<a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool">yard</a>
0.4.0 (ruby-1.8.7).
</div>
Expand Down

0 comments on commit 7cd893d

Please sign in to comment.