Commit Graph

1243 Commits

Author SHA1 Message Date
Jeremy Fincher
681c091309 Instead of asserting non-unicodeness, let's just encode it. 2004-02-13 04:43:39 +00:00
Jeremy Fincher
d3dcc62d1b Offer a reset method. 2004-02-13 04:43:06 +00:00
Jeremy Fincher
3902e9f48f Sort plugin results. 2004-02-12 13:31:52 +00:00
Jeremy Fincher
e45ad03ef4 Robustitude\! 2004-02-12 13:27:02 +00:00
Jeremy Fincher
77458078e9 Improved the help for supybot.directories.plugins. 2004-02-12 07:25:15 +00:00
Jeremy Fincher
cf4b0da422 Fix possible raised RuntimeError. 2004-02-12 07:18:21 +00:00
Jeremy Fincher
17d6c1b93e Made sure to handle the case where the driver object has no irc or its irc is None (like a Scheduler driver or something). 2004-02-12 06:50:26 +00:00
Jeremy Fincher
c65dfd718e Made sure the failure of one flusher doesn't affect them all. 2004-02-12 06:48:22 +00:00
James Vega
66f12fa1a6 commaAndify list 2004-02-12 04:17:20 +00:00
Jeremy Fincher
f364bb9705 Added world.starting to know that we shouldn't flush. 2004-02-12 00:49:41 +00:00
Jeremy Fincher
69671d55a3 Handle EINPROGRESS more appropriately (i.e., actually try to work :)) 2004-02-12 00:49:13 +00:00
Jeremy Fincher
f5d3b4ba2d Fixed removecapability bug. 2004-02-11 06:59:44 +00:00
Jeremy Fincher
5d3a3437db Fixed G-LiTe's bug with -l. 2004-02-11 06:57:35 +00:00
Jeremy Fincher
14ab800a13 Fixed bug #894619. 2004-02-11 06:33:05 +00:00
Jeremy Fincher
1264f21f23 Fixed supybot.channels to use an IrcSet instead of a list. 2004-02-11 06:27:35 +00:00
Jeremy Fincher
cf1c3a84b9 Made Sen case-insensitive (again...) 2004-02-11 06:20:29 +00:00
Jeremy Fincher
d077e9a3fe Stopped trying to mess with stuff that we don't know how to handle; I'd rather have uglier log messages and a bot that I can figure out than otherwise. 2004-02-11 06:02:49 +00:00
Jeremy Fincher
c04d3632cc strictRfc added, off by default. 2004-02-11 05:57:34 +00:00
Jeremy Fincher
0c605c2163 Fixed invite, thanks lkn4it. 2004-02-11 05:14:44 +00:00
James Vega
75246f88a8 Proper ordering of options in Channel.kban's help 2004-02-10 22:39:27 +00:00
Jeremy Fincher
d2d5f880ed Trying something out for fixing the Jawoota unicode bug. 2004-02-10 06:19:16 +00:00
Jeremy Fincher
ac74ef9819 Fix for bug #893264; we can now discover what channels require registration and only go after we've identified. 2004-02-10 04:01:05 +00:00
Jeremy Fincher
dd66098e3e Made Admin.part properly remove the channel from the list of channels to join. 2004-02-10 03:23:50 +00:00
Jeremy Fincher
d6f79c4a56 Made a showDefault configuration option for deciding whether or not to write the default to the registry, and made registerPlugin set it to False (who needs to know what the default is for that stuff?) 2004-02-10 03:15:31 +00:00
Jeremy Fincher
0c2de453f2 Threaded RSS's announcements and made reloading/flushing work properly. 2004-02-10 02:49:52 +00:00
Jeremy Fincher
0098784ffd Small stylistic update (now it's a little more readable). 2004-02-10 00:53:58 +00:00
Jeremy Fincher
6ebc226e00 Reject invalid join commands outright. 2004-02-10 00:53:01 +00:00
Stéphan Kochen
ec8d1bef06 'nother buggeh that prevent my previous commit from working. :)- 2004-02-10 00:12:51 +00:00
Stéphan Kochen
85fc5f25be Allow channel keys in registry. 2004-02-10 00:00:27 +00:00
Jeremy Fincher
53f9c0aa94 Made an empty stings cancel out of the plugin selection. 2004-02-09 19:01:47 +00:00
Jeremy Fincher
5969fbf990 Make op/halfop/voice like de{op,halfop,voice}. 2004-02-09 18:23:21 +00:00
Jeremy Fincher
c60664f620 Fixed bugz0r #893239. 2004-02-09 16:32:00 +00:00
Jeremy Fincher
de30db819a Changed the assert to a log.info. 2004-02-09 16:19:28 +00:00
Jeremy Fincher
86eb377442 Handle a possible suck-100%-cpu bug if drivers._drivers contains only the schedule driver. 2004-02-09 07:09:06 +00:00
Daniel DiPaolo
abd4eeddf0 Don't put a period at the end of the Misc.plugin output! It's useful to be
able to do "@list [plugin foo]"!
2004-02-09 03:25:59 +00:00
Jeremy Fincher
ea2f4a55ca Fixed urlSnarfer bugz0r. 2004-02-09 02:52:41 +00:00
Jeremy Fincher
da209e5a36 Made enable case-insensitive. 2004-02-08 23:54:01 +00:00
Jeremy Fincher
a178492453 Made the interval between upkeeps configurable. 2004-02-08 10:49:08 +00:00
Jeremy Fincher
52393396b2 Changed the timing log from info to debug. 2004-02-08 10:02:05 +00:00
Jeremy Fincher
b5c52a9c11 Make defaultPlugins get automatically read from the registry. 2004-02-08 09:58:45 +00:00
Jeremy Fincher
15ae4d5c2a Man, I don't know where that extra line came from, but it's bothering me in cvs diff. 2004-02-08 09:28:33 +00:00
Jeremy Fincher
ca4a8dceef Moved some error handling to a different place. 2004-02-08 09:26:21 +00:00
Jeremy Fincher
96eecfd477 Fixed most tests and made some stricter policy changes, as well handled the case of getUserId returning several hostmasks a little better. 2004-02-08 09:25:14 +00:00
Jeremy Fincher
3ca4b1d43c Updating version numbers. 2004-02-08 03:59:09 +00:00
Jeremy Fincher
6b6efcddcc Removed some useless debugging madealios. 2004-02-08 03:24:09 +00:00
Jeremy Fincher
679b4dec26 Gotta give the channel and id in deserialize. 2004-02-07 23:56:32 +00:00
Jeremy Fincher
f2f2680c91 Added support for groups alone having help. 2004-02-07 23:35:42 +00:00
Jeremy Fincher
2092fe4134 Fixed the output of Misc.plugin slightly. 2004-02-07 23:23:07 +00:00
Jeremy Fincher
07e6482f11 Added Owner.defaultplugin again, we needed a better interface to setting/removing default plugins. 2004-02-07 23:22:47 +00:00
Jeremy Fincher
c43947ce63 Oops, forgot this guy. 2004-02-07 22:24:41 +00:00