From 0f00e85e311955b3f84dde559da6b5a2ab5c3cda Mon Sep 17 00:00:00 2001 From: xue <> Date: Mon, 26 Mar 2007 00:27:59 +0000 Subject: merge from 3.0 branch till 1769. --- framework/Web/Javascripts/prototype/range.js | 29 ---------------------------- 1 file changed, 29 deletions(-) delete mode 100644 framework/Web/Javascripts/prototype/range.js (limited to 'framework/Web/Javascripts/prototype/range.js') diff --git a/framework/Web/Javascripts/prototype/range.js b/framework/Web/Javascripts/prototype/range.js deleted file mode 100644 index ef633332..00000000 --- a/framework/Web/Javascripts/prototype/range.js +++ /dev/null @@ -1,29 +0,0 @@ -ObjectRange = Class.create(); -Object.extend(ObjectRange.prototype, Enumerable); -Object.extend(ObjectRange.prototype, { - initialize: function(start, end, exclusive) { - this.start = start; - this.end = end; - this.exclusive = exclusive; - }, - - _each: function(iterator) { - var value = this.start; - do { - iterator(value); - value = value.succ(); - } while (this.include(value)); - }, - - include: function(value) { - if (value < this.start) - return false; - if (this.exclusive) - return value < this.end; - return value <= this.end; - } -}); - -var $R = function(start, end, exclusive) { - return new ObjectRange(start, end, exclusive); -} \ No newline at end of file -- cgit v1.2.3