Commit Graph

239 Commits

Author SHA1 Message Date
Jeremy Fincher 80e4dfbe63 Added world.threadsSpawned, logging of the number of threads spawned, and added the information to cpustats. 2003-04-20 16:15:35 +00:00
Jeremy Fincher cc61041491 Removed commented out stuff, added help string to superreload. 2003-04-20 15:55:32 +00:00
Jeremy Fincher b3e6c686a4 Changed nick class not to use __slots__. 2003-04-20 09:34:42 +00:00
Jeremy Fincher 30322c42b6 Changed nick class to use __slots__. 2003-04-20 09:33:41 +00:00
Jeremy Fincher 8bdfe2de97 Added docstrings to all the functions. 2003-04-20 09:32:52 +00:00
Jeremy Fincher bacbf53386 Lowered the default values for limit on shrinkList and privmsgPayload. 2003-04-20 09:20:49 +00:00
Jeremy Fincher 3188810d21 Added returns after irc.errors. 2003-04-20 08:54:27 +00:00
Jeremy Fincher 674fe77386 Added some asserts to match RFC more. 2003-04-20 07:17:40 +00:00
Jeremy Fincher c0d511c4f1 Added Driver module attribute. 2003-04-20 07:15:39 +00:00
Jeremy Fincher 29efc019df Added copyright. 2003-04-20 07:12:18 +00:00
Jeremy Fincher f6392d4806 Added ignoring check in PrivmsgRegexp. Fixed stupid bug stupid stupid bug tyop bug.GRRRRR 2003-04-20 01:35:05 +00:00
Jeremy Fincher 92250ca055 Added ignoring check in PrivmsgRegexp. 2003-04-20 01:28:40 +00:00
Jeremy Fincher f6488d6071 Prevented deprecation warning and added another logging feature. 2003-04-20 01:18:09 +00:00
Jeremy Fincher a861941626 Fixed stupid bug. 2003-04-20 01:02:29 +00:00
Jeremy Fincher 0e505d89e1 Some more .__class__.__name__ -> name() conversions. 2003-04-20 00:47:04 +00:00
Jeremy Fincher eb44d5cfed Added new driverModule attribute for driver independence. 2003-04-19 23:53:47 +00:00
Jeremy Fincher 77ac7c6b4e Added newDriver function for driver-module independence. 2003-04-19 23:52:34 +00:00
Jeremy Fincher dc8b430754 Fixed reconnects. 2003-04-19 23:51:26 +00:00
Jeremy Fincher ee74036505 Changed to be driver-module independent. 2003-04-19 23:51:11 +00:00
Jeremy Fincher e4fd36ffef Fixed 'useless reply on bad arguments' in threaded commands; added/changed Combine class. 2003-04-19 21:42:55 +00:00
Jeremy Fincher e4591e3d57 Changed list command to use cb.name() instead of cb.__class__.__name__. 2003-04-19 21:41:23 +00:00
Jeremy Fincher 4cb24f7aa4 Added robustness changes and manhole stuff. 2003-04-18 08:24:25 +00:00
Jeremy Fincher 1178536288 Added Combine, a callback to combine two Privmsg callbacks (most often Privmsg and PrivmsgRegexp) 2003-04-18 08:24:04 +00:00
Jeremy Fincher 5adbaf5be4 Made the join command not send the WHO command if the bot is already on the channel. 2003-04-18 08:22:02 +00:00
Jeremy Fincher 7fa59b0f35 Changed definition of notFunky to include extended characters that might not be printable in my locale. 2003-04-17 10:11:34 +00:00
Jeremy Fincher 73a5de98eb Scheduler implementation changes to be (hopefully) more efficient, to pop() rather than pop(0). 2003-04-17 10:08:32 +00:00
Jeremy Fincher 77154f2c34 Changed asyncorePoll to just 'poll' 2003-04-17 10:07:43 +00:00
Jeremy Fincher ce27a25e7d Initial import. 2003-04-17 08:36:05 +00:00
Jeremy Fincher 15f7dfe430 Make Irc.removeCallback shorter and more readable. 2003-04-16 17:53:55 +00:00
Jeremy Fincher 8a18f03faa Comment changes. 2003-04-16 07:12:36 +00:00
Jeremy Fincher a11f302c9d Added perlReToPythonRe and perlReToReplacer and associated tests. 2003-04-16 05:26:24 +00:00
Jeremy Fincher 5ef41fa445 Added IrcMsg parsing time logging. 2003-04-15 14:36:58 +00:00
Jeremy Fincher 8d6174aeaa Ugh. 2003-04-14 14:56:59 +00:00
Jeremy Fincher 71cec26d58 Stupid variable name. 2003-04-14 14:55:28 +00:00
Jeremy Fincher a55386af5f Forgot stupid args to privmsgs.getArgs() 2003-04-14 14:54:40 +00:00
Jeremy Fincher 9ad27d4230 Added <filename> argument to logfilesize. 2003-04-14 14:53:58 +00:00
Jeremy Fincher 49b8982b3a Added keyword argument to recoverableException to determine the type of exception logged. 2003-04-14 07:18:42 +00:00
Jeremy Fincher 5c3cf2bc93 Made PrivmsgRegexp use isCommand. 2003-04-14 07:01:20 +00:00
Jeremy Fincher 2230149cf0 Fixed moduleof command. 2003-04-14 05:59:41 +00:00
Jeremy Fincher d4ee42df5e Fixed moduleof command. 2003-04-14 05:58:43 +00:00
Jeremy Fincher d53a1842df Fixed moduleof command. 2003-04-14 05:57:27 +00:00
Jeremy Fincher a5e7a1980c Added superreload command. 2003-04-14 05:56:28 +00:00
Jeremy Fincher f94c1a2260 Added moduleof command. 2003-04-14 05:54:33 +00:00
Jeremy Fincher 2148a6e704 Added proper ArgumentError handling for threaded callbacks. 2003-04-14 05:51:41 +00:00
Jeremy Fincher e3e7ce4625 Made assertions more useful. 2003-04-14 05:13:21 +00:00
Jeremy Fincher 33f76608fa Fixed removal of leading whitespace on last argument in parsing messages. 2003-04-14 04:45:01 +00:00
Jeremy Fincher 6287d61d9e Added dqrepr. 2003-04-12 12:50:20 +00:00
Jeremy Fincher 7f90fdc712 Added log of PING-based disconnect. 2003-04-12 12:21:21 +00:00
Jeremy Fincher 4e14a85ea1 Added verbose logging of tokenize times. 2003-04-12 12:19:27 +00:00
Jeremy Fincher d7fce630d5 Finally fixed looping bug. Really. I mean it this time. I fixed it. It's gone. 2003-04-12 12:04:47 +00:00