<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -380,12 +380,12 @@
     Adds to the receiver each object contained in a given array that is not already a member.
     @param array An array of objects to add to the receiver.
 */
-- (void)addObjectsFromArray:(CPArray)array
+- (void)addObjectsFromArray:(CPArray)objects
 {
-    for (var i = 0, count = array.length; i &lt; count; i++) 
-    {
-        [self addObject:array[i]];
-    }
+    var count = [objects count];
+
+    while (count--)
+        [self addObject:objects[count]];
 }
 
 /*
@@ -401,6 +401,14 @@
     }
 }
 
+- (void)removeObjectsInArray:(CPArray)objects
+{
+    var count = [objects count];
+
+    while (count--)
+        [self removeObject:objects[count]];
+}
+
 /*
     Empties the receiver of all of its members.
 */</diff>
      <filename>Foundation/CPSet.j</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>bfcb94a8441480a22cfd649938b6252160fe8be5</id>
    </parent>
  </parents>
  <author>
    <name>Francisco Ryan Tolmasky I</name>
    <email>francisco@280north.com</email>
  </author>
  <url>http://github.com/280north/cappuccino/commit/9bb9db760eccf2d6f9f2307b5b8aca2303826cc8</url>
  <id>9bb9db760eccf2d6f9f2307b5b8aca2303826cc8</id>
  <committed-date>2009-06-13T21:45:46-07:00</committed-date>
  <authored-date>2009-06-13T21:45:46-07:00</authored-date>
  <message>Added removeObjectsInArray: convinience method to CPMutableSet.

Reviewed by me.</message>
  <tree>7789ba3061f7bb50b12a8393ab5e258853507ee0</tree>
  <committer>
    <name>Francisco Ryan Tolmasky I</name>
    <email>francisco@280north.com</email>
  </committer>
</commit>
