Skip to content
Browse files

Moved text around for readability. Changed intro.

  • Loading branch information...
1 parent 65e9923 commit 2779ce76236fec4121902b00a9503a23271800ae @microp11 committed
Showing with 176 additions and 169 deletions.
  1. +3 −4 README
  2. +173 −165 index.html
View
7 README
@@ -1,10 +1,9 @@
Tab completion is: http://en.wikipedia.org/wiki/Command-line_completion
-This is a bash-type multi-tab rotating completion code snippet that was written in response to a feature request for the Nodester IRC project: http://irc.nodester.com/. Encouraged by the person that made the feature request, sirkitree (https://github.com/sirkitree) and by alejandromg (https://github.com/alejandromg) from Nodester (https://github.com/nodester), here is the snippet for whomever is interested.
+This is a bash-type multi-tab, rotating and case-insensitive completion code snippet, that was written in response to a feature request for the Nodester IRC project: http://irc.nodester.com/. Encouraged by the person that made the feature request, sirkitree (https://github.com/sirkitree) and by alejandromg (https://github.com/alejandromg) from Nodester (https://github.com/nodester), here is the snippet for whomever is interested.
-I only tested it on Windows Xp: IE8 version 8.0.6001.18702, FF 11.0 and Chrome 18.0.1025.142 m.
+It was tested on a Windows Xp machine over IE8 version 8.0.6001.18702, FF 11.0 and Chrome 18.0.1025.142 m.
-Limitations:
-The code was written to handle irc nicks and uses space as separator. The completion source is represented by any array of such nicks: ["abraham", "abacus", "brocard", "abba", "crocard", "cribauld", "cronos"]. The nicks are one-word entities and cannot contain spaces!
+The code uses space as separator. The completion source is represented by any string array: ["Abraham Lincoln", "abacus Moire", "22", "brocard 1", "ab!ba", "crocard", "cribauld", "cronos"].
Enjoy!
View
338 index.html
@@ -17,13 +17,80 @@
$(document).ready(function() {
+ //variables used in tab completion
+ var prevKeyWasTab = false;
+ var pattern = ""; //text fragment respective pattern to look for
+ var candidate = ""; //candidate
+ var source = []; //array of values to be matched
+ var sourcePos = 0; //the search starting position
+ //varibles used in multi tab completion
+ var patternPos = -1;
+ var prePattern = "";
+
+ //start snippet
+ $('#text_input').keydown( function(event) {
+ if (event.keyCode == 9) {
+ event.preventDefault();
+ if (prevKeyWasTab == false) {
+ prevKeyWasTab = true;
+ pattern = $('#text_input').val();
+ patternPos = pattern.lastIndexOf(" ");
+ if (patternPos != -1 ) {
+ prePattern = pattern.substr(0, patternPos+1);
+ pattern = pattern.substr(patternPos+1);
+ };
+ pattern = new RegExp("^"+pattern, "i");
+ sourcePos = 0;
+ candidate = incrementalSearch(pattern, source, sourcePos);
+ if (candidate.length > 0) {
+ //candidate found
+ $('#text_input').val(prePattern+candidate);
+ return;
+ }
+ } else {
+ candidate = incrementalSearch(pattern, source, sourcePos);
+ if (candidate.length > 0) {
+ //candidate found
+ $('#text_input').val(prePattern+candidate);
+ return;
+ }
+ }
+ } else {
+ prevKeyWasTab = false;
+ prePattern = "";
+ source = nicks; //we do not want the source to change during tabcompletion
+ }
+ });
+
+ var incrementalSearch = function(pattern, source, sp) {
+ var result = "";
+ var r = 0;
+ for (var i = sp; i < source.length; i++) {
+ r = source[i].search(pattern);
+ sourcePos = (i+1 > source.length-1) ? 0 : i+1;
+ if (r == 0) {
+ return source[i];
+ }
+ }
+ for (var i = 0; i < sp; i++) {
+ r = source[i].search(pattern);
+ sourcePos = i+1;
+ if (r == 0) {
+ return source[i];
+ }
+ }
+ return result;
+ };
+ //end snippet
+
+ //completion source
//this is your source, an array irc nicks (this is the "#ubuntu' list at the time of writing this article)
- var nicks = ["@FloodBot1", "@FloodBot2", "acmeinc1", "b1g1r0n", "Odd-rationale", "oddie", "Odysimus", "OerHeks",
+ var nicks = ["@Flood Bot1", "@Flood Bot2", "acmeinc1", "b1g1r0n", "Odd-rationale", "oddie", "Odysimus", "OerHeks",
"OffbeatAdam", "Okazaki-san", "OkropNick", "olala22000", "Oli", "omry_", "babble", "OneFix_Work",
"onekenthomas", "Onixs", "Onkeltem", "Ool", "openbsddd", "openvoid", "opticlove", "orphan", "osse",
"backbox", "overclucker", "Oxicore", "OysterCult", "ozzloy", "Pancakez", "pangolin", "pastorbelga",
"patholio", "pAt__", "PaulEycks", "BadgerUK", "PcJamesy", "pdq", "peeps[lappy]", "pegs", "penghuang",
- "pesari", "pestilent", "Peterman", "Petskull", "pfifo", "balajirrao", "ph8", "Phase", "phenom",
+ "pesari", "pestilent", "Peter man", "Petsk ull", "pfi fo", "balajirrao", "ph8", "Phase", "phenom",
"philipballew", "PhilSliderS", "phix", "phnom", "PhonicUK", "phuzion", "pi3ch", "bambee", "pikeaero",
"pimperle", "pinnen", "PioneerAxon", "Piracy_Police", "pirx_", "pjm0616", "play4", "plentygg",
"Plinker_", "Bananaburger", "plok_", "pmeerw", "pooky", "popescv", "popey", "pp7", "ppetraki",
@@ -93,169 +160,110 @@
"BlueEagle", "bluefrog", "bmr", "BobSapp_", "boliviano3", "AdmV0rl0n", "bollullera", "booi",
"boolean", "bork_", "boubbin_", "bourke", "brad[]", "branch", "brittnee_", "brjannc", "adnap",
"bruce-zu", "BruceZu", "bruenig", "Bry8Star", "Bry8Star{EB", "bryan3561", "bsmith093", "bstack",
- "Buber", "bubulle", "Adriannom", "burbas", "bXi", "bzrk", "C-S-B", "c001", "c0nv1ct", "cachoimechi", "caesar_",
- "caffine", "calcmandan", "@FloodBot3", "AdvoWork", "CampinSam", "CannedCorn", "cantoma", "captainfixerpc14",
- "caravone", "carkus", "CarlFK", "Carpe|Diem", "casasa", "Caspercom|zZz", "Adys", "cassavuota", "CatKiller",
- "caycep", "cbhl", "ccb056", "cdeszaq", "cdt", "ced_", "celthunder", "chadi", "Aesthenaut", "chalcedony",
- "Chaser", "chasmo", "chazza", "Chelsea", "Chewtoy", "chillpil1_", "chillpill_", "choupydance", "Chousuke",
- "Afrix", "christo_", "chrisw957", "chris|", "Chuguniy", "Church", "citizen-stig", "cjdavis", "cjoke", "clakes",
- "claude2", "Afterraff`", "claw", "cloony", "Clordio_", "clouder`g", "CoasterMaster", "Cobi", "CobraKhan007",
- "CobZo", "codepal", "cola_zero", "AGoodName", "coldwind", "Commander1024", "companion", "con-man", "Corey",
- "cowslammer", "Cpudan80", "crankharder", "crazydiamond", "CrazyEddy", "Aikar", "crescendo", "criot", "Croon2",
- "cruxeter1us", "Crypticfortune", "cs278", "cschneid", "ctaloi", "Cueball", "cuqa_", "airtonix", "cvanes",
- "cyberdo", "CyberSix", "Cybersonic10", "Cyber_Akuma", "cyphase", "c_smith", "d6chung", "dackyshawn",
- "Daekdroom", "AJ_Z0", "daftykins", "dageriv", "daltenty", "dalton2345", "damaltor", "DamascusVG", "dan64",
- "dancek", "Danio", "danjs", "akem", "danmackay", "dannel", "danseku", "darkcharl", "darkthawt", "darky83",
- "Darwin4Ever", "Dave2", "davidcalle", "DaZ", "a111", "Akuma", "dcat", "dcg", "dduffey", "Deathvalley122",
- "DeathWol1", "deavid", "debsan", "decoder", "delludvm", "demonspork", "aladilas", "denta", "dentette",
- "denysonique", "dephex", "der0b", "desti_T2", "DETERMINOLOGY", "deuterium", "DeviceZer0", "DevilSH", "AlanBell",
- "DevilsReject", "deviozc", "deww", "dexter__", "dfaulkner", "dgm_077", "dhruvasagar", "Diamondcite",
- "diegovieiraeti", "DigitalFlux", "Alazare619", "dijonyummy", "diminoten", "dino__", "dirkle", "DJ",
- "djahandarie", "DJones", "dju", "DJ_A", "Dj_FlyBy", "AlbireoX", "DLange", "dleonardi", "dmb", "dmichael",
- "DMJC", "doki_pen", "dollarbang1", "dom__", "donvito", "dooglus", "AlertEye", "doomviking", "Doonz", "Dorito",
- "dougsko", "doug_f", "dpb_", "Dr4g", "dragly", "Dragnslicer", "Dragon64", "AlexAv", "dragonkeeper", "Drajwer",
- "Draugen", "draven", "drgreen", "Drone4four", "dropdrive", "DropsOfSerenity", "droptone", "drPoO", "alexfpms",
- "drrob1", "DRW_", "dubaco", "dubios", "duck1123", "duckspeaker", "duckydan", "dueyfinster", "Dulak", "DURgod",
- "Alexia_Death", "dv_", "dwatkins", "dweez", "dweez_", "dyd_", "Dylan-sama", "Ebron", "ed1703", "ede", "Edgan",
- "alex__c2022", "edunham", "eeu", "Effex", "eHAPPY", "eights", "eigma", "eir", "Ejdesgaard", "ejv", "Elchzard",
- "aarcane_", "AlfE1", "Eledran", "Elfix", "elky", "elninja", "elnn", "eltigre", "Elv13", "el_seano", "emid",
- "Emmanuel_Chanel", "alien2050", "enroxorz", "eon_", "ephesius", "epzil0n", "ered", "ericm|ubuntu", "EricReitz",
- "ericus", "erinaceus", "eristikophiles", "alin|mobile", "erkan^", "erry", "erth64net", "Ertyle", "escott",
- "Estragon", "Etanol", "etotheipi", "Etronik", "EuroNerd", "almostroot", "EvilResistance", "ex9t_", "Exopaladin",
- "Exposure", "EyesIsServer", "ezsmoke", "F10", "fahadsadah", "Fargh", "FaV1r3s", "aloril", "fayimora", "fbh",
- "felipe_", "felixd", "ferni", "ferret_", "ficarra", "fidel", "Finnish", "Firebolt", "ampelbein_", "FishFace",
- "fishsponge", "fisix", "flack-Z", "flaguy48", "Flannel", "Fleck", "flipp", "flippo", "fluvvell",
- "anders_office", "fmauro", "folivora", "Fonzie", "FooBarMartijn", "foobArrr", "forevis", "forkup", "forzan",
- "foxbuntu", "foxconnartist", "andrewaclt", "Foxmaster", "foxxtrot", "fracolo", "fracting", "fraggle_",
- "FrankCastle", "frankf", "FrankLv", "freaky[t]", "fredsted", "AndrewX192", "Freeaqingme", "frodo_9fin1",
- "frop", "frumpy", "ftw", "Fudge", "fully_human", "funkyHat", "Furai", "fxhp", "andrew_wmf_", "Fyodorovna",
- "fyrfaktry", "f|shy", "Gabber", "Gallomimia", "gallo_", "gameid", "gamer1990", "gandalfcome", "gandhijee_",
- "AaronDCampbell", "androidlackey", "gardar", "garmet", "Gary_", "gdane1", "gde33", "gear4", "geirha",
- "Geri_lgfx", "gerzel", "gi3", "Andy-", "gianlucadv", "gillesm", "GinoMan", "Gisterogue", "githogori",
- "glebihan", "gms", "Gnea", "Gnurdux__", "goltoof_", "andy82", "gord", "goshawk1", "gr33n7007h", "grandrew",
- "Granis`", "GreedyB", "gregL", "gridbag", "grkblood", "Grymmoire", "andygraybeal", "GSF1200S", "gshipley",
- "GTAXL", "Guest27247", "Guest31607", "Guest32249", "Guest38046", "Guest42264", "Guest70238", "Guest83854",
- "andyl", "Gunni", "Gurty", "gusnan", "guzzle", "gvandeweyer", "GWild", "gwinbee", "h00k", "halden",
- "handheldpenguin", "andy__", "happyface", "Hapsbana1", "HarryS", "hays_", "haz3lnut", "head_victim",
- "heatxsink", "HeavyMetal", "heidar", "heinrich5991", "Anom01y", "hele", "helgikrs", "herb", "HHX_", "himsin",
- "hipodilski", "holmser", "HorizonXP", "hsnmck", "huff3r", "antagomir", "hughhalf", "huttan", "hybrid_",
- "Hyperbyte", "i7c", "IamInnocent", "iarp", "iceroot", "iggy19", "ignarps", "anthalamus", "iiska", "ikonia",
- "Ileden", "illovae", "ilon_", "imachine", "imatest", "imbezol", "imcsk8", "Inc`", "antimon", "ineiros",
- "intellilogic", "Internet13", "intok", "InvalidHandle", "invisiblek", "ionte", "ipl31", "ips|malc", "ircnode0",
- "Abhinav1", "AntiSpamMeta", "irdxafk", "irenicus09", "ironhalik", "irule", "irvie", "isakov", "Israfel",
- "itaylor57", "iter", "itu", "anton", "ivan``", "IVBela", "iwoj", "j0rd", "jabirali", "Jabraltr", "JacksterD",
- "jack_^", "Jacruth", "Jaddie", "AntORG", "jae", "jaequery", "jakerive1", "Jakobus", "jalrnc_", "JamesJRH",
- "jamespage", "jamespharaoh", "jamestunnicliffe", "JanC", "ant__", "jareth_", "jasay", "Jasonn", "jasonwert",
- "JasseT", "jatoo", "jayne", "jayson_r", "Jay_Levitt", "jcrigby", "Anubisss_", "jdavis", "jdb", "jeek",
- "Jeepbeats", "jeffrash", "jeremydei", "JermB0b", "jeroth1", "jetole", "Jettis", "An_Ony_Moose", "JeZ-I-Lee",
- "jgrevich", "jhutchins_wk", "jiffe2", "jiffe98", "Jikan", "jimerickson", "jimi_c", "jimmy51_", "jimmyy111",
- "ao231", "jincreator", "jirk", "JM", "jmara", "jmccrohan", "JMLatvala", "joakim", "joe75", "JoeGazz84", "JoeK",
- "apachelogger", "joelio", "JoeSomebody", "Joey_Jo0", "JoFo``_", "johnm", "johntash", "johnzorn", "john__",
- "johzephine", "Jon--", "apelgate", "jon8", "jonathaN", "JonathanDog", "Jonbo_", "jordan", "Jordan_U",
- "joshwines", "jost", "joubin", "jpds", "aperson", "JPeterson", "jrib", "JStoker", "jtlap", "jtlap_", "jtrucks",
- "jubianchi", "jumbers", "JumboJellyfish", "JurassicJon", "acidflash", "AppleJ", "jussi01_", "justdave", "justn",
- "jwage", "jwash", "jwheare", "jyossari1n", "jyossari2n", "j_ack", "K0HAX", "apw", "K1rk", "K1rk|Work",
- "kafrune", "KAISforza", "Kaleo", "kandinski", "kanliot", "kantlivelong", "Kardos", "Karmaon", "Aquaguy",
- "karsten", "Kartagis", "Karti", "Kartrohm_afk", "kayiseZA", "kaytortuga", "kbrosnan", "kcm1700", "keats",
- "kenws", "arag0rn", "kermit", "kevdog", "Kevin`", "khaard", "Khisanth", "khorimoto", "kichawa", "kickandrew",
- "kiffer84", "kimico", "arand", "kin", "kingkong", "KingPin", "kInOzAwA", "kirkland", "kish", "kjs", "klaas",
- "klange", "kloeri", "arges", "kn0rki", "kofman", "kokonoula", "KongoKong", "kortsi", "kostkon", "KPXX",
- "Krabbe", "krakensden", "Kraln", "arif-ali", "Krenair", "kri5_", "krisbulman", "KrisKo", "kroonrs", "krphop",
- "Kruge", "krups", "krux", "kschluter", "arizona", "ksx4system", "Kurko", "kurui", "kury", "kycka", "kyconquers",
- "kyentei", "kylebt", "kylen", "kzinti", "arkx", "l0nr4n", "L0rdShrek", "L3top", "lahwran", "lake", "lambdan",
- "Lantizia", "lapion", "larryone", "larstov", "aromasca", "lasers", "lcwei", "learningc", "ledesmam",
- "leopardweasel", "LeroyR91", "lexi", "liberal", "libertyprime", "lilstevie", "AcidRain2012", "Arsapi",
- "linagee", "Line_", "LinuxRants", "linxeh", "Lisimba3", "littlebearz", "LittleFool", "LjL", "ljt", "lkslawek",
- "aS2", "LL2|Android", "llutz", "lmoura", "lnxslck", "localhost", "locherm", "LoganCloud", "Logan_", "lollo64it",
- "lol_no_u", "asakura", "loop-", "LoRez", "Loshki", "loucal", "lsm-desktop", "LubuntuPowered", "lucascastro",
- "luist", "Luke", "Lunar_Lamp", "asherkin", "Lupinedk", "Lynx_", "m00se", "M0rrIsC", "M0rrIsC_", "M1_", "m4v",
- "Maccer", "macele", "MachHare", "asr_", "MadAGu", "Madkiss", "madLyfe", "magn3ts", "magnet_", "magnus",
- "mainerror", "maknz", "mal10c", "maletor", "astra05", "malgorath", "mantovani", "Marcellina", "Marcus\TG",
- "marienz", "markss", "martian", "martin1357811", "Martinp23", "marxjohnson", "Athanasius", "Marzata",
- "Masduqe|Off", "masen", "MasterOfDisaster", "master_of_master", "Matrixacat", "mattgyver", "matthew-, arlette",
- "matthijs", "matx", "atlas__", "maum", "maxmanders", "MaynardW1ters", "MaZ-", "mbeierl", "mbeierl1", "McPeter_",
- "mcurran", "meeksi", "Meepsheep", "atomicity", "meganerd", "melfy", "melter", "MetaBot", "MetaCosm", "mfisch",
- "mgolisch", "michaeljones", "michaelni", "Micki", "auronandace", "miip", "Mike9863", "MikeH", "MikeN_",
- "Mikilivil", "milligan", "minerale", "mino", "Miss_Anthropie", "mizu1332128", "Aciid", "Aurus", "mizumaru",
- "Mkaysi", "mmajchrzak", "mmoebius", "mneptok", "MogDog", "MogDog66", "Mol0Tov", "molgrum", "Monarquista",
- "avantgardist", "mongy", "Mony", "moofree_", "MooMoo", "moruk", "mosx1", "mo_bledhoz", "mpezzi", "mquin",
- "MrBusiness", "avelldiroll", "MrCraig", "mrhanky", "mrmist", "mrp", "MrPPS", "mrrothhcloud_", "mschonberg",
- "mterry", "mtrd`", "MuH4hA", "awolfson", "Multbrelch", "multipass", "MuNk", "murphs", "Muska", "musl", "mwpf",
- "MyloX", "mynotes", "Myrtti", "axisys", "mythmon", "mzilla", "n0sq", "n1x", "n2diy_", "N3M35I5", "Nach0z",
- "Nakkel", "Namachieli", "Naranek", "axl_", "nate_h", "NDPMBP", "NDPTAL87", "necreo", "Nekos", "neoark",
- "Nepherius", "nephyrin", "netsjanek", "netsurf3", "azend", "netzapper", "neunon", "nexes", "nibbler__",
- "nick_h", "nico1038_", "Nicolas_", "nidan^", "Nielsen", "niftylettuce", "aztek[tum]", "nightf0x", "Nightmare",
- "nightwish", "niko", "nikolja", "NimeshNeema", "nishttal2", "Nisstyre", "njan", "nmodprime", "a_p3rson",
- "nomad__", "nopf", "nord", "noreason", "notjoe", "nou", "Noxville", "npope", "nronksr", "nrpil", "B14CKB0X",
- "NSNO", "Nullifi3d", "Num83rGuy", "nW44b", "nyuszika7h", "nza", "oco2", "oconnore", "Octane", "octanium"];
-
- //variables used in tab completion
- var prevKeyWasTab = false;
- var pattern = ""; //text fragment respective pattern to look for
- var candidate = ""; //candidate
- var source = []; //array of values to be matched
- var sourcePos = 0; //the search starting position
- //used in multi tab completion
- var patternPos = -1;
- var prePattern = "";
- //-
-
- //start snippet
- $('#text_input').keydown( function(event) {
- if (event.keyCode == 9) {
- event.preventDefault();
- if (prevKeyWasTab == false) {
- prevKeyWasTab = true;
- pattern = $('#text_input').val();
- patternPos = pattern.lastIndexOf(" ");
- if (patternPos != -1 ) {
- prePattern = pattern.substr(0, patternPos+1);
- pattern = pattern.substr(patternPos+1);
- };
- pattern = new RegExp("^"+pattern, "i");
- sourcePos = 0;
- candidate = incrementalSearch(pattern, source, sourcePos);
- if (candidate.length > 0) {
- //candidate found
- $('#text_input').val(prePattern+candidate);
- return;
- }
- } else {
- candidate = incrementalSearch(pattern, source, sourcePos);
- if (candidate.length > 0) {
- //candidate found
- $('#text_input').val(prePattern+candidate);
- return;
- }
- }
- } else {
- prevKeyWasTab = false;
- prePattern = "";
- source = nicks; //we do not want the source to change during tabcompletion
- }
- });
-
- var incrementalSearch = function(pattern, source, sp) {
- var result = "";
- var r = 0;
- for (var i = sp; i < source.length; i++) {
- r = source[i].search(pattern);
- sourcePos = (i+1 > source.length-1) ? 0 : i+1;
- if (r == 0) {
- return source[i];
- }
- }
- for (var i = 0; i < sp; i++) {
- r = source[i].search(pattern);
- sourcePos = i+1;
- if (r == 0) {
- return source[i];
- }
- }
- return result;
- };
- //end snippet
-
+ "Buber", "bubulle", "Adriannom", "burbas", "bXi", "bzrk", "C-S-B", "c001", "c0nv1ct", "cachoimechi",
+ "caesar_", "caffine", "calcmandan", "@FloodBot3", "AdvoWork", "CampinSam", "CannedCorn", "cantoma",
+ "captainfixerpc14", "caravone", "carkus", "CarlFK", "Carpe|Diem", "casasa", "Caspercom|zZz", "Adys",
+ "cassavuota", "CatKiller", "caycep", "cbhl", "ccb056", "cdeszaq", "cdt", "ced_", "celthunder", "chadi",
+ "Aesthenaut", "chalcedony", "Chaser", "chasmo", "chazza", "Chelsea", "Chewtoy", "chillpil1_",
+ "chillpill_", "choupydance", "Chousuke", "Afrix", "christo_", "chrisw957", "chris|", "Chuguniy",
+ "Church", "citizen-stig", "cjdavis", "cjoke", "clakes", "claude2", "Afterraff`", "claw", "cloony",
+ "Clordio_", "clouder`g", "CoasterMaster", "Cobi", "CobraKhan007", "CobZo", "codepal", "cola_zero",
+ "AGoodName", "coldwind", "Commander1024", "companion", "con-man", "Corey", "cowslammer", "Cpudan80",
+ "crankharder", "crazydiamond", "CrazyEddy", "Aikar", "crescendo", "criot", "Croon2", "cruxeter1us",
+ "Crypticfortune", "cs278", "cschneid", "ctaloi", "Cueball", "cuqa_", "airtonix", "cvanes", "cyberdo",
+ "CyberSix", "Cybersonic10", "Cyber_Akuma", "cyphase", "c_smith", "d6chung", "dackyshawn", "Daekdroom",
+ "AJ_Z0", "daftykins", "dageriv", "daltenty", "dalton2345", "damaltor", "DamascusVG", "dan64", "dancek",
+ "Danio", "danjs", "akem", "danmackay", "dannel", "danseku", "darkcharl", "darkthawt", "darky83",
+ "Darwin4Ever", "Dave2", "davidcalle", "DaZ", "a111", "Akuma", "dcat", "dcg", "dduffey", "Deathvalley122",
+ "DeathWol1", "deavid", "debsan", "decoder", "delludvm", "demonspork", "aladilas", "denta", "dentette",
+ "denysonique", "dephex", "der0b", "desti_T2", "DETERMINOLOGY", "deuterium", "DeviceZer0", "DevilSH",
+ "AlanBell", "DevilsReject", "deviozc", "deww", "dexter__", "dfaulkner", "dgm_077", "dhruvasagar",
+ "Diamondcite", "diegovieiraeti", "DigitalFlux", "Alazare619", "dijonyummy", "diminoten", "dino__",
+ "dirkle", "DJ", "djahandarie", "DJones", "dju", "DJ_A", "Dj_FlyBy", "AlbireoX", "DLange", "dleonardi",
+ "dmb", "dmichael", "DMJC", "doki_pen", "dollarbang1", "dom__", "donvito", "dooglus", "AlertEye",
+ "doomviking", "Doonz", "Dorito", "dougsko", "doug_f", "dpb_", "Dr4g", "dragly", "Dragnslicer",
+ "Dragon64", "AlexAv", "dragonkeeper", "Drajwer", "Draugen", "draven", "drgreen", "Drone4four",
+ "dropdrive", "DropsOfSerenity", "droptone", "drPoO", "alexfpms", "drrob1", "DRW_", "dubaco", "dubios",
+ "duck1123", "duckspeaker", "duckydan", "dueyfinster", "Dulak", "DURgod", "Alexia_Death", "dv_",
+ "dwatkins", "dweez", "dweez_", "dyd_", "Dylan-sama", "Ebron", "ed1703", "ede", "Edgan", "alex__c2022",
+ "edunham", "eeu", "Effex", "eHAPPY", "eights", "eigma", "eir", "Ejdesgaard", "ejv", "Elchzard",
+ "aarcane_", "AlfE1", "Eledran", "Elfix", "elky", "elninja", "elnn", "eltigre", "Elv13", "el_seano",
+ "emid", "Emmanuel_Chanel", "alien2050", "enroxorz", "eon_", "ephesius", "epzil0n", "ered",
+ "ericm|ubuntu", "EricReitz", "ericus", "erinaceus", "eristikophiles", "alin|mobile", "erkan^", "erry",
+ "erth64net", "Ertyle", "escott", "Estragon", "Etanol", "etotheipi", "Etronik", "EuroNerd",
+ "almostroot", "EvilResistance", "ex9t_", "Exopaladin", "Exposure", "EyesIsServer", "ezsmoke", "F10",
+ "fahadsadah", "Fargh", "FaV1r3s", "aloril", "fayimora", "fbh", "felipe_", "felixd", "ferni", "ferret_",
+ "ficarra", "fidel", "Finnish", "Firebolt", "ampelbein_", "FishFace", "fishsponge", "fisix", "flack-Z",
+ "flaguy48", "Flannel", "Fleck", "flipp", "flippo", "fluvvell", "anders_office", "fmauro", "folivora",
+ "Fonzie", "FooBarMartijn", "foobArrr", "forevis", "forkup", "forzan", "foxbuntu", "foxconnartist",
+ "andrewaclt", "Foxmaster", "foxxtrot", "fracolo", "fracting", "fraggle_", "FrankCastle", "frankf",
+ "FrankLv", "freaky[t]", "fredsted", "AndrewX192", "Freeaqingme", "frodo_9fin1", "frop", "frumpy",
+ "ftw", "Fudge", "fully_human", "funkyHat", "Furai", "fxhp", "andrew_wmf_", "Fyodorovna", "fyrfaktry",
+ "f|shy", "Gabber", "Gallomimia", "gallo_", "gameid", "gamer1990", "gandalfcome", "gandhijee_",
+ "AaronDCampbell", "androidlackey", "gardar", "garmet", "Gary_", "gdane1", "gde33", "gear4", "geirha",
+ "Geri_lgfx", "gerzel", "gi3", "Andy-", "gianlucadv", "gillesm", "GinoMan", "Gisterogue", "githogori",
+ "glebihan", "gms", "Gnea", "Gnurdux__", "goltoof_", "andy82", "gord", "goshawk1", "gr33n7007h",
+ "grandrew", "Granis`", "GreedyB", "gregL", "gridbag", "grkblood", "Grymmoire", "andygraybeal",
+ "GSF1200S", "gshipley", "GTAXL", "Guest27247", "Guest31607", "Guest32249", "Guest38046", "Guest42264",
+ "Guest70238", "Guest83854", "andyl", "Gunni", "Gurty", "gusnan", "guzzle", "gvandeweyer", "GWild",
+ "gwinbee", "h00k", "halden", "handheldpenguin", "andy__", "happyface", "Hapsbana1", "HarryS", "hays_",
+ "haz3lnut", "head_victim", "heatxsink", "HeavyMetal", "heidar", "heinrich5991", "Anom01y", "hele",
+ "helgikrs", "herb", "HHX_", "himsin", "hipodilski", "holmser", "HorizonXP", "hsnmck", "huff3r",
+ "antagomir", "hughhalf", "huttan", "hybrid_", "Hyperbyte", "i7c", "IamInnocent", "iarp", "iceroot",
+ "iggy19", "ignarps", "anthalamus", "iiska", "ikonia", "Ileden", "illovae", "ilon_", "imachine",
+ "imatest", "imbezol", "imcsk8", "Inc`", "antimon", "ineiros", "intellilogic", "Internet13", "intok",
+ "InvalidHandle", "invisiblek", "ionte", "ipl31", "ips|malc", "ircnode0", "Abhinav1", "AntiSpamMeta",
+ "irdxafk", "irenicus09", "ironhalik", "irule", "irvie", "isakov", "Israfel", "itaylor57", "iter",
+ "itu", "anton", "ivan``", "IVBela", "iwoj", "j0rd", "jabirali", "Jabraltr", "JacksterD", "jack_^",
+ "Jacruth", "Jaddie", "AntORG", "jae", "jaequery", "jakerive1", "Jakobus", "jalrnc_", "JamesJRH",
+ "jamespage", "jamespharaoh", "jamestunnicliffe", "JanC", "ant__", "jareth_", "jasay", "Jasonn",
+ "jasonwert", "JasseT", "jatoo", "jayne", "jayson_r", "Jay_Levitt", "jcrigby", "Anubisss_", "jdavis",
+ "jdb", "jeek", "Jeepbeats", "jeffrash", "jeremydei", "JermB0b", "jeroth1", "jetole", "Jettis",
+ "An_Ony_Moose", "JeZ-I-Lee", "jgrevich", "jhutchins_wk", "jiffe2", "jiffe98", "Jikan", "jimerickson",
+ "jimi_c", "jimmy51_", "jimmyy111", "ao231", "jincreator", "jirk", "JM", "jmara", "jmccrohan",
+ "JMLatvala", "joakim", "joe75", "JoeGazz84", "JoeK", "apachelogger", "joelio", "JoeSomebody",
+ "Joey_Jo0", "JoFo``_", "johnm", "johntash", "johnzorn", "john__", "johzephine", "Jon--", "apelgate",
+ "jon8", "jonathaN", "JonathanDog", "Jonbo_", "jordan", "Jordan_U", "joshwines", "jost", "joubin",
+ "jpds", "aperson", "JPeterson", "jrib", "JStoker", "jtlap", "jtlap_", "jtrucks", "jubianchi",
+ "jumbers", "JumboJellyfish", "JurassicJon", "acidflash", "AppleJ", "jussi01_", "justdave", "justn",
+ "jwage", "jwash", "jwheare", "jyossari1n", "jyossari2n", "j_ack", "K0HAX", "apw", "K1rk", "K1rk|Work",
+ "kafrune", "KAISforza", "Kaleo", "kandinski", "kanliot", "kantlivelong", "Kardos", "Karmaon",
+ "Aquaguy", "karsten", "Kartagis", "Karti", "Kartrohm_afk", "kayiseZA", "kaytortuga", "kbrosnan",
+ "kcm1700", "keats", "kenws", "arag0rn", "kermit", "kevdog", "Kevin`", "khaard", "Khisanth",
+ "khorimoto", "kichawa", "kickandrew", "kiffer84", "kimico", "arand", "kin", "kingkong", "KingPin",
+ "kInOzAwA", "kirkland", "kish", "kjs", "klaas", "klange", "kloeri", "arges", "kn0rki", "kofman",
+ "kokonoula", "KongoKong", "kortsi", "kostkon", "KPXX", "Krabbe", "krakensden", "Kraln", "arif-ali",
+ "Krenair", "kri5_", "krisbulman", "KrisKo", "kroonrs", "krphop", "Kruge", "krups", "krux", "kschluter",
+ "arizona", "ksx4system", "Kurko", "kurui", "kury", "kycka", "kyconquers", "kyentei", "kylebt", "kylen",
+ "kzinti", "arkx", "l0nr4n", "L0rdShrek", "L3top", "lahwran", "lake", "lambdan", "Lantizia", "lapion",
+ "larryone", "larstov", "aromasca", "lasers", "lcwei", "learningc", "ledesmam", "leopardweasel",
+ "LeroyR91", "lexi", "liberal", "libertyprime", "lilstevie", "AcidRain2012", "Arsapi", "linagee",
+ "Line_", "LinuxRants", "linxeh", "Lisimba3", "littlebearz", "LittleFool", "LjL", "ljt", "lkslawek",
+ "aS2", "LL2|Android", "llutz", "lmoura", "lnxslck", "localhost", "locherm", "LoganCloud", "Logan_",
+ "lollo64it", "lol_no_u", "asakura", "loop-", "LoRez", "Loshki", "loucal", "lsm-desktop",
+ "LubuntuPowered", "lucascastro", "luist", "Luke", "Lunar_Lamp", "asherkin", "Lupinedk", "Lynx_",
+ "m00se", "M0rrIsC", "M0rrIsC_", "M1_", "m4v", "Maccer", "macele", "MachHare", "asr_", "MadAGu",
+ "Madkiss", "madLyfe", "magn3ts", "magnet_", "magnus", "mainerror", "maknz", "mal10c", "maletor",
+ "astra05", "malgorath", "mantovani", "Marcellina", "Marcus\TG", "marienz", "markss", "martian",
+ "martin1357811", "Martinp23", "marxjohnson", "Athanasius", "Marzata", "Masduqe|Off", "masen",
+ "MasterOfDisaster", "master_of_master", "Matrixacat", "mattgyver", "matthew-, arlette", "matthijs",
+ "matx", "atlas__", "maum", "maxmanders", "MaynardW1ters", "MaZ-", "mbeierl", "mbeierl1", "McPeter_",
+ "mcurran", "meeksi", "Meepsheep", "atomicity", "meganerd", "melfy", "melter", "MetaBot", "MetaCosm",
+ "mfisch", "mgolisch", "michaeljones", "michaelni", "Micki", "auronandace", "miip", "Mike9863", "MikeH",
+ "MikeN_", "Mikilivil", "milligan", "minerale", "mino", "Miss_Anthropie", "mizu1332128", "Aciid",
+ "Aurus", "mizumaru", "Mkaysi", "mmajchrzak", "mmoebius", "mneptok", "MogDog", "MogDog66", "Mol0Tov",
+ "molgrum", "Monarquista", "avantgardist", "mongy", "Mony", "moofree_", "MooMoo", "moruk", "mosx1",
+ "mo_bledhoz", "mpezzi", "mquin", "MrBusiness", "avelldiroll", "MrCraig", "mrhanky", "mrmist", "mrp",
+ "MrPPS", "mrrothhcloud_", "mschonberg", "mterry", "mtrd`", "MuH4hA", "awolfson", "Multbrelch",
+ "multipass", "MuNk", "murphs", "Muska", "musl", "mwpf", "MyloX", "mynotes", "Myrtti", "axisys",
+ "mythmon", "mzilla", "n0sq", "n1x", "n2diy_", "N3M35I5", "Nach0z", "Nakkel", "Namachieli", "Naranek",
+ "axl_", "nate_h", "NDPMBP", "NDPTAL87", "necreo", "Nekos", "neoark", "Nepherius", "nephyrin",
+ "netsjanek", "netsurf3", "azend", "netzapper", "neunon", "nexes", "nibbler__", "nick_h", "nico1038_",
+ "Nicolas_", "nidan^", "Nielsen", "niftylettuce", "aztek[tum]", "nightf0x", "Nightmare", "nightwish",
+ "niko", "nikolja", "NimeshNeema", "nishttal2", "Nisstyre", "njan", "nmodprime", "a_p3rson", "nomad__",
+ "nopf", "nord", "noreason", "notjoe", "nou", "Noxville", "npope", "nronksr", "nrpil", "B14CKB0X",
+ "NSNO", "Nullifi3d", "Num83rGuy", "nW44b", "nyuszika7h", "nza", "oco2", "oconnore", "Octane",
+ "octanium"];
});
</script>

0 comments on commit 2779ce7

Please sign in to comment.
Something went wrong with that request. Please try again.