Commit Graph

598 Commits

Author SHA1 Message Date
Jeremy Fincher 8fa7c95067 Somehow these didn't get updated when I moved queue to structures. 2003-04-22 11:13:03 +00:00
Jeremy Fincher 25daf96a9c Enabled __slots__ on RingBuffer. 2003-04-22 11:02:39 +00:00
Jeremy Fincher 45b4d95184 Moved data structures from fix to structures; changed implementation of MaxLengthQueue to a RingBuffer. 2003-04-22 11:00:28 +00:00
Jeremy Fincher ca4ad3882f Initial import. 2003-04-22 08:27:11 +00:00
Jeremy Fincher c39fba7b0b Syntax fix for SQL. 2003-04-21 13:07:01 +00:00
Jeremy Fincher 5aa9beacfb Forgot to import world. 2003-04-21 06:17:19 +00:00
Jeremy Fincher 545f675ae4 Forgot to add prefix to IrcMsg in two functions. 2003-04-21 06:12:57 +00:00
Jeremy Fincher b8e3396d6b Added some (now commented out) debugging printfs. 2003-04-21 05:54:38 +00:00
Jeremy Fincher 35d0a3cb22 Decreased size of checkCapability by moving some duplicated code out to another function with no good name. 2003-04-21 05:38:13 +00:00
Jeremy Fincher 2456082661 New test-passing implementation of checkCapability with debug.printfs commented out. 2003-04-21 05:23:31 +00:00
Jeremy Fincher 67e072c746 Changed implementation of queue. 2003-04-21 05:17:06 +00:00
Jeremy Fincher ebb30d7530 New tests. 2003-04-21 04:39:11 +00:00
Jeremy Fincher d9ca1637d7 Had to change PING/PONG handling to workaround non-RFC-compliant servers. 2003-04-21 04:37:35 +00:00
Jeremy Fincher 06fe786029 Added .reconnect() method to drivers. 2003-04-21 04:32:42 +00:00
Jeremy Fincher e1e6b974d6 Had to add and \!owner and \!admin to conf.defaultCapabilities 2003-04-21 03:04:40 +00:00
Jeremy Fincher 96e2a67aa5 Added say command to OwnerCommands. 2003-04-21 01:58:04 +00:00
Jeremy Fincher 5c6a6b60a0 Changed tests to be more thorough. 2003-04-20 21:57:26 +00:00
Jeremy Fincher 8b2ef2403e Removed comment. 2003-04-20 21:56:54 +00:00
Jeremy Fincher 83e8422a44 Whitespace change. 2003-04-20 21:56:41 +00:00
Jeremy Fincher c46ae750f6 Removed spurious parentheses. 2003-04-20 21:56:08 +00:00
Jeremy Fincher 959459d063 Finally passes all tests. 2003-04-20 21:52:53 +00:00
Jeremy Fincher 9fee5f17a9 Again, run tests before committing. 2003-04-20 17:57:16 +00:00
Jeremy Fincher df66715089 Oops...should run the tests before submitting new assertions :) 2003-04-20 17:28:26 +00:00
Jeremy Fincher 2227f5caae Fix for bug in Irc.removeCallback. 2003-04-20 17:18:34 +00:00
Jeremy Fincher e1dfcbd390 Added partition to facilitate bugfix in irclib.Irc.removeCallback. 2003-04-20 17:17:50 +00:00
Jeremy Fincher 7e1eb72849 Forgot to change test.py based on change in testing module names. 2003-04-20 17:16:43 +00:00
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 e06ce955fa Changed formatting of rpn in case of a non-empty stack. 2003-04-20 09:04:27 +00:00
Jeremy Fincher 3188810d21 Added returns after irc.errors. 2003-04-20 08:54:27 +00:00
Jeremy Fincher b9153e5ad0 Added rpn command. 2003-04-20 08:52:59 +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 11a674eb2b Added handling for case of a channel with no pairs/follows. 2003-04-20 07:15:31 +00:00
Jeremy Fincher 29efc019df Added copyright. 2003-04-20 07:12:18 +00:00
Jeremy Fincher f8bc027ede Added morehelp for the whole module. 2003-04-20 06:26:17 +00:00
Jeremy Fincher 4b3c9162b9 Added something to stop assertion errors in case of ChanServ stuff. 2003-04-20 01:40:55 +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 7971760790 Forgot to import drivers. 2003-04-20 00:10:53 +00:00
Jeremy Fincher 85abb8c3bb Fixed strange editing error. 2003-04-20 00:00:37 +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