Commit Graph

2389 Commits

Author SHA1 Message Date
Jeremy Fincher f1cbd065f3 Username was broken. 2004-12-08 17:42:35 +00:00
Jeremy Fincher e4f15ae1b3 Cleaner implementation. 2004-12-08 07:45:24 +00:00
Jeremy Fincher fc2751d04d Allow a short representation of time elapsed. 2004-12-08 07:26:19 +00:00
Jeremy Fincher c948a257fa Fix for test failures in Fun.py. 2004-12-08 07:09:40 +00:00
Jeremy Fincher 1a63af3b26 Fix for bug #1081086. Be sure to read the reasoning in the bug itself. 2004-12-08 06:16:08 +00:00
Jeremy Fincher 1139f2ab47 More idiomatic. 2004-12-07 06:44:34 +00:00
Jeremy Fincher 640241bd11 Added networkIrc, owner, admin. 2004-12-07 06:39:52 +00:00
Jeremy Fincher afbc6ab056 Uh, I forgot my signature :) 2004-12-07 04:20:30 +00:00
Jeremy Fincher 8eaec18a5e Fix for broken test_Topic. 2004-12-07 01:16:06 +00:00
Jeremy Fincher 3fd71dc26a Optionalize the nick in in the invite command. 2004-12-07 00:47:20 +00:00
Jeremy Fincher 9480ff3e88 Updated to do proper noReply calls. 2004-12-07 00:41:17 +00:00
Jeremy Fincher 5af655391a New way of handling channel keys. 2004-12-07 00:29:20 +00:00
Jeremy Fincher 58c631bd8f Yes, we do. 2004-12-07 00:27:47 +00:00
Jeremy Fincher ab217fc3fd Updated to allow all drivers to use vhosts. 2004-12-07 00:27:26 +00:00
Jeremy Fincher eac5d2f9f8 Added a couple asserts. 2004-12-06 22:42:34 +00:00
Jeremy Fincher ee145e7959 This is a far more reasonable implementation of __len__. 2004-12-04 18:42:48 +00:00
Jeremy Fincher 3f9c699ea2 Fix for bug in IrcMsg.__eq__. 2004-12-03 08:08:07 +00:00
James Vega 864fd97315 Fix a getNick bug 2004-12-03 02:54:27 +00:00
Jeremy Fincher 955bf08255 Rudimentary sorting. 2004-12-02 05:37:04 +00:00
Jeremy Fincher 3904672c2f Only add sorted if < 2.4.0 2004-12-02 05:34:12 +00:00
Jeremy Fincher 2a0b9e645d Finished conversion to commands.wrap, and fixed some bugs. 2004-12-02 05:08:53 +00:00
Jeremy Fincher cbba7c6115 Fixed a potential bug. 2004-12-02 04:51:58 +00:00
Jeremy Fincher 4facd7e5ba Fix0red disable. 2004-12-02 04:51:16 +00:00
Jeremy Fincher 9021c5e150 DirMapping is incomplete, but I need some feature additions for DB. 2004-12-01 21:47:02 +00:00
Jeremy Fincher 40a2e07956 Updated for 2.4. 2004-12-01 21:03:51 +00:00
Jeremy Fincher 1e0b039ff4 Updated help. 2004-12-01 20:21:51 +00:00
Jeremy Fincher 592bbc0248 Elucidating XXX. 2004-12-01 05:44:57 +00:00
Jeremy Fincher 4ab161ff60 Better formatting. 2004-12-01 04:42:52 +00:00
James Vega a71d074e46 cleaner implementation of getLong 2004-11-30 18:12:43 +00:00
James Vega 12fa1096db Convert to wrap and simplify Admin.join (no longer accept multiple channels) 2004-11-30 05:24:20 +00:00
James Vega d57788b5d2 Fix some bugs in Channel.kban 2004-11-30 05:21:16 +00:00
James Vega c87788dc62 Make sure state.channel is carried over when we call State.essence. Also,
add continueOnError option to any().
2004-11-30 05:15:41 +00:00
Jeremy Fincher b1d1991873 Converted to new method. 2004-11-30 04:47:21 +00:00
Jeremy Fincher e24943b0c7 Some extra methods for ChannelState; code should now use these methods instead of directly accessing .{ops,voices,halfops}. 2004-11-30 04:43:09 +00:00
Jeremy Fincher 54b56a8a53 Raise the proper exception. 2004-11-30 04:42:20 +00:00
Jeremy Fincher 62b5dd8120 Added a warning log. 2004-11-30 04:42:02 +00:00
Jeremy Fincher 65b369ffd4 Removed a vestigial comment; our current system of not combiningRest has worked out well. 2004-11-30 04:41:43 +00:00
Jeremy Fincher 9ea98a5657 Updated docstring. 2004-11-28 16:29:40 +00:00
James Vega 9a3d196986 Move the Probability class to src/registry.py 2004-11-28 08:05:56 +00:00
James Vega 7eed44eef7 Converted Random to wrap. Added a long converter to assist this. 2004-11-28 02:23:59 +00:00
Jeremy Fincher 43b2dcd47e 2.4 compatibility (this time with an elucidating comment). 2004-11-23 19:05:55 +00:00
Jeremy Fincher 6af23399cc 2.4 compatibility. 2004-11-23 19:04:48 +00:00
James Vega c14ebfd129 Fix bug #1068913, catch 435 (banned nick) responses. 2004-11-23 16:48:22 +00:00
Jeremy Fincher fd4e62599f Better logging. 2004-11-21 13:31:50 +00:00
Jeremy Fincher de367731f1 Fixed some bugz0rs. 2004-11-21 13:18:58 +00:00
Jeremy Fincher a304dfeb86 Added unban-without-hostmask behavior (untested) as well as fixed the bug in Channel.mode. 2004-11-19 21:15:42 +00:00
James Vega 1e159fb386 Add an XXX 2004-11-12 16:25:35 +00:00
James Vega 241243ba82 Change a couple more ircutils.is* to is* 2004-11-12 16:25:19 +00:00
Jeremy Fincher ed2488c1f8 Converted Alias to use commands.wrap (for the most part). 2004-11-11 16:37:47 +00:00
James Vega 4ce65826a1 Expand a little on the supybot.defaultIgnore help. Also, went ahead and
changed the timestampformat from a GlobalValue to ChannelValue like the XXX
told me to.
2004-11-11 14:40:04 +00:00
James Vega 2fb7041627 Slightly better wording (and matches Float's wording) 2004-11-09 18:41:03 +00:00
Jeremy Fincher 3f93307518 Fixed bug #1062631. 2004-11-09 12:29:20 +00:00
Jeremy Fincher 907587e326 Bugz0r. 2004-11-09 01:46:17 +00:00
Jeremy Fincher d280387518 rest should require args unless indicated otherwise. Currently, we can't indicate otherwise, but that's because we haven't had a need for it yet. 2004-11-08 20:51:39 +00:00
Jeremy Fincher cc331c17f9 Set the default plugin for enable/disable. 2004-11-06 19:01:05 +00:00
Jeremy Fincher 89e52c3ea9 Changed a log from WARNING to DEBUG. 2004-11-05 14:56:32 +00:00
Jeremy Fincher 91ec099f1d More informative log. 2004-11-04 07:15:02 +00:00
Jeremy Fincher 591e66664d Better. 2004-11-04 06:38:07 +00:00
Jeremy Fincher f515617529 Disable unregister by default. 2004-11-04 06:06:18 +00:00
Jeremy Fincher 58b3268bdd Have exnToString handle exceptions whose str representation is empty. 2004-11-04 06:01:17 +00:00
Jeremy Fincher 040888405c Refactoring of error-related configuration variables. 2004-11-04 05:34:24 +00:00
Jeremy Fincher bea58663f0 Fixed bug #1059536. 2004-11-03 23:03:24 +00:00
Jeremy Fincher a060f26aa8 Fixed bug #1059544, InvalidRegistryValues can now show what the name of the registry value is. 2004-11-03 22:58:20 +00:00
James Vega 54f77f914b reason should be 'text' 2004-11-03 20:20:34 +00:00
Jeremy Fincher df0b661d92 Allow 1/0 for booleans. 2004-10-29 20:11:17 +00:00
Jeremy Fincher 744944d8b2 Wrong variable name. 2004-10-29 19:27:25 +00:00
James Vega 787625c757 Let's report the correct value for the asserts that failed 2004-10-29 12:46:39 +00:00
Jeremy Fincher afff2734f4 Made the asserts more verbose. 2004-10-29 00:45:56 +00:00
Jeremy Fincher f9e0a5e03f We should automatically load plugins, even when deprecated. 2004-10-28 17:09:03 +00:00
Jeremy Fincher 60966044b1 This should allow contexts where we allow converters. 2004-10-28 17:08:23 +00:00
Kevin Murphy 81395a56d6 A little self-gratification ;) 2004-10-28 06:40:20 +00:00
Kevin Murphy 3f2f500dc4 ToDo #1046877 : Added Enable/Disable commands 2004-10-28 06:37:39 +00:00
Jeremy Fincher 4c555d40c1 Fixed a bugz0r of no arguments given to Misc.help. 2004-10-27 08:15:18 +00:00
Jeremy Fincher 8e3e8f8e70 Added an XXX. 2004-10-27 07:51:08 +00:00
Jeremy Fincher 72a7a22d4e Fixed a bug in getId and added a debug log to Spec.__call__. 2004-10-27 07:50:47 +00:00
Jeremy Fincher 96ab32626b Changed an INFO log to DEBUG. 2004-10-27 07:29:30 +00:00
Jeremy Fincher f4f35f5d7c Fixed some help stuff. 2004-10-27 07:05:58 +00:00
Jeremy Fincher 8324de6da4 Help abstraction. 2004-10-27 04:29:03 +00:00
Jeremy Fincher e688faf16e Moved standardSubstitute to ircutils. 2004-10-27 01:37:19 +00:00
James Vega bc23a69406 You shall not delete ME! 2004-10-27 01:19:39 +00:00
Jeremy Fincher d56202d8e4 Added a default quit message. 2004-10-27 00:50:41 +00:00
Jeremy Fincher a2dfa3bd15 Trying out vhost stuff. 2004-10-27 00:17:55 +00:00
Jeremy Fincher 625043c4e1 removed privmsgs.checkChannelCapability. 2004-10-26 23:23:11 +00:00
Jeremy Fincher ba1bb34729 Allow abbreviation in getLiteral. 2004-10-26 23:17:58 +00:00
Jeremy Fincher c809b7a14e removed privmsgs.channel. 2004-10-26 23:02:14 +00:00
Jeremy Fincher a07f83ea9e Removed privmsgs.thread. 2004-10-26 23:01:06 +00:00
Jeremy Fincher 0525325289 better error message. 2004-10-26 21:12:49 +00:00
Jeremy Fincher 11de062c20 Allow isSeparator to be a function. 2004-10-26 21:09:20 +00:00
Jeremy Fincher 49019308d7 Fixed getOtherUser. 2004-10-26 21:01:05 +00:00
Jeremy Fincher b32215e169 Tons of updates, text now snarfs all remaining, but we still haven't stopped combining rest in context. 2004-10-26 20:49:20 +00:00
Jeremy Fincher 4539f388bf Fixed an infinite loop bug. 2004-10-26 19:59:45 +00:00
Jeremy Fincher f11e7d19d3 Fixed a bugz0r. 2004-10-26 19:37:03 +00:00
Jeremy Fincher 39ab3459de Removed a dumb valueerror. 2004-10-26 19:09:43 +00:00
Jeremy Fincher e378b34138 Added a configurable more length. 2004-10-26 18:54:03 +00:00
Jeremy Fincher 0408beb0fb Fix for bug with instant mores; also change supybot.reply.truncate to supybot.reply.mores (i.e., it's not just a group now, it's a boolean). 2004-10-26 18:42:53 +00:00
James Vega a1b7b670fb getOtherUser shouldn't accept a hostmask (re: bug #1054680) 2004-10-26 18:32:11 +00:00
James Vega ca0c0fad49 Change user.hostmasks to an IrcSet 2004-10-26 17:37:44 +00:00
James Vega 7c8882e30e Fix bug #1054660, Optional password argument needs to be defaulted to ''
instead of None
2004-10-26 15:43:58 +00:00
James Vega cbd5abbab7 A bunch more %r -> %s conversions as well as wrap updates, new policy for
Channel.voice and some bug fixes for Debian
2004-10-25 22:59:03 +00:00
Jeremy Fincher c256a3d275 Fix for uncaught exception in IrcState.addMsg. 2004-10-24 07:59:54 +00:00
Jeremy Fincher 03b740ec9d Finally removed supybot.channels. 2004-10-24 07:55:41 +00:00
Jeremy Fincher c0254f87d8 Made join/part network-specific. 2004-10-24 07:38:55 +00:00
Jeremy Fincher 7f5a12a893 Extra debug log. 2004-10-24 07:36:00 +00:00
Jeremy Fincher d0e2f2da31 Fixed. 2004-10-24 07:35:45 +00:00
Jeremy Fincher 383559e479 Added MultiSet. 2004-10-24 07:34:12 +00:00
Jeremy Fincher ffd4957862 Fixed bug #1052821. 2004-10-24 06:45:36 +00:00
Jeremy Fincher 9e813ff778 Added an XXX. 2004-10-24 06:34:28 +00:00
Jeremy Fincher 447a6e63e0 Fixed bug #1052921. 2004-10-24 06:32:07 +00:00
Jeremy Fincher c374b82b28 Forgotten period. 2004-10-24 05:43:02 +00:00
James Vega c0a8f5e45d commands.reversed => commands.reverse 2004-10-24 03:53:56 +00:00
James Vega 4dafdcdd57 Massive updates. %r -> %s, some commands.wrap updates. Factoids is broke
until we get some stuff working in commands.py
2004-10-23 22:07:50 +00:00
Jeremy Fincher 1a6b4aaa95 Removed an old comment that wouldn't ever work. 2004-10-23 21:22:55 +00:00
Jeremy Fincher 1a73603e22 Added httpUrl converter. 2004-10-23 20:54:28 +00:00
Jeremy Fincher e3bdd34f3f Allow ids to have # in front of them. 2004-10-23 20:32:29 +00:00
James Vega 601d58a662 utils.quoted 2004-10-23 19:40:00 +00:00
Jeremy Fincher d20381336a Bugfix for nick.atEnd taking precedence over prefixChars. 2004-10-23 19:26:53 +00:00
Jeremy Fincher 61d0b671d7 Fixed bug #1051136. 2004-10-22 20:14:43 +00:00
Jeremy Fincher 410569708c Fixed bugz0r. 2004-10-22 19:50:32 +00:00
Jeremy Fincher ddb914aa71 Forgot a noReply. 2004-10-22 19:47:23 +00:00
Jeremy Fincher 04a6fb1d4d Fix for jamessan's bug. 2004-10-22 16:58:11 +00:00
Jeremy Fincher a238ed6298 Fixed TODO #1047283. 2004-10-22 06:21:34 +00:00
Jeremy Fincher 724b612f52 Only try to ping if we're not a zombie. 2004-10-22 05:57:50 +00:00
Jeremy Fincher c943ab77bb Made commands.wrap stop doing decorators, exposed thread and urlSnarfer, and changed plugins accordingly. 2004-10-22 05:56:55 +00:00
Jeremy Fincher 6389256dc2 Fixed bug #1051164. 2004-10-22 05:35:05 +00:00
James Vega dac65f455f alwaysLoadDefault => alwaysLoadImportant 2004-10-20 15:08:04 +00:00
Jeremy Fincher 2179548da9 Added an XXX. 2004-10-19 16:43:09 +00:00
Jeremy Fincher 803997ee78 Somehow the p-testing was removed. 2004-10-19 12:13:41 +00:00
Jeremy Fincher 5fc347f3f0 Extra dashes, begone\! 2004-10-19 12:05:30 +00:00
Jeremy Fincher e960bad9d1 Fixed #1049958. 2004-10-19 12:01:33 +00:00
Jeremy Fincher eb5531034c Handle properly state.allowExtra in context. 2004-10-19 11:56:34 +00:00
Jeremy Fincher 8436a7e590 Fixed contributors test failure. 2004-10-19 11:08:35 +00:00
Jeremy Fincher 9d0fa5e3ff Changed callerInChannel to callerInGivenChannel; added nickInChannel, added matches, and raised a subclass of KeyError from getConverter so we get prettier tracebacks. 2004-10-19 03:10:58 +00:00
Jeremy Fincher 425436b5f7 Forgot to import * from commands. 2004-10-19 03:09:32 +00:00
Jeremy Fincher 4566c1bfca Updateed to the new wrap; added a few XXXs. 2004-10-19 02:52:40 +00:00
Jeremy Fincher 1bd09d016f Changed an optional to an additional. 2004-10-19 02:31:31 +00:00
Jeremy Fincher 80260623ec Fix bug with redundadnt unbans. 2004-10-19 01:48:58 +00:00
Jeremy Fincher 6d62500a07 Allow wrappers to set the allowExtra value. 2004-10-19 01:43:58 +00:00
Jeremy Fincher a9635f7547 Changed to use irc.isChannel instead of ircutils.isChannel. 2004-10-15 11:22:41 +00:00
Jeremy Fincher 4a2d2a99d8 An XXX, fixed isNick to allow keyword arguments. 2004-10-15 11:22:13 +00:00
Jeremy Fincher 1958a76897 Some XXX comments, a little update here and there relating to users always having an id. 2004-10-15 11:21:50 +00:00
Jeremy Fincher 678c012bc6 Looks like I just reordered some methods. 2004-10-15 11:21:20 +00:00
Jeremy Fincher a0c0d833e3 Let's make channellen parameterizable as well. 2004-10-15 11:20:51 +00:00
Jeremy Fincher edc1e70648 Fixed empty types. 2004-10-15 11:18:55 +00:00
Jeremy Fincher b6a92fc2b6 Updated to use commands. 2004-10-14 16:03:56 +00:00
Jeremy Fincher e720f46a5a Not completely working, but tests pass (for what's expected to pass). 2004-10-14 08:41:08 +00:00
James Vega bec6b54cbc Update to use new commands.wrap. There are still some issues with some of
the commands (such as Misc.help), but works overall.
2004-10-13 15:23:14 +00:00
James Vega c574403ca8 Update to use the new commands.wrap 2004-10-13 15:21:59 +00:00
James Vega 85780543aa Add some (hopefully) elucidating comments. If anyone (*cough*jemfinch*cough)
thinks they are ambiguous or could be better worded, please adjust.
2004-10-13 14:57:25 +00:00
James Vega aeed361d4c We actually want the state that the spec call gives us. Also, let's check
whether our default is callable and return the value of calling it, if so.
2004-10-13 14:37:52 +00:00
Jeremy Fincher 67d8cf082a Converted to the new commands.wrap. 2004-10-12 16:29:27 +00:00
Jeremy Fincher 477ec6ead7 Fix0red the failure. 2004-10-12 11:58:08 +00:00
Jeremy Fincher c5903a9591 Added mapinto. 2004-10-12 11:42:03 +00:00
Jeremy Fincher 25224a79a1 Added a logging message. 2004-10-12 11:40:56 +00:00
Jeremy Fincher 4eafd9b779 New tests, and new implementation (though a test still fails). 2004-10-12 00:41:40 +00:00
James Vega c3c5ea71bc Add a couple more Raise=True. 2004-10-11 17:30:20 +00:00
Jeremy Fincher 5bc91113fe Fixed so disabled commands in other plugins won't break our outfilter. 2004-10-10 15:11:19 +00:00
Jeremy Fincher c2759270ee Changed the queuing messages to DEBUG, there's no need for users to care. 2004-10-10 04:20:32 +00:00
Jeremy Fincher f61591016b Added a test for random.choice behavior. 2004-10-10 03:55:29 +00:00
Jeremy Fincher b6066a1543 Stupid emacs. 2004-10-10 03:48:33 +00:00
Jeremy Fincher 0a8ef6d8d0 Stupid emacs. 2004-10-10 03:46:28 +00:00
Jeremy Fincher 3a408f3dd9 Fixed our lack of raising IndexError on random.choice applied to sequences. 2004-10-10 03:39:59 +00:00
Jeremy Fincher 9363489e32 Added a log.exception to Owner.eval. 2004-10-10 03:17:18 +00:00
Jeremy Fincher b2fbbef197 Fixed bug with duplicate hostmasks. 2004-10-09 04:57:16 +00:00
Jeremy Fincher 04f7ff313f Commented out a bug (IrcState, actually in Irc), #1040008. 2004-10-09 04:02:22 +00:00
Jeremy Fincher 3dceea823d Added supybot.reply.whenAddressedByNick.atEnd. 2004-10-09 02:48:08 +00:00
Daniel DiPaolo d4b30b6214 Added new behavior for Misc.last when nested - can optionally exclude the nick
and timestamp
2004-10-08 16:00:51 +00:00
James Vega bdca894522 a few Raise=True additions 2004-10-08 14:12:03 +00:00
James Vega 4557b867fe Prevent people from adding hostmasks that don't explicitly match other users'
hostmasks but will match when you check hostmaskPatternEqual aka bug #1043045
2004-10-08 13:59:45 +00:00
James Vega 3df40e814a {de,}{op,halfop,voice} need to allowExtra 2004-10-08 12:33:39 +00:00
James Vega c5db149f65 Correct our ValidChannel checking (no , in channel key) and provide a little
more information in supybot-wizard if there's an error when adding channels.
2004-10-07 18:47:26 +00:00
James Vega edc698e48b Fix testing for positiveInt and nonNegativeInt. 2004-10-06 04:32:03 +00:00
James Vega e69f086b51 We need to str() module.__author__ before munging the email address. 2004-10-05 01:32:43 +00:00
Jeremy Fincher 6ba2120f5f Optimization. 2004-10-04 16:11:08 +00:00
Jeremy Fincher 7ddf8eb257 Forgot an implication of requireExtra. 2004-10-03 22:38:10 +00:00
Jeremy Fincher a055bc29a0 Added export command. 2004-10-03 22:36:50 +00:00
Jeremy Fincher 76fc8b946e Removed some useless options from close. 2004-10-03 22:18:12 +00:00
Jeremy Fincher 835ee14640 That last commit wouldn't be much fun without this one. 2004-10-03 09:40:19 +00:00
Jeremy Fincher 42f9ea9bfc Let's catch some exceptions and continue with the output-writing if an exception is raised. 2004-10-03 09:39:39 +00:00
Jeremy Fincher 550bcdad5d Fix for bug #1036861. 2004-10-03 09:21:06 +00:00
Jeremy Fincher 4c31e63ff8 Updated to use __all__, etc. 2004-10-03 09:03:34 +00:00
Jeremy Fincher 0dc88e88b9 Some source code tweakings; I still don't know why that test fails, but it's a good reminder that we should use the copy method instead of the copy.copy function. 2004-10-03 08:50:45 +00:00
Jeremy Fincher 4dd07b1690 Converted to use commands. 2004-10-02 20:12:48 +00:00
Jeremy Fincher b03000ed42 If replies.success is empty, don't send a success message at all. 2004-10-02 18:28:58 +00:00
Jeremy Fincher a982fe32fd Fix0r the reference to an old undefined variable. 2004-10-02 18:20:04 +00:00
Jeremy Fincher 1398a1fa47 Removed a useless import. 2004-10-02 17:48:20 +00:00
Jeremy Fincher 54b6880a80 Changed noExtra to allowExtra and kept the default False. 2004-10-02 17:46:03 +00:00
Jeremy Fincher 51c0fb4cc1 Updated _int to accept other bases. 2004-10-02 17:31:58 +00:00
Jeremy Fincher 21ef10f831 Commented out a debug log, change inChannel and checkChannelCapability to automatically run getChannel if there is no state.channel, and perhaps a few other minor tweaks. 2004-10-02 16:52:26 +00:00
Jeremy Fincher 2ff2dadd81 Fix for bug #1038895. 2004-10-02 15:51:40 +00:00
Jeremy Fincher dc55a330fa Fixed bugs in getopt handling with arguments. 2004-10-02 03:07:19 +00:00
Jeremy Fincher e21be94af0 Better. 2004-10-02 02:36:10 +00:00
Jeremy Fincher 0e3f7fe527 Added wildcard support. 2004-10-02 02:21:26 +00:00
Jeremy Fincher 83af5aa6c0 Oops, left a print in. 2004-10-02 00:49:08 +00:00
Jeremy Fincher 71e18515d7 No need for checking, commands.wrap rocks. 2004-10-01 22:35:34 +00:00
Jeremy Fincher 567f0b0001 Fixed a bugz0r. 2004-10-01 22:33:02 +00:00
Jeremy Fincher 8afad62691 A now type and a text type. 2004-10-01 21:27:22 +00:00
Jeremy Fincher c23e6c97a6 Automatically raise errorNoCapability as well. 2004-10-01 21:26:20 +00:00
Jeremy Fincher e3c9464634 Return None if there's nothing in the database. 2004-10-01 21:25:26 +00:00
Jeremy Fincher 26771923f6 Allow None in IrcDict and InsensitivePreservingDicts. 2004-10-01 21:25:01 +00:00
Jeremy Fincher 0e5cd79a1b eXXXtra eXXXtra, read all about it. 2004-10-01 08:22:48 +00:00