From 9f75fb8231e9443fd7d6bbb792612381843932d5 Mon Sep 17 00:00:00 2001 From: Jörn Zaefferer Date: Mon, 22 Dec 2008 18:26:26 +0000 Subject: Build: Fix for #3576, adding headers to minified and packed files; current solution is rather ugly, need to refactor; also removed unnecessary files from old build scripts, while adding ant-contrib-0.6.jar --- release/build/js/Words.js | 62 ----------------------------------------------- 1 file changed, 62 deletions(-) delete mode 100644 release/build/js/Words.js (limited to 'release/build/js/Words.js') diff --git a/release/build/js/Words.js b/release/build/js/Words.js deleted file mode 100644 index cbd9cab45..000000000 --- a/release/build/js/Words.js +++ /dev/null @@ -1,62 +0,0 @@ - -var Words = Collection.extend({ - constructor: function(script) { - this.base(); - forEach (script.match(WORDS), this.add, this); - this.encode(); - }, - - add: function(word) { - if (!this.exists(word)) this.base(word); - word = this.fetch(word); - word.count++; - return word; - }, - - encode: function() { - // sort by frequency - this.sort(function(word1, word2) { - return word2.count - word1.count; - }); - - eval("var a=62,e=" + Packer.ENCODE62); - var encode = e; - var encoded = new Collection; // a dictionary of base62 -> base10 - var count = this.count(); - for (var i = 0; i < count; i++) { - encoded.store(encode(i), i); - } - - var empty = function() {return ""}; - var index = 0; - forEach (this, function(word) { - if (encoded.exists(word)) { - word.index = encoded.fetch(word); - word.toString = empty; - } else { - while (this.exists(encode(index))) index++; - word.index = index++; - } - word.encoded = encode(word.index); - }, this); - - // sort by encoding - this.sort(function(word1, word2) { - return word1.index - word2.index; - }); - }, - - toString: function() { - return this.values().join("|"); - } -}, { - Item: { - constructor: function(word) { - this.toString = function() {return word}; - }, - - count: 0, - encoded: "", - index: -1 - } -}); -- cgit v1.2.3