Commit Graph

2119 Commits

Author SHA1 Message Date
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