Jeremy Fincher
|
9327be4b59
|
Added an assert to make sure findCallbacksForArgs is used correctly.
|
2005-02-18 08:26:02 +00:00 |
Jeremy Fincher
|
e926198c8f
|
Forgot to remove this with the rest of the Babelfish removal.
|
2005-02-18 07:36:32 +00:00 |
Jeremy Fincher
|
fe353df39f
|
Removed Babelfish, sending it to supybot-plugins.
|
2005-02-18 07:34:18 +00:00 |
Jeremy Fincher
|
bd23fd647b
|
Fixed to make the tests run again with the new refactoring.
|
2005-02-18 07:31:51 +00:00 |
Jeremy Fincher
|
3fc1553fc8
|
Added an option to clean the log/conf/data directories to supybot-test.
|
2005-02-18 07:31:19 +00:00 |
Jeremy Fincher
|
6aca01bafb
|
Made utils.file.mktemp a little more stochastic.
|
2005-02-18 07:04:48 +00:00 |
Jeremy Fincher
|
8756b79cc4
|
Moved the appropriate commands from Misc to Plugin, and fixed the test failures in the process.
|
2005-02-18 06:31:26 +00:00 |
Jeremy Fincher
|
180291dd34
|
Cleaned up listCommands a bit.
|
2005-02-18 06:30:46 +00:00 |
Jeremy Fincher
|
2f928e9888
|
Added default-to-important-plugins behavior back.
|
2005-02-18 06:30:22 +00:00 |
Jeremy Fincher
|
2a75f4b83d
|
Added a classModule attribute to plugins to have easy access to it (the new plugin format made that significantly harder for us; this is an easy workaround).
|
2005-02-18 06:14:17 +00:00 |
Jeremy Fincher
|
ed0b91c3df
|
Tweaked some methods to fix some bugs (yes, it's ambiguous, I know).
|
2005-02-18 06:13:47 +00:00 |
Jeremy Fincher
|
0e86d75ed7
|
Fixed apropos and help to work with the newly refactored command change.
|
2005-02-18 05:21:15 +00:00 |
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 |