Jeremy Fincher
|
c864836a2f
|
Finally refactored to make commands be "lists of strings" rather than just strings. This is preliminary to allowing nested plugins.
|
2005-02-18 05:17:23 +00:00 |
|
Jeremy Fincher
|
5b3b616671
|
Forgot to remove the tests for getCommands.
|
2005-02-18 02:44:52 +00:00 |
|
Jeremy Fincher
|
4808a68f7d
|
Added utils.iter.startswith.
|
2005-02-17 23:30:54 +00:00 |
|
Jeremy Fincher
|
4f99f41266
|
Removed a useless comment.
|
2005-02-18 00:23:53 +00:00 |
|
Jeremy Fincher
|
c1c46495b3
|
Added a canonicalName method to plugins.
|
2005-02-18 00:16:06 +00:00 |
|
Jeremy Fincher
|
c3e1d1daca
|
Another elucidating comment.
|
2005-02-17 23:39:21 +00:00 |
|
Jeremy Fincher
|
e26d46f416
|
Added some elucidating comments and asserts.
|
2005-02-17 23:26:11 +00:00 |
|
Jeremy Fincher
|
849b12ec8b
|
Removed getCommands, which isn't being used by anything.
|
2005-02-17 23:14:54 +00:00 |
|
Jeremy Fincher
|
c2dbe9d8ae
|
Another callbacks.Privmsg => callbacks.Plugin conversion.
|
2005-02-17 22:42:02 +00:00 |
|
Jeremy Fincher
|
156084c225
|
Fixed some bugs introduced with the latest refactoring of callCommand, etc.
|
2005-02-17 22:39:44 +00:00 |
|
James Vega
|
cb886de87e
|
Move Weather to supybot-plugins.
|
2005-02-17 11:45:15 +00:00 |
|
Jeremy Fincher
|
544e965605
|
Now we can try to setup a proper environment for our Supybot.
|
2005-02-17 09:27:01 +00:00 |
|
James Vega
|
587689f1bf
|
Move Weather to supybot-plugins.
|
2005-02-17 03:08:48 +00:00 |
|
Jeremy Fincher
|
2693d404b4
|
Refactored _callCommand to put it in its appropriate place.
|
2005-02-16 02:17:05 +00:00 |
|
Jeremy Fincher
|
7389f1757c
|
Forgot an import which broke choice.
|
2005-02-16 02:15:51 +00:00 |
|
Jeremy Fincher
|
ada52c729d
|
Needed to re-raise ArgumentError in order to prevent a spurious test failure.
|
2005-02-15 07:40:03 +00:00 |
|
James Vega
|
90c000793d
|
utils.gen.* functions shouldn't explicitly be called since they're all in the utils namespace.
|
2005-02-15 13:57:57 +00:00 |
|
Jeremy Fincher
|
0ba3b076a5
|
Forgot to remove log.stat calls from drivers stuff.
|
2005-02-15 07:18:01 +00:00 |
|
Jeremy Fincher
|
e97f111042
|
Removed the checkCapabilities keyword argument because it wasn't used anywhere in our source code.
|
2005-02-15 06:56:24 +00:00 |
|
Jeremy Fincher
|
99d723802e
|
Changed the name of getCommand to getCommandMethod in preparation for a major refactoring.
|
2005-02-15 06:53:30 +00:00 |
|
Jeremy Fincher
|
c09a7cace1
|
Removed log.stat, it was dumb.
|
2005-02-15 06:49:51 +00:00 |
|
Jeremy Fincher
|
1193890c36
|
Moved the progstats function directly into the command, since we don't need it from configure() anymore.
|
2005-02-15 06:49:14 +00:00 |
|
James Vega
|
b13a607e2c
|
Fix some test failures.
|
2005-02-13 02:53:31 +00:00 |
|
James Vega
|
1e5332ff97
|
Update Karma for the utils restructuring.
|
2005-02-13 02:25:00 +00:00 |
|
Jeremy Fincher
|
dd1c287655
|
Added progstats and environ commands.
|
2005-02-12 07:18:59 +00:00 |
|
Jeremy Fincher
|
e8c6e6f978
|
Let's try a sh -cl to act like a login shell.
|
2005-02-12 07:02:47 +00:00 |
|
James Vega
|
34d20cab44
|
Fix a bug in Weather.wunder due to improperly ordered arguments to re.search
|
2005-02-11 17:13:46 +00:00 |
|
James Vega
|
e3b039b2e3
|
Add Weather.rsswunder
|
2005-02-11 17:12:59 +00:00 |
|
Jeremy Fincher
|
32dce478c5
|
Let's be honest about what we accept.
|
2005-02-10 07:35:49 +00:00 |
|
Jeremy Fincher
|
fdbecfd1d4
|
Changed the name of the strlen command just to be 'len'.
|
2005-02-10 07:04:08 +00:00 |
|
Jeremy Fincher
|
afd53f212d
|
Removed commands that were moved to String.
|
2005-02-10 07:01:08 +00:00 |
|
James Vega
|
68ef3d86a4
|
Fix some grammar in the help string.
|
2005-02-10 03:16:54 +00:00 |
|
James Vega
|
4030026c4c
|
Catch the proper errors when a field isn't found.
|
2005-02-10 03:15:02 +00:00 |
|
James Vega
|
9f6e826481
|
Make Weather.weather less complicated and fix the bug where it wouldn't be listed as a command until it had been called once.
|
2005-02-10 03:14:09 +00:00 |
|
Jeremy Fincher
|
ad35c62568
|
Refactored to split up Plugin into Commands and PluginMixin.
|
2005-02-10 02:46:18 +00:00 |
|
Jeremy Fincher
|
181d0d59c6
|
Had the more and the messages reversed.
|
2005-02-10 01:28:38 +00:00 |
|
James Vega
|
f7917bce77
|
Update class names.
|
2005-02-09 21:50:12 +00:00 |
|
James Vega
|
3c83811b3e
|
Fix the base class used in newplugin.
|
2005-02-09 21:49:35 +00:00 |
|
James Vega
|
6f3db18049
|
Add Weather to setup.py and re-alphabetize the plugin list.
|
2005-02-09 19:46:45 +00:00 |
|
Jeremy Fincher
|
a6973f681c
|
Removed the ability to make regexp-based plugins.
|
2005-02-09 18:28:21 +00:00 |
|
James Vega
|
88746764dd
|
Update source URL.
|
2005-02-09 18:09:07 +00:00 |
|
James Vega
|
86822f06e6
|
Fix a couple more bugs related to wunderground's site-format change.
|
2005-02-09 14:44:12 +00:00 |
|
James Vega
|
b05834fb3b
|
Update supybot-newplugin to use the correct base class for plugins.
|
2005-02-09 13:37:10 +00:00 |
|
Jeremy Fincher
|
adff889c44
|
Added a skeletal Plugin plugin.
|
2005-02-09 07:07:11 +00:00 |
|
Jeremy Fincher
|
56ad1ead58
|
I don't know why this hunk of code was there, but it was causing problems for the Plugin plugin, so I removed it.
|
2005-02-09 07:06:05 +00:00 |
|
Jeremy Fincher
|
b0cb616709
|
Changed callbacks.Privmsg to be callbacks.Plugin, and callbacks.PrivmsgCommandAndRegexp to be callbacks.Plugin.
|
2005-02-09 07:04:04 +00:00 |
|
Jeremy Fincher
|
3c3b729ee7
|
Added Protector in the new plugin format.
|
2005-02-09 06:51:37 +00:00 |
|
Jeremy Fincher
|
46225641bd
|
Changed the implementation of IrcMsgQueue a bit.
|
2005-02-09 05:30:14 +00:00 |
|
Jeremy Fincher
|
3a7202bfbe
|
More ignorance can never hurt.
Added supybot.plugins.Relay.ignores, a channel configuration variable that allows people to specify hostmasks that are ignored.
|
2005-02-09 00:39:11 +00:00 |
|
Jeremy Fincher
|
203491e7c3
|
Don't load plugins whose name doesn't start with a capital. This fixed (or at least hides) the alwaysLoadImportant warning.
|
2005-02-09 00:32:00 +00:00 |
|