<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>85de079ec2af1c3eac452b4f888064ade626aed9</id>
      </parent>
    </parents>
    <author>
      <name>Alex Chaffee</name>
      <email>alex@stinky.com</email>
    </author>
    <url>http://github.com/pivotal/erector/commit/46499e000372f7bae4db9808f7c03aa383b27eec</url>
    <id>46499e000372f7bae4db9808f7c03aa383b27eec</id>
    <committed-date>2009-12-04T09:11:28-08:00</committed-date>
    <authored-date>2009-12-04T09:11:28-08:00</authored-date>
    <message>Revert &quot;Reintroducting an Output object, to factor out indentation and the like.&quot;

This reverts commit 85de079ec2af1c3eac452b4f888064ade626aed9.</message>
    <tree>6473014e1b7e0974ed425c88125d739972e1352c</tree>
    <committer>
      <name>Alex Chaffee</name>
      <email>alex@stinky.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>e352ca9d3a1ce7897bbb98744b26a8a78ce49d58</id>
      </parent>
    </parents>
    <author>
      <name>Alex Chaffee</name>
      <email>alex@stinky.com</email>
    </author>
    <url>http://github.com/pivotal/erector/commit/85de079ec2af1c3eac452b4f888064ade626aed9</url>
    <id>85de079ec2af1c3eac452b4f888064ade626aed9</id>
    <committed-date>2009-12-03T12:44:46-08:00</committed-date>
    <authored-date>2009-12-03T12:44:46-08:00</authored-date>
    <message>Reintroducting an Output object, to factor out indentation and the like.</message>
    <tree>9c28c242673c8ae0fd6dd41d160ca0d373918083</tree>
    <committer>
      <name>Alex Chaffee</name>
      <email>alex@stinky.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>10b9a961a5883c7fa1ff1d402584af5d1b74942f</id>
      </parent>
    </parents>
    <author>
      <name>Alex Chaffee</name>
      <email>alex@stinky.com</email>
    </author>
    <url>http://github.com/pivotal/erector/commit/e352ca9d3a1ce7897bbb98744b26a8a78ce49d58</url>
    <id>e352ca9d3a1ce7897bbb98744b26a8a78ce49d58</id>
    <committed-date>2009-12-03T07:19:47-08:00</committed-date>
    <authored-date>2009-12-03T07:16:03-08:00</authored-date>
    <message>ActionController::Base omits a few variables from its 'protected_instance_variables' list, so these were getting improperly passed to widgets and tripping up the 'needs' alert.</message>
    <tree>6473014e1b7e0974ed425c88125d739972e1352c</tree>
    <committer>
      <name>Alex Chaffee</name>
      <email>alex@stinky.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5288253db76abe74f1f6c98e2335f1e76382a8e4</id>
      </parent>
    </parents>
    <author>
      <name>Alex Chaffee</name>
      <email>alex@stinky.com</email>
    </author>
    <url>http://github.com/pivotal/erector/commit/10b9a961a5883c7fa1ff1d402584af5d1b74942f</url>
    <id>10b9a961a5883c7fa1ff1d402584af5d1b74942f</id>
    <committed-date>2009-12-02T23:37:42-08:00</committed-date>
    <authored-date>2009-12-02T23:37:42-08:00</authored-date>
    <message>bump up some geminstaller gem versions</message>
    <tree>988b7fabde31a55c0a00ff55d49569c393f653c3</tree>
    <committer>
      <name>Alex Chaffee</name>
      <email>alex@stinky.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>1f45314fe2ae110c80faa700c176597d60600097</id>
      </parent>
    </parents>
    <author>
      <name>Alex Chaffee</name>
      <email>alex@stinky.com</email>
    </author>
    <url>http://github.com/pivotal/erector/commit/5288253db76abe74f1f6c98e2335f1e76382a8e4</url>
    <id>5288253db76abe74f1f6c98e2335f1e76382a8e4</id>
    <committed-date>2009-12-02T23:30:47-08:00</committed-date>
    <authored-date>2009-12-02T23:30:47-08:00</authored-date>
    <message>oops</message>
    <tree>dad46e9e5168c0231212c2637029a91e166f2023</tree>
    <committer>
      <name>Alex Chaffee</name>
      <email>alex@stinky.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>aaea5bcb394ee795b15fd63181481439fb267a4d</id>
      </parent>
    </parents>
    <author>
      <name>Alex Chaffee</name>
      <email>alex@stinky.com</email>
    </author>
    <url>http://github.com/pivotal/erector/commit/1f45314fe2ae110c80faa700c176597d60600097</url>
    <id>1f45314fe2ae110c80faa700c176597d60600097</id>
    <committed-date>2009-12-02T23:21:30-08:00</committed-date>
    <authored-date>2009-12-02T23:21:30-08:00</authored-date>
    <message>updating to rails 2.3.5 -- two tests still failing in some environments</message>
    <tree>0e3f7481f53a93e146dd34cfcce28b99d887726c</tree>
    <committer>
      <name>Alex Chaffee</name>
      <email>alex@stinky.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>97b19575827b528c31edf427d7e9c3b9282259f6</id>
      </parent>
    </parents>
    <author>
      <name>Alex Chaffee</name>
      <email>alex@stinky.com</email>
    </author>
    <url>http://github.com/pivotal/erector/commit/aaea5bcb394ee795b15fd63181481439fb267a4d</url>
    <id>aaea5bcb394ee795b15fd63181481439fb267a4d</id>
    <committed-date>2009-12-02T22:59:52-08:00</committed-date>
    <authored-date>2009-12-02T22:59:52-08:00</authored-date>
    <message>wrap some things in parens to shush Ruby 1.8.6</message>
    <tree>92b07515859e35d744eeab2dcf50a973e3e4d0b9</tree>
    <committer>
      <name>Alex Chaffee</name>
      <email>alex@stinky.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5961e6a258aa9373ffc20422e60f8c60558973d8</id>
      </parent>
    </parents>
    <author>
      <name>Alex Chaffee</name>
      <email>alex@stinky.com</email>
    </author>
    <url>http://github.com/pivotal/erector/commit/97b19575827b528c31edf427d7e9c3b9282259f6</url>
    <id>97b19575827b528c31edf427d7e9c3b9282259f6</id>
    <committed-date>2009-12-01T21:52:14-08:00</committed-date>
    <authored-date>2009-12-01T21:52:14-08:00</authored-date>
    <message>print build environment info in cruise task</message>
    <tree>5bb1f479e65bbeecf457dfe63bfb40482893fe81</tree>
    <committer>
      <name>Alex Chaffee</name>
      <email>alex@stinky.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>e7eb9854a6e83820639b69633eb5adda0f3267ff</id>
      </parent>
    </parents>
    <author>
      <name>Alex Chaffee</name>
      <email>alex@stinky.com</email>
    </author>
    <url>http://github.com/pivotal/erector/commit/5961e6a258aa9373ffc20422e60f8c60558973d8</url>
    <id>5961e6a258aa9373ffc20422e60f8c60558973d8</id>
    <committed-date>2009-12-01T17:35:36-08:00</committed-date>
    <authored-date>2009-12-01T17:35:36-08:00</authored-date>
    <message>Regenerated gemspec for version 0.7.3</message>
    <tree>4216f67f5df10dceb3245aff3d6907f82db8c984</tree>
    <committer>
      <name>Alex Chaffee</name>
      <email>alex@stinky.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>6b5f7ed2029d1e7e06e1547b7f6d117014fd9f1d</id>
      </parent>
      <parent>
        <id>6294e5ad1bc468bb4d52050121264e02064767ab</id>
      </parent>
    </parents>
    <author>
      <name>Alex Chaffee</name>
      <email>alex@stinky.com</email>
    </author>
    <url>http://github.com/pivotal/erector/commit/e7eb9854a6e83820639b69633eb5adda0f3267ff</url>
    <id>e7eb9854a6e83820639b69633eb5adda0f3267ff</id>
    <committed-date>2009-12-01T17:30:07-08:00</committed-date>
    <authored-date>2009-12-01T17:30:07-08:00</authored-date>
    <message>Merge remote branch 'remotes/ageweke/master'

* remotes/ageweke/master:
  Fix spec failures.
  Move ignore_extra_controller_assigns and controller_assigns_propagate_to_partials to Erector::Rails::WidgetExtensions, so they're only added in Rails contexts. Default ignore_extra_controller_assigns to true.
  Make Erector work with the Cells plugin for Rails (http://cells.rubyforge.org/).
  Add --method switch to 'erector', in case you don't want the base 'content' method overridden, but something it calls in your superclass, instead.
  Factor out directly-delegated methods into an array; add url_for and image_path.
  Make sure 'erector' adds parentheses to function calls when necessary.
  Don't add empty strings to the end of converted attributes.
  Don't omit empty attribute strings.
  Allow setting an alternate superclass for the new widget coming from the 'erector' tool.
  a few 0.7.2 doc cleanups
  Add specs that cover the render :widget case and ignore_extra_controller_assigns.
  Add Widget.controller_assigns_propagate_to_partials: lets you keep controller instance variables from propagating to partials, so that you don't have this giant &quot;global&quot; namespace that partials can pull from. Enforces encapsulation much better.
  Add Widget.ignore_extra_controller_assigns, which allows widgets to use #needs but silently ignore excess controller variables, rather than raising an exception instead. This can be very useful for transitioning large codebases to Erector.
  Fix docs to match the code.
  Fix spec failures -- getting the grammar exactly right is tricky.
  Make 'erector' ignore ERb trim markers (&quot;-%&gt;&quot;).
  Make 'erector' process ERb escapes in HTML attributes correctly.</message>
    <tree>450f361d5e7dcc68daff6bf579eff5c0149dbf22</tree>
    <committer>
      <name>Alex Chaffee</name>
      <email>alex@stinky.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9560e00a2ce7d9098045fbe4cb8a66dd7423c6e7</id>
      </parent>
    </parents>
    <author>
      <name>Alex Chaffee</name>
      <email>alex@stinky.com</email>
    </author>
    <url>http://github.com/pivotal/erector/commit/6b5f7ed2029d1e7e06e1547b7f6d117014fd9f1d</url>
    <id>6b5f7ed2029d1e7e06e1547b7f6d117014fd9f1d</id>
    <committed-date>2009-12-01T17:26:44-08:00</committed-date>
    <authored-date>2009-12-01T17:26:44-08:00</authored-date>
    <message>Revert &quot;form improvements, sadly untested&quot;

This reverts commit ef4e4985c6e849f096c2435b025c7a925f9ea17f.</message>
    <tree>01cd80c2286fab304378d5278255f70f7b1d371c</tree>
    <committer>
      <name>Alex Chaffee</name>
      <email>alex@stinky.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ef4e4985c6e849f096c2435b025c7a925f9ea17f</id>
      </parent>
    </parents>
    <author>
      <name>Alex Chaffee</name>
      <email>alex@stinky.com</email>
    </author>
    <url>http://github.com/pivotal/erector/commit/9560e00a2ce7d9098045fbe4cb8a66dd7423c6e7</url>
    <id>9560e00a2ce7d9098045fbe4cb8a66dd7423c6e7</id>
    <committed-date>2009-12-01T09:03:26-08:00</committed-date>
    <authored-date>2009-12-01T09:03:26-08:00</authored-date>
    <message>external file improvements</message>
    <tree>114d8bbae9a4372169a8640870cdf4c86e2b0735</tree>
    <committer>
      <name>Alex Chaffee</name>
      <email>alex@stinky.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>206671fee7600acdcb2f556b981bb57e90c469d2</id>
      </parent>
    </parents>
    <author>
      <name>Alex Chaffee</name>
      <email>alex@stinky.com</email>
    </author>
    <url>http://github.com/pivotal/erector/commit/ef4e4985c6e849f096c2435b025c7a925f9ea17f</url>
    <id>ef4e4985c6e849f096c2435b025c7a925f9ea17f</id>
    <committed-date>2009-12-01T08:59:55-08:00</committed-date>
    <authored-date>2009-12-01T08:59:55-08:00</authored-date>
    <message>form improvements, sadly untested</message>
    <tree>4d784cbcba2bd896e51448de9617cda85e3ce7f0</tree>
    <committer>
      <name>Alex Chaffee</name>
      <email>alex@stinky.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>66170eafbf494240a7a6010cad637d5353203216</id>
      </parent>
    </parents>
    <author>
      <name>Alex Chaffee</name>
      <email>alex@stinky.com</email>
    </author>
    <url>http://github.com/pivotal/erector/commit/206671fee7600acdcb2f556b981bb57e90c469d2</url>
    <id>206671fee7600acdcb2f556b981bb57e90c469d2</id>
    <committed-date>2009-12-01T07:06:14-08:00</committed-date>
    <authored-date>2009-12-01T07:00:09-08:00</authored-date>
    <message>externals can accept a File (or any IO, actually)</message>
    <tree>8985d376426a715916dd85b486e611db928e6d51</tree>
    <committer>
      <name>Alex Chaffee</name>
      <email>alex@stinky.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>bb4c7d4792fa37ca9a39d468eb95c985692a5476</id>
      </parent>
      <parent>
        <id>1d548accda7f001c28a6c07c1f664f5aac4245e7</id>
      </parent>
    </parents>
    <author>
      <name>Alex Chaffee</name>
      <email>alex@stinky.com</email>
    </author>
    <url>http://github.com/pivotal/erector/commit/66170eafbf494240a7a6010cad637d5353203216</url>
    <id>66170eafbf494240a7a6010cad637d5353203216</id>
    <committed-date>2009-11-24T20:41:16-08:00</committed-date>
    <authored-date>2009-11-24T20:41:16-08:00</authored-date>
    <message>Merge branch 'master' of github.com:pivotal/erector into recycler

* 'master' of github.com:pivotal/erector:
  a few 0.7.2 doc cleanups

Conflicts:
	History.txt</message>
    <tree>45e51b0a06677a2fe66e3d29506cdf67a6448651</tree>
    <committer>
      <name>Alex Chaffee</name>
      <email>alex@stinky.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>506663e7fdbbeb3c4706a4cfb7cb0839d7224ad5</id>
      </parent>
    </parents>
    <author>
      <name>Andrew Geweke</name>
      <email>andrew@geweke.org</email>
    </author>
    <url>http://github.com/pivotal/erector/commit/6294e5ad1bc468bb4d52050121264e02064767ab</url>
    <id>6294e5ad1bc468bb4d52050121264e02064767ab</id>
    <committed-date>2009-11-23T18:27:02-08:00</committed-date>
    <authored-date>2009-11-23T18:27:02-08:00</authored-date>
    <message>Fix spec failures.</message>
    <tree>27b188fdbe4f29afad41cf31163058a859881b73</tree>
    <committer>
      <name>Andrew Geweke</name>
      <email>andrew@geweke.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>1cb39a3eb0af22adcd0b2a117d3a40c38afb4052</id>
      </parent>
    </parents>
    <author>
      <name>Andrew Geweke</name>
      <email>andrew@geweke.org</email>
    </author>
    <url>http://github.com/pivotal/erector/commit/506663e7fdbbeb3c4706a4cfb7cb0839d7224ad5</url>
    <id>506663e7fdbbeb3c4706a4cfb7cb0839d7224ad5</id>
    <committed-date>2009-11-23T18:24:21-08:00</committed-date>
    <authored-date>2009-11-23T18:24:21-08:00</authored-date>
    <message>Move ignore_extra_controller_assigns and controller_assigns_propagate_to_partials to Erector::Rails::WidgetExtensions, so they're only added in Rails contexts. Default ignore_extra_controller_assigns to true.</message>
    <tree>5a5ec636bd9aa7498ebd08c2597be7cce9fc4402</tree>
    <committer>
      <name>Andrew Geweke</name>
      <email>andrew@geweke.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2c100ff187fe686855a26bdd49d72fc53185a323</id>
      </parent>
    </parents>
    <author>
      <name>Andrew Geweke</name>
      <email>andrew@geweke.org</email>
    </author>
    <url>http://github.com/pivotal/erector/commit/1cb39a3eb0af22adcd0b2a117d3a40c38afb4052</url>
    <id>1cb39a3eb0af22adcd0b2a117d3a40c38afb4052</id>
    <committed-date>2009-11-23T14:25:00-08:00</committed-date>
    <authored-date>2009-11-23T14:25:00-08:00</authored-date>
    <message>Make Erector work with the Cells plugin for Rails (http://cells.rubyforge.org/).</message>
    <tree>ba01b004686984797efd04df37fd1288ffa5155b</tree>
    <committer>
      <name>Andrew Geweke</name>
      <email>andrew@geweke.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>89fea9048f1606f43c4f0a0e9620e6a0f88e85fa</id>
      </parent>
    </parents>
    <author>
      <name>Andrew Geweke</name>
      <email>andrew@geweke.org</email>
    </author>
    <url>http://github.com/pivotal/erector/commit/2c100ff187fe686855a26bdd49d72fc53185a323</url>
    <id>2c100ff187fe686855a26bdd49d72fc53185a323</id>
    <committed-date>2009-11-22T13:19:46-08:00</committed-date>
    <authored-date>2009-11-22T13:19:46-08:00</authored-date>
    <message>Add --method switch to 'erector', in case you don't want the base 'content' method overridden, but something it calls in your superclass, instead.</message>
    <tree>1f94e68b2fa0bd03c54f201d1155de2101998a9b</tree>
    <committer>
      <name>Andrew Geweke</name>
      <email>andrew@geweke.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>0093bf762af286573666e3d9a50cf074db2eb955</id>
      </parent>
    </parents>
    <author>
      <name>Alex Chaffee</name>
      <email>alex@stinky.com</email>
    </author>
    <url>http://github.com/pivotal/erector/commit/bb4c7d4792fa37ca9a39d468eb95c985692a5476</url>
    <id>bb4c7d4792fa37ca9a39d468eb95c985692a5476</id>
    <committed-date>2009-11-19T15:22:52-08:00</committed-date>
    <authored-date>2009-11-19T15:22:16-08:00</authored-date>
    <message>fix bug in pass-block-to-new inline page rendering</message>
    <tree>c4b9e09c11ddc6bca10ea110dadd1d32f932f0e3</tree>
    <committer>
      <name>Alex Chaffee</name>
      <email>alex@stinky.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b9a001e68e2c5e15ce00cd5c3fb77e108a63d8bc</id>
      </parent>
    </parents>
    <author>
      <name>Andrew Geweke</name>
      <email>andrew@geweke.org</email>
    </author>
    <url>http://github.com/pivotal/erector/commit/89fea9048f1606f43c4f0a0e9620e6a0f88e85fa</url>
    <id>89fea9048f1606f43c4f0a0e9620e6a0f88e85fa</id>
    <committed-date>2009-11-17T21:57:30-08:00</committed-date>
    <authored-date>2009-11-17T21:57:30-08:00</authored-date>
    <message>Factor out directly-delegated methods into an array; add url_for and image_path.</message>
    <tree>56b16ad402e34926b6ba595119334933f28cc198</tree>
    <committer>
      <name>Andrew Geweke</name>
      <email>andrew@geweke.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>99affdfb9d2f01364ea646d2531a06ef647c2c74</id>
      </parent>
    </parents>
    <author>
      <name>Andrew Geweke</name>
      <email>andrew@geweke.org</email>
    </author>
    <url>http://github.com/pivotal/erector/commit/b9a001e68e2c5e15ce00cd5c3fb77e108a63d8bc</url>
    <id>b9a001e68e2c5e15ce00cd5c3fb77e108a63d8bc</id>
    <committed-date>2009-11-17T21:18:01-08:00</committed-date>
    <authored-date>2009-11-17T21:18:01-08:00</authored-date>
    <message>Make sure 'erector' adds parentheses to function calls when necessary.</message>
    <tree>ac895d1f89677856b48cbe69f5082e04ce19c7cd</tree>
    <committer>
      <name>Andrew Geweke</name>
      <email>andrew@geweke.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>87451b55e07892581b9f281609db630835afcdd9</id>
      </parent>
    </parents>
    <author>
      <name>Andrew Geweke</name>
      <email>andrew@geweke.org</email>
    </author>
    <url>http://github.com/pivotal/erector/commit/99affdfb9d2f01364ea646d2531a06ef647c2c74</url>
    <id>99affdfb9d2f01364ea646d2531a06ef647c2c74</id>
    <committed-date>2009-11-17T16:23:37-08:00</committed-date>
    <authored-date>2009-11-17T16:23:37-08:00</authored-date>
    <message>Don't add empty strings to the end of converted attributes.</message>
    <tree>556dc6f86af0411e2ec034446ef82f1b8a4b47f5</tree>
    <committer>
      <name>Andrew Geweke</name>
      <email>andrew@geweke.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5676b001bb7a6de21eb68fad89e4bc9d0bdbf020</id>
      </parent>
    </parents>
    <author>
      <name>Andrew Geweke</name>
      <email>andrew@geweke.org</email>
    </author>
    <url>http://github.com/pivotal/erector/commit/87451b55e07892581b9f281609db630835afcdd9</url>
    <id>87451b55e07892581b9f281609db630835afcdd9</id>
    <committed-date>2009-11-17T16:18:41-08:00</committed-date>
    <authored-date>2009-11-17T16:18:41-08:00</authored-date>
    <message>Don't omit empty attribute strings.</message>
    <tree>af19c1856b31050c4139eb7c5c568324d26e5e81</tree>
    <committer>
      <name>Andrew Geweke</name>
      <email>andrew@geweke.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9a385e518a3f56b534937c3f373a85c8caf1d074</id>
      </parent>
    </parents>
    <author>
      <name>Andrew Geweke</name>
      <email>andrew@geweke.org</email>
    </author>
    <url>http://github.com/pivotal/erector/commit/5676b001bb7a6de21eb68fad89e4bc9d0bdbf020</url>
    <id>5676b001bb7a6de21eb68fad89e4bc9d0bdbf020</id>
    <committed-date>2009-11-17T15:19:55-08:00</committed-date>
    <authored-date>2009-11-17T15:19:55-08:00</authored-date>
    <message>Allow setting an alternate superclass for the new widget coming from the 'erector' tool.</message>
    <tree>76daa4ced951bfe8deb1fb43ca93195ad59f9f5d</tree>
    <committer>
      <name>Andrew Geweke</name>
      <email>andrew@geweke.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5b5971eaa2302e65be01d6ed100f7167c38a6660</id>
      </parent>
    </parents>
    <author>
      <name>Alex Chaffee</name>
      <email>alex@stinky.com</email>
    </author>
    <url>http://github.com/pivotal/erector/commit/9a385e518a3f56b534937c3f373a85c8caf1d074</url>
    <id>9a385e518a3f56b534937c3f373a85c8caf1d074</id>
    <committed-date>2009-11-17T13:07:00-08:00</committed-date>
    <authored-date>2009-11-16T09:41:53-08:00</authored-date>
    <message>a few 0.7.2 doc cleanups</message>
    <tree>6203ff9ea4d99b2385f3640bb5927d5cb6c68271</tree>
    <committer>
      <name>ageweke</name>
      <email>andrew_github@geweke.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>3bd7580ebb9ad0420146839d32c83715b97b0ad6</id>
      </parent>
    </parents>
    <author>
      <name>Andrew Geweke</name>
      <email>andrew@geweke.org</email>
    </author>
    <url>http://github.com/pivotal/erector/commit/5b5971eaa2302e65be01d6ed100f7167c38a6660</url>
    <id>5b5971eaa2302e65be01d6ed100f7167c38a6660</id>
    <committed-date>2009-11-17T13:05:35-08:00</committed-date>
    <authored-date>2009-11-17T13:05:35-08:00</authored-date>
    <message>Add specs that cover the render :widget case and ignore_extra_controller_assigns.</message>
    <tree>2cb2b17bc45c34ed11042d31464d8d978c10998a</tree>
    <committer>
      <name>Andrew Geweke</name>
      <email>andrew@geweke.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>dd7676fbe1da4260dc35cb9a76ee97c657aef058</id>
      </parent>
    </parents>
    <author>
      <name>Andrew Geweke</name>
      <email>andrew@geweke.org</email>
    </author>
    <url>http://github.com/pivotal/erector/commit/3bd7580ebb9ad0420146839d32c83715b97b0ad6</url>
    <id>3bd7580ebb9ad0420146839d32c83715b97b0ad6</id>
    <committed-date>2009-11-17T12:42:06-08:00</committed-date>
    <authored-date>2009-11-17T12:42:06-08:00</authored-date>
    <message>Add Widget.controller_assigns_propagate_to_partials: lets you keep controller instance variables from propagating to partials, so that you don't have this giant &quot;global&quot; namespace that partials can pull from. Enforces encapsulation much better.</message>
    <tree>bebab8acfdf51e46da426cdf907aabf94e3ac1ad</tree>
    <committer>
      <name>Andrew Geweke</name>
      <email>andrew@geweke.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5126f2486de8de42da0dffaf9b22864c0ad0bc06</id>
      </parent>
    </parents>
    <author>
      <name>Andrew Geweke</name>
      <email>andrew@geweke.org</email>
    </author>
    <url>http://github.com/pivotal/erector/commit/dd7676fbe1da4260dc35cb9a76ee97c657aef058</url>
    <id>dd7676fbe1da4260dc35cb9a76ee97c657aef058</id>
    <committed-date>2009-11-17T12:27:03-08:00</committed-date>
    <authored-date>2009-11-17T12:27:03-08:00</authored-date>
    <message>Add Widget.ignore_extra_controller_assigns, which allows widgets to use #needs but silently ignore excess controller variables, rather than raising an exception instead. This can be very useful for transitioning large codebases to Erector.</message>
    <tree>aa7da89f338cc46f6203d8bfd50639752d38c2cd</tree>
    <committer>
      <name>Andrew Geweke</name>
      <email>andrew@geweke.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8ede63ab56737d360fe3cec9cd0eb9dc91440e34</id>
      </parent>
    </parents>
    <author>
      <name>Andrew Geweke</name>
      <email>andrew@geweke.org</email>
    </author>
    <url>http://github.com/pivotal/erector/commit/5126f2486de8de42da0dffaf9b22864c0ad0bc06</url>
    <id>5126f2486de8de42da0dffaf9b22864c0ad0bc06</id>
    <committed-date>2009-11-17T11:41:15-08:00</committed-date>
    <authored-date>2009-11-17T11:41:15-08:00</authored-date>
    <message>Fix docs to match the code.</message>
    <tree>31581793e81e057da9e097c6ecfef332ca9f8b51</tree>
    <committer>
      <name>Andrew Geweke</name>
      <email>andrew@geweke.org</email>
    </committer>
  </commit>
</commits>
