<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -104,7 +104,7 @@ module Ambition
 
         unless instance.respond_to? :context
           klass.class_eval do
-            attr_accessor :context
+            attr_accessor :context, :negated
             def owner;    @context.owner   end
             def clauses;  @context.clauses end
             def stash;    @context.stash   end</diff>
      <filename>lib/ambition/processors/base.rb</filename>
    </modified>
    <modified>
      <diff>@@ -95,10 +95,10 @@ module Ambition
       end
 
       def negate
-        @negated = true
+        @negated = translator.negated = true
         yield
       ensure
-        @negated = false
+        @negated = translator.negated = false
       end
     end
   end</diff>
      <filename>lib/ambition/processors/select.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>d44d204de3013538b58e93ecf6fa94d580b91804</id>
    </parent>
  </parents>
  <author>
    <name>Chris Wanstrath</name>
    <email>chris@ozmm.org</email>
  </author>
  <url>http://github.com/defunkt/ambition/commit/a8d2cdf409d42c3cf55889a1751b6d8d1c608568</url>
  <id>a8d2cdf409d42c3cf55889a1751b6d8d1c608568</id>
  <committed-date>2008-02-16T03:28:29-08:00</committed-date>
  <authored-date>2008-02-16T03:28:29-08:00</authored-date>
  <message>make the @negated information available to translators</message>
  <tree>52f60ca4893398859789dbdfeaf945a5a991278b</tree>
  <committer>
    <name>Chris Wanstrath</name>
    <email>chris@ozmm.org</email>
  </committer>
</commit>
