-
-
Save RobinStamer/4161036 to your computer and use it in GitHub Desktop.
WTF
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
ttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwtttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwtfttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwtttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwtfattettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwtttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwtfttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwtttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwtfasttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwtttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwtfttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwtttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwtfattettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwtttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwtfttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwtttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwtfasdttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwtttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwtfttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwtttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwtfattettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwtttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwtfttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwtttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwtfasttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwtttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwtfttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwtttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwtfattettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwtttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwtfttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwtttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingttettesttettestttettesttettestittettesttettestttettesttettestinttettesttettestttettesttettestittettesttettestttettesttettestingwtfasdf |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
function grinPumpLines(obj, lines) { | |
while (lines.length > 1) { | |
obj.emit('line', lines.shift()) | |
} | |
return lines.join('\n') | |
} | |
/** | |
* Converts a data stream into a line stream (on('data') still works normally) | |
* @link | |
* @param Object obj The stream object to work on | |
* @option Function func An event function to add | |
*/ | |
G.lineParse = grin.lineParse = function(obj, func) { | |
var o = ('object' == typeof obj) ? obj : this.o, | |
f = func || ('function' == typeof obj ? obj : false), | |
buff = '' | |
o.on('data', function grinLineParseData(data) { | |
buff += grinPumpLines(o, (buff + data).toString().split('\n')) | |
}) | |
o.on('end', function grinLineParseEnd() { | |
grinPumpLines(o, (buff.toString()).split('\n')) | |
buff = '' // clear the buffer so the stream works right if reused | |
}) | |
if (f) { | |
o.on('line', f) | |
} | |
return (this.o) ? this : o | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
var sock = net.createServer(function grinRPCConnect(client) { | |
grin.lineParse(client, function grinRPCConnectLine(line) { | |
console.log(line) | |
}) | |
}) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment