On 01/05/2012 01:20 AM, Lucas Nussbaum wrote:
On 04/01/12 at 17:22 -0500, Sam Ruby wrote:On 01/04/2012 04:41 PM, Antonio Terceiro wrote:The correct solution is to make ruby-builder drop it's embedded copy of blankslate and depend on it instead. Ideally all the other embedded copies should also be dropped in favor of the standalone package.FYI: that dependency is 1.8 only.What do you mean?
When run with with Ruby 1.9.x, it uses BasicObject instead. Related links: http://intertwingly.net/blog/2008/01/04/Builder-on-1-9 https://github.com/tolsen/builder/commit/349736c15f2df60db6219b86596343a6cbac755b https://github.com/jimweirich/builder/blob/master/lib/builder/blankslate.rb http://www.ruby-doc.org/core-1.9.3/BasicObject.htmlIt amuses me that the first link above was four years ago yesterday. Note that it took over two years to get that patch applied.
Lucas
- Sam Ruby