<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>app_generators/codex/templates/code/graphviz/graph.dot</filename>
    </added>
    <added>
      <filename>app_generators/codex/templates/slides/graphviz.slides</filename>
    </added>
    <added>
      <filename>lib/codex/filters/graphviz_filter.rb</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -14,6 +14,7 @@ app_generators/codex/templates/code/control/basic_continuation.rb
 app_generators/codex/templates/code/control/cc_throw_catch.rb
 app_generators/codex/templates/code/control/closure_continuation.rb
 app_generators/codex/templates/code/control/closure_continuation_2.rb
+app_generators/codex/templates/code/graphviz/graph.dot
 app_generators/codex/templates/dp.SyntaxHighlighter/CSS.html
 app_generators/codex/templates/dp.SyntaxHighlighter/CSharp.html
 app_generators/codex/templates/dp.SyntaxHighlighter/CollapseCode.html
@@ -54,12 +55,14 @@ app_generators/codex/templates/dp.SyntaxHighlighter/VB.html
 app_generators/codex/templates/dp.SyntaxHighlighter/XML.html
 app_generators/codex/templates/filters/example_filter.rb
 app_generators/codex/templates/html/all.html
+app_generators/codex/templates/html/images
 app_generators/codex/templates/readme.txt
 app_generators/codex/templates/slides/basics.slides
 app_generators/codex/templates/slides/building.slides
 app_generators/codex/templates/slides/example.slides
 app_generators/codex/templates/slides/including_code.slides
 app_generators/codex/templates/slides/including_tex.slides
+app_generators/codex/templates/slides/graphviz.slides
 app_generators/codex/templates/slides/metadata.yml
 app_generators/codex/templates/slides/table_of_contents.slides
 app_generators/codex/templates/slides/user_defined.slides
@@ -85,6 +88,7 @@ lib/codex/pressie.rb
 lib/codex/version.rb
 lib/codex/filters/ritex_filter.rb
 lib/codex/filters/code_filter.rb
+lib/codex/filters/graphviz_filter.rb
 lib/stylesheets/pressie.css
 lib/stylesheets/print.css
 lib/stylesheets/ruby.png</diff>
      <filename>Manifest.txt</filename>
    </modified>
    <modified>
      <diff>@@ -24,7 +24,7 @@ class CodexGenerator &lt; RubiGen::Base
       # Create stubs
       m.template_copy_each %w[Rakefile]
       m.template_copy_each &quot;html/all.html&quot;
-      %w[basics building example including_code including_tex table_of_contents user_defined].each do |slide|
+      %w[basics building example including_code including_tex table_of_contents user_defined graphviz].each do |slide|
         m.file_copy_each &quot;slides/#{slide}.slides&quot;
       end
       m.file_copy_each &quot;slides/metadata.yml&quot;
@@ -34,6 +34,7 @@ class CodexGenerator &lt; RubiGen::Base
       %w[basic_continuation cc_throw_catch closure_continuation closure_continuation_2].each do |code|
         m.file_copy_each &quot;code/control/#{code}.rb&quot;
       end
+      m.file_copy_each &quot;code/graphviz/graph.dot&quot;
       [&quot;CollapseCode.html&quot;, &quot;Cpp.html&quot;, &quot;CrashTest.html&quot;, &quot;CSharp.html&quot;, &quot;CSS.html&quot;,
         &quot;Delphi.html&quot;, &quot;FirstLine.html&quot;, &quot;Index.html&quot;, &quot;Java.html&quot;, &quot;JavaScript.html&quot;,
         &quot;NoControls.html&quot;, &quot;NoGutter.html&quot;, &quot;PHP.html&quot;, &quot;Python.html&quot;, &quot;Ruby.html&quot;,
@@ -95,7 +96,8 @@ EOS
     BASEDIRS = %w(
       bin
       code/control
-      html
+      code/graphviz
+      html/images
       dp.SyntaxHighlighter/Scripts
       dp.SyntaxHighlighter/Styles
       dp.SyntaxHighlighter/Templates</diff>
      <filename>app_generators/codex/codex_generator.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,5 +1,6 @@
 SLIDES_DIR = 'slides/'
 HTML_DIR   = 'html/'
+IMG_DIR    = 'html/images/'
 ALL_HTML   = File.join(HTML_DIR, &quot;all.html&quot;)
 
 METADATA = File.join(SLIDES_DIR, &quot;metadata.yml&quot;)
@@ -22,7 +23,7 @@ desc &quot;Build the HTML slides from all the files slides/*.slides files&quot;
 task :default =&gt; OUTPUT
 
 desc &quot;Build all slides based on the contents of slides/table_of_contents.slides&quot;
-task :all =&gt; [ 'tmp/', HTML_DIR, ALL_HTML, :remove_tmp ]
+task :all =&gt; [ 'tmp/', HTML_DIR, IMG_DIR, ALL_HTML, :remove_tmp ]
 
 task ALL_HTML =&gt; 'tmp/almost_all.html' do
   sh &quot;ruby bin/postprocess_all.rb tmp/almost_all.html &gt;#{ALL_HTML}&quot;
@@ -44,6 +45,10 @@ file &quot;html/&quot; do
   mkdir &quot;html&quot;
 end
 
+file &quot;html/&quot; do
+  mkdir &quot;html/images&quot;
+end
+
 task :remove_tmp do
   FileUtils.rm_rf(&quot;tmp&quot;)
 end</diff>
      <filename>app_generators/codex/templates/Rakefile</filename>
    </modified>
    <modified>
      <diff>@@ -6,11 +6,11 @@ Everything line between :inlinetex and :endlinetex is treated as a TeX math form
 
 *Example:*
 
-:inlinecode [lang=latex]
+:inlinecode
 :inlinewebtex
 \alpha\beta\gamma
 :endinlinewebtex
-:endinlinecode
+:end
 
 *Result:*
 
@@ -28,4 +28,4 @@ Ressources:
 * &quot;The WebTeX documentation&quot;:http://stuff.mit.edu/afs/athena/software/webeq/currenthome/docs/webtex/toc.html
 * &quot;The Ritex documentation&quot;:http://ritex.rubyforge.org/
 
-@flipside:@ MathML doesn't always display properly in browsers :-(
\ No newline at end of file
+The flipside is that MathML doesn't always display properly in browsers :-(
\ No newline at end of file</diff>
      <filename>app_generators/codex/templates/slides/including_tex.slides</filename>
    </modified>
    <modified>
      <diff>@@ -16,4 +16,5 @@ h1. An Example
 h1. Extra filters
 
 * &quot;The Ritex filter&quot;:including_tex.html
+* &quot;The Graphviz filter&quot;:graphviz.html
 * &quot;Defining your own&quot;:user_defined.html</diff>
      <filename>app_generators/codex/templates/slides/table_of_contents.slides</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>ab2a61a2ce651555fe78ce003526c6ad1bcc7a08</id>
    </parent>
  </parents>
  <author>
    <name>Christian Theil Have</name>
    <email>christiantheilhave@gmail.com</email>
  </author>
  <url>http://github.com/pragdave/codex/commit/dc3bcbc5be7471c5ebb84974ced86453cc0a774d</url>
  <id>dc3bcbc5be7471c5ebb84974ced86453cc0a774d</id>
  <committed-date>2008-05-25T09:33:31-07:00</committed-date>
  <authored-date>2008-05-25T09:33:31-07:00</authored-date>
  <message>Added a graphviz plugin.</message>
  <tree>990fe3e8c4f76d7fb0edbfddc073c7432cb24c03</tree>
  <committer>
    <name>Christian Theil Have</name>
    <email>christiantheilhave@gmail.com</email>
  </committer>
</commit>
