diff options
Diffstat (limited to 'gamemode/utility')
| -rw-r--r-- | gamemode/utility/fuzzel.lua | 4 | ||||
| -rw-r--r-- | gamemode/utility/mapfuncs.lua | 4 | ||||
| -rw-r--r-- | gamemode/utility/stream.lua | 14 |
3 files changed, 11 insertions, 11 deletions
diff --git a/gamemode/utility/fuzzel.lua b/gamemode/utility/fuzzel.lua index 6aad45f..56fdaa2 100644 --- a/gamemode/utility/fuzzel.lua +++ b/gamemode/utility/fuzzel.lua @@ -117,7 +117,7 @@ local fuzzel = {} --A clever way to allow the minifier to minify function names, this basically just assigns variables with their string equivalent. local da, le, di, ra, fu, fi, so, ex, ha, au = "Damerau", "Levenshtein", "Distance", "Ratio", "Fuzzy", "Find", "Sort", "_extended", "Hamming", "Autocomplete" -local LevenshteinDistance_extended,LevenshteinDistance,LevenshteinRatio,DamerauLevenshteinDistance_extended,DamerauLevenshteinDistance,DamerauLevenshteinRatio,FuzzyFindDistance,FuzzyFindRatio,FuzzySortDistance,FuzzySortRatio,HammingDistance,HammingRatio,FuzzyAutocompleteDistance,FuzzyAutocompleteRatio = le..di..ex,le..di,le..ra,da..le..di..ex,da..le..di,da..le..ra,fu..fi..di,fu..fi..ra,fu..so..di,fu..so..ra,ha..di,ha..ra,fu..au..di,fu..au..ra +local LevenshteinDistance_extended,LevenshteinDistance,LevenshteinRatio,DamerauLevenshteinDistance_extended,DamerauLevenshteinDistance,DamerauLevenshteinRatio,FuzzyFindDistance,FuzzyFindRatio,FuzzySortDistance,FuzzySortRatio,HammingDistance,HammingRatio,FuzzyAutocompleteDistance,FuzzyAutocompleteRatio = le .. di .. ex,le .. di,le .. ra,da .. le .. di .. ex,da .. le .. di,da .. le .. ra,fu .. fi .. di,fu .. fi .. ra,fu .. so .. di,fu .. so .. ra,ha .. di,ha .. ra,fu .. au .. di,fu .. au .. ra local function genericDistance( stringa, stringb, addcost, subcost, delcost, ...) local arg = {...} @@ -193,7 +193,7 @@ fuzzel.dlr = fuzzel[DamerauLevenshteinRatio] fuzzel[HammingDistance] = function(stringa,stringb) local len,dist = strlen(stringa),0 - asrt(len == strlen(stringb), ha.." "..di.." cannot be calculated on two strings of different lengths:\"" .. stringa .. "\" \"" .. stringb .. "\"") + asrt(len == strlen(stringb), ha .. " " .. di .. " cannot be calculated on two strings of different lengths:\"" .. stringa .. "\" \"" .. stringb .. "\"") for i = 1,len do dist = dist + ((chrat(stringa,i) ~= chrat(stringb,i)) and 1 or 0) end diff --git a/gamemode/utility/mapfuncs.lua b/gamemode/utility/mapfuncs.lua index 579da5f..4066863 100644 --- a/gamemode/utility/mapfuncs.lua +++ b/gamemode/utility/mapfuncs.lua @@ -6,7 +6,7 @@ end function f.take(tbl,num) local ntbl = {} - for i=1,num do + for i = 1,num do ntbl[i] = tbl[i] end return ntbl @@ -15,7 +15,7 @@ end function f.takeRight(tbl,num) local ntbl = {} for i = #tbl - num, #tbl do - ntbl[#ntbl+1] = tbl[i] + ntbl[#ntbl + 1] = tbl[i] end return ntbl end diff --git a/gamemode/utility/stream.lua b/gamemode/utility/stream.lua index 75beb4c..6d6d5a7 100644 --- a/gamemode/utility/stream.lua +++ b/gamemode/utility/stream.lua @@ -15,8 +15,8 @@ local ss = {} local function WriteString(self,string) local buflen = #self.buf - for i=1,#string do - self.buf[buflen+i] = string.byte(string,i) + for i = 1,#string do + self.buf[buflen + i] = string.byte(string,i) end self.buf[#self.buf + 1] = 0 end @@ -29,8 +29,8 @@ local function WriteInt(self,num,bytes) pack[i] = (num & byte) >> (i-1)*8 byte = 255 << i*8 ]] - self.buf[buflen + i] = bit.rshift(bit.band(num,byte),(i-1)*8) - byte = bit.lshift(255,i*8) + self.buf[buflen + i] = bit.rshift(bit.band(num,byte),(i - 1) * 8) + byte = bit.lshift(255,i * 8) end end @@ -40,13 +40,13 @@ local function ReadInt(self,len) tbl[i] = self.buf[i] end for i = 1, #self.buf do - self.buf[i] = self.buf[i+len] + self.buf[i] = self.buf[i + len] end local byte = 1 local num = 0 for i = 1, #tbl do num = num + (tbl[i] * byte) - byte = 2 ^ (i*8) + byte = 2 ^ (i * 8) end return num end @@ -59,7 +59,7 @@ local function ReadString(self) strlen = strlen + 1 end for i = 1,strlen do - self.buf[i] = self.buf[i+strlen] + self.buf[i] = self.buf[i + strlen] end return table.concat(str) end |
