<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -107,18 +107,18 @@ Array.prototype['all?'] = function(block) {
 };
 
 /**
- * An alias for &lt;b&gt;#areAny&lt;/b&gt;.
+ * An alias for &lt;b&gt;#isAny&lt;/b&gt;.
  * 
  * @param {Function} block (optional) The function to execute. Should have one
  *                         parameter
  * @returns {Boolean} &lt;tt&gt;true&lt;/tt&gt; if &lt;i&gt;block&lt;/t&gt; returns a value other than
  *                    &lt;tt&gt;false&lt;/tt&gt; or &lt;tt&gt;null&lt;/tt&gt; for any element
  * 
- * @see #areAny #areAny
- * @see #all?   #all?
+ * @see #isAny #isAny
+ * @see #all?  #all?
  */
 Array.prototype['any?'] = function(block) {
-  return this.areAny.apply(this, arguments);
+  return this.isAny.apply(this, arguments);
 };
 
 /**
@@ -157,7 +157,7 @@ Array.prototype['any?'] = function(block) {
  * @returns {Boolean} &lt;tt&gt;true&lt;/tt&gt; if &lt;i&gt;block&lt;/t&gt; does not return
  *                    &lt;tt&gt;false&lt;/tt&gt; or &lt;tt&gt;null&lt;/tt&gt; for any element
  * 
- * @see #areAny #areAny
+ * @see #isAny #isAny
  */
 Array.prototype.areAll = function(block) {
   if (block === undefined) {
@@ -174,58 +174,6 @@ Array.prototype.areAll = function(block) {
 };
 
 /**
- * Passes each element in the array to &lt;i&gt;block&lt;/i&gt;, returning &lt;tt&gt;true&lt;/tt&gt; if
- * &lt;i&gt;block&lt;/i&gt; ever returns a value other than &lt;tt&gt;false&lt;/tt&gt; or &lt;tt&gt;null&lt;/tt&gt;.
- * If &lt;i&gt;block&lt;/i&gt; is not given, Rouge adds an implicit block that will return
- * &lt;tt&gt;true&lt;/tt&gt; if any of the elements is not &lt;tt&gt;false&lt;/tt&gt; or &lt;tt&gt;null&lt;/tt&gt;.
- * 
- * &lt;pre&gt;
- * var array = ['foo', 'bar', 'bizzle'];
- * var result = array.areAny(function(item) {
- *   return item.length &gt;= 3;
- * });
- * result // =&gt; true
- * array  // =&gt; ['foo', 'bar', 'bizzle']
- * 
- * var array = ['foo', 'bar', 'bizzle'];
- * var result = array.areAny(function(item) {
- *   return item.length &lt;= 2;
- * });
- * result // =&gt; false
- * array  // =&gt; ['foo', 'bar', 'bizzle']
- * &lt;/pre&gt;
- * 
- * Without the optional &lt;i&gt;block&lt;/i&gt;:
- * 
- * &lt;pre&gt;
- * var array = [null, true, 99];
- * var result = array.areAny();
- * result // =&gt; true
- * array  // =&gt; [null, true, 99]
- * &lt;/pre&gt;
- * 
- * @param {Function} block (optional) The function to execute. Should have one
- *                         parameter
- * @returns {Boolean} &lt;tt&gt;true&lt;/tt&gt; if &lt;i&gt;block&lt;/t&gt; returns a value other than
- *                    &lt;tt&gt;false&lt;/tt&gt; or &lt;tt&gt;null&lt;/tt&gt; for any element
- * 
- * @see #areAll #areAll
- */
-Array.prototype.areAny = function(block) {
-  if (block === undefined) {
-    block = function(item) {
-      return ! Array.helpers.isNullOrFalse(item);
-    };
-  }
-  var result = false;
-  Array.helpers.iterate.apply(this, [function(item, i) {
-    result = block(this[i]);
-    if (! Array.helpers.isNullOrFalse(result)) return true;
-  }]);
-  return ! Array.helpers.isNullOrFalse(result);
-};
-
-/**
  * Creates a different array of the same size. Invokes &lt;i&gt;block&lt;/i&gt; once for
  * each element in the array, passing that element as an argument.
  * 
@@ -718,6 +666,58 @@ Array.prototype.inject = function(initial, block) {
 };
 
 /**
+ * Passes each element in the array to &lt;i&gt;block&lt;/i&gt;, returning &lt;tt&gt;true&lt;/tt&gt; if
+ * &lt;i&gt;block&lt;/i&gt; ever returns a value other than &lt;tt&gt;false&lt;/tt&gt; or &lt;tt&gt;null&lt;/tt&gt;.
+ * If &lt;i&gt;block&lt;/i&gt; is not given, Rouge adds an implicit block that will return
+ * &lt;tt&gt;true&lt;/tt&gt; if any of the elements is not &lt;tt&gt;false&lt;/tt&gt; or &lt;tt&gt;null&lt;/tt&gt;.
+ * 
+ * &lt;pre&gt;
+ * var array = ['foo', 'bar', 'bizzle'];
+ * var result = array.isAny(function(item) {
+ *   return item.length &gt;= 3;
+ * });
+ * result // =&gt; true
+ * array  // =&gt; ['foo', 'bar', 'bizzle']
+ * 
+ * var array = ['foo', 'bar', 'bizzle'];
+ * var result = array.isAny(function(item) {
+ *   return item.length &lt;= 2;
+ * });
+ * result // =&gt; false
+ * array  // =&gt; ['foo', 'bar', 'bizzle']
+ * &lt;/pre&gt;
+ * 
+ * Without the optional &lt;i&gt;block&lt;/i&gt;:
+ * 
+ * &lt;pre&gt;
+ * var array = [null, true, 99];
+ * var result = array.isAny();
+ * result // =&gt; true
+ * array  // =&gt; [null, true, 99]
+ * &lt;/pre&gt;
+ * 
+ * @param {Function} block (optional) The function to execute. Should have one
+ *                         parameter
+ * @returns {Boolean} &lt;tt&gt;true&lt;/tt&gt; if &lt;i&gt;block&lt;/t&gt; returns a value other than
+ *                    &lt;tt&gt;false&lt;/tt&gt; or &lt;tt&gt;null&lt;/tt&gt; for any element
+ * 
+ * @see #areAll #areAll
+ */
+Array.prototype.isAny = function(block) {
+  if (block === undefined) {
+    block = function(item) {
+      return ! Array.helpers.isNullOrFalse(item);
+    };
+  }
+  var result = false;
+  Array.helpers.iterate.apply(this, [function(item, i) {
+    result = block(this[i]);
+    if (! Array.helpers.isNullOrFalse(result)) return true;
+  }]);
+  return ! Array.helpers.isNullOrFalse(result);
+};
+
+/**
  * An alias for &lt;b&gt;#collect&lt;/b&gt;.
  * 
  * @param {Function} block The function to execute. Should have one parameter</diff>
      <filename>src/lib/core.js</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>8b50608fc8d4485ad8acc1485bd36b9b667d2f42</id>
    </parent>
  </parents>
  <author>
    <name>Nils Jonsson</name>
    <email>nils@alumni.rice.edu</email>
  </author>
  <url>http://github.com/njonsson/rouge/commit/972f58c6ed34f61cd9dc67b25c728f013c03ef18</url>
  <id>972f58c6ed34f61cd9dc67b25c728f013c03ef18</id>
  <committed-date>2009-06-06T21:13:06-07:00</committed-date>
  <authored-date>2009-06-06T21:13:06-07:00</authored-date>
  <message>Rename Array#areAny to Array#isAny</message>
  <tree>d80748d2930da3310062315c4b3a409b5b30e97c</tree>
  <committer>
    <name>Nils Jonsson</name>
    <email>nils@alumni.rice.edu</email>
  </committer>
</commit>
