Jeremy Fincher
|
612a8e1183
|
Added utils.{transaction,error}
|
2005-07-05 17:48:00 +00:00 |
|
Jeremy Fincher
|
b369039507
|
Added utils.iter.one, to grab one value from an iterable.
|
2005-06-12 04:54:15 +00:00 |
|
James Vega
|
201d4acd26
|
plugins/Google: Use a sensical form of English for Google.phonebook's error response.
|
2005-07-05 05:31:28 +00:00 |
|
James Vega
|
1d7d6428d1
|
plugins/MoobotFactoids: Load a threaded plugin to hopefully trigger a timing bug.
|
2005-07-05 03:03:11 +00:00 |
|
Jeremy Fincher
|
1a5e05ee8e
|
NestedCommandsIrcProxy should set self.repliedTo if self.error is called.
|
2005-06-30 22:10:04 +00:00 |
|
Jeremy Fincher
|
830a5c5084
|
Commented out an overly verbose (even for DEBUG level) log message.
|
2005-06-30 22:04:59 +00:00 |
|
James Vega
|
bc1451e898
|
plugins/Web: Encountering an HTMLParser exception doesn't mean the title hasn't already been snarfed. Don't bail right away.
|
2005-06-29 19:05:20 +00:00 |
|
James Vega
|
bd31b7f596
|
src/irclib: Handle IRCds which use a MAXLIST-style value for the MAXBANS 005 key.
|
2005-06-29 14:20:54 +00:00 |
|
James Vega
|
0880a07b72
|
test/test_callbacks: Fix a test failure.
|
2005-06-29 14:16:31 +00:00 |
|
James Vega
|
464c1e3cb9
|
src/callbacks: Remove a duplicate except statement.
|
2005-06-28 20:57:32 +00:00 |
|
James Vega
|
e4c9381f7b
|
src/commands: Update first so that state.errored will not prevent the bot from responding when the first converter fails.
|
2005-06-13 17:27:15 +00:00 |
|
James Vega
|
35065b8fc5
|
plugins/Topic: Remove an unnecessary call to irc.state.getTopic.
|
2005-06-13 17:13:04 +00:00 |
|
James Vega
|
c60deebc73
|
plugins/Time: Add Utilities as a loaded plugin for the tests in order to fix some test failures.
|
2005-06-13 17:12:31 +00:00 |
|
James Vega
|
d4d165ea40
|
plugins/Misc: Make sure Misc.last only skips the first message if last is being performed on the channel the user is currently in.
|
2005-06-10 12:19:10 +00:00 |
|
Jeremy Fincher
|
9df805c568
|
Removed a useless assert.
|
2005-06-08 18:31:48 +00:00 |
|
Jeremy Fincher
|
3d66bc88e5
|
Let's ensure that self.repliedTo is False before calling invalidCommands.
|
2005-06-08 17:49:54 +00:00 |
|
Jeremy Fincher
|
dff2862bb1
|
Fixed jamessan's multiple-invalidCommand bug.
|
2005-06-08 17:45:58 +00:00 |
|
Jeremy Fincher
|
0d83dde909
|
Moved a comment to the appropriate place.
|
2005-06-08 16:24:54 +00:00 |
|
James Vega
|
0027916214
|
test/test_callbacks.py: Added a test for multiple, nested invalidCommands not being recognized.
|
2005-06-08 14:28:48 +00:00 |
|
Jeremy Fincher
|
cc4c143176
|
Log the name of each spawned thread at the DEBUG level.
|
2005-06-08 03:53:00 +00:00 |
|
Jeremy Fincher
|
490fb0b140
|
Changed prefixName to prefixNick, which is more appropriate, and has always bothered me. Better now than later.
|
2005-06-01 21:08:30 +00:00 |
|
James Vega
|
a477f12f47
|
plugins/Topic: Add a proper test for the previous Topic.set fix.
|
2005-06-01 21:06:04 +00:00 |
|
Jeremy Fincher
|
b41166cc4c
|
This should've been an error response in the first place.
|
2005-06-01 20:14:37 +00:00 |
|
Jeremy Fincher
|
4da1f38235
|
Fixed the security issue nicktastic reported, and made sure that if, for some reason, an error doesn't raise an exception, it still stops the calling of the command function.
|
2005-06-01 20:13:33 +00:00 |
|
James Vega
|
c444a67e91
|
plugins/Channel: Catch a Key Error in "ban remove" and "ignore remove".
|
2005-06-01 13:24:06 +00:00 |
|
Jeremy Fincher
|
766dad2f70
|
Fixed an error in hostmask.list when there are no hostmasks.
|
2005-06-01 06:20:29 +00:00 |
|
Jeremy Fincher
|
5c8677cf22
|
Give a better error message when a given command isn't found in a plugin.
|
2005-06-01 01:10:08 +00:00 |
|
James Vega
|
6ed01d4a87
|
plugins/Services: Fix up an error message so it actually makes sense.
|
2005-06-01 01:13:25 +00:00 |
|
Jeremy Fincher
|
227b15245a
|
Some plugins raise callbacks.Error rather than ImportError when they can't be imported (usually due to a dependency on sqlite or similar).
|
2005-05-30 19:20:36 +00:00 |
|
Jeremy Fincher
|
c1dcb47e3f
|
Added another elucidating comment.
|
2005-05-30 19:20:17 +00:00 |
|
Jeremy Fincher
|
5815b3b348
|
Added some elucidating comments.
|
2005-05-30 19:19:43 +00:00 |
|
Jeremy Fincher
|
b5f1e2a3e7
|
Added utils.iter.limited, an iterable that limits the number of elements that can be taken from another iterable.
|
2005-05-30 19:19:11 +00:00 |
|
James Vega
|
c268aab9bd
|
+darcs
|
2005-05-30 04:36:01 +00:00 |
|
James Vega
|
14752347e2
|
Initial changelog and version changes for 0.83.0rc3.
|
2005-05-30 04:28:24 +00:00 |
|
James Vega
|
7549a9fe7c
|
docs/man: Update supybot.1 and supybot-adduser.1 to reflect removal of options.
|
2005-05-30 04:22:37 +00:00 |
|
James Vega
|
34f5be5252
|
RSS: Use del instead of pop.
|
2005-05-30 02:27:16 +00:00 |
|
James Vega
|
7fdb72ab4f
|
plugins/RSS: Stop using attributes for feeds.
|
2005-05-30 00:52:54 +00:00 |
|
James Vega
|
4baff174a5
|
plugins/Alias: Stop using attributes for aliases.
|
2005-05-29 19:41:49 +00:00 |
|
James Vega
|
85e9035535
|
plugins/RSS: Fix a bug in RSS.remove.
|
2005-05-29 16:54:57 +00:00 |
|
James Vega
|
fab281b9b7
|
Long line.
|
2005-05-29 03:58:39 +00:00 |
|
Jeremy Fincher
|
b9cd0275e9
|
Fixed the help for register.
|
2005-05-27 16:37:22 +00:00 |
|
Jeremy Fincher
|
66076c0831
|
Removed a useless wrapper around a method that shouldn't exist.
|
2005-05-27 03:47:04 +00:00 |
|
Jeremy Fincher
|
b09f35846c
|
Removed options related to the hashing of passwords; it's an unimportant user detail, and people smart enough to care are smart enough to do it themselves.
|
2005-05-26 02:50:00 +00:00 |
|
Jeremy Fincher
|
90d199b86d
|
Removed the call to os.umask, which gained nothing and caused some problems (ones that I haven't quite figured out)
|
2005-05-25 05:19:10 +00:00 |
|
Jeremy Fincher
|
b59742dd35
|
Removed the -O and -OO switches to reduce confusion; they didn't work anyway.
|
2005-05-25 05:17:52 +00:00 |
|
Jeremy Fincher
|
660776f804
|
Fixed twisted.internet.ssl imports to work still if OpenSSL isn't installed.
|
2005-05-23 19:38:29 +00:00 |
|
Jeremy Fincher
|
4fb15198a0
|
Properly fixed bugs where plugins expected strings and got non-strings.
|
2005-05-23 11:51:22 +00:00 |
|
Jeremy Fincher
|
a1992b55ec
|
Fixed the bug that caused "reply reply" to be necessary instead of just "reply".
|
2005-05-23 11:23:53 +00:00 |
|
James Vega
|
aeaad9056c
|
plugins/Time: Make sure the Time commands are nested-safe, i.e. they reply with strings.
|
2005-05-22 21:01:16 +00:00 |
|
Jeremy Fincher
|
ff2eb7daa9
|
Tried (again) to fix bug #1156765. This might resurrect some old bugs, such as the inability to quit via Ctrl-C or similar. It must be tested.
|
2005-05-20 16:29:17 +00:00 |
|