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 |
|
James Vega
|
edc698e48b
|
Fix testing for positiveInt and nonNegativeInt.
|
2004-10-06 04:32:03 +00:00 |
|
James Vega
|
e69f086b51
|
We need to str() module.__author__ before munging the email address.
|
2004-10-05 01:32:43 +00:00 |
|
Jeremy Fincher
|
6ba2120f5f
|
Optimization.
|
2004-10-04 16:11:08 +00:00 |
|
Jeremy Fincher
|
7ddf8eb257
|
Forgot an implication of requireExtra.
|
2004-10-03 22:38:10 +00:00 |
|
Jeremy Fincher
|
a055bc29a0
|
Added export command.
|
2004-10-03 22:36:50 +00:00 |
|
Jeremy Fincher
|
76fc8b946e
|
Removed some useless options from close.
|
2004-10-03 22:18:12 +00:00 |
|
Jeremy Fincher
|
835ee14640
|
That last commit wouldn't be much fun without this one.
|
2004-10-03 09:40:19 +00:00 |
|
Jeremy Fincher
|
42f9ea9bfc
|
Let's catch some exceptions and continue with the output-writing if an exception is raised.
|
2004-10-03 09:39:39 +00:00 |
|
Jeremy Fincher
|
550bcdad5d
|
Fix for bug #1036861.
|
2004-10-03 09:21:06 +00:00 |
|
Jeremy Fincher
|
4c31e63ff8
|
Updated to use __all__, etc.
|
2004-10-03 09:03:34 +00:00 |
|
Jeremy Fincher
|
0dc88e88b9
|
Some source code tweakings; I still don't know why that test fails, but it's a good reminder that we should use the copy method instead of the copy.copy function.
|
2004-10-03 08:50:45 +00:00 |
|
Jeremy Fincher
|
4dd07b1690
|
Converted to use commands.
|
2004-10-02 20:12:48 +00:00 |
|
Jeremy Fincher
|
b03000ed42
|
If replies.success is empty, don't send a success message at all.
|
2004-10-02 18:28:58 +00:00 |
|
Jeremy Fincher
|
a982fe32fd
|
Fix0r the reference to an old undefined variable.
|
2004-10-02 18:20:04 +00:00 |
|
Jeremy Fincher
|
1398a1fa47
|
Removed a useless import.
|
2004-10-02 17:48:20 +00:00 |
|
Jeremy Fincher
|
54b6880a80
|
Changed noExtra to allowExtra and kept the default False.
|
2004-10-02 17:46:03 +00:00 |
|
Jeremy Fincher
|
51c0fb4cc1
|
Updated _int to accept other bases.
|
2004-10-02 17:31:58 +00:00 |
|
Jeremy Fincher
|
21ef10f831
|
Commented out a debug log, change inChannel and checkChannelCapability to automatically run getChannel if there is no state.channel, and perhaps a few other minor tweaks.
|
2004-10-02 16:52:26 +00:00 |
|
Jeremy Fincher
|
2ff2dadd81
|
Fix for bug #1038895.
|
2004-10-02 15:51:40 +00:00 |
|
Jeremy Fincher
|
dc55a330fa
|
Fixed bugs in getopt handling with arguments.
|
2004-10-02 03:07:19 +00:00 |
|
Jeremy Fincher
|
e21be94af0
|
Better.
|
2004-10-02 02:36:10 +00:00 |
|
Jeremy Fincher
|
0e3f7fe527
|
Added wildcard support.
|
2004-10-02 02:21:26 +00:00 |
|
Jeremy Fincher
|
83af5aa6c0
|
Oops, left a print in.
|
2004-10-02 00:49:08 +00:00 |
|
Jeremy Fincher
|
71e18515d7
|
No need for checking, commands.wrap rocks.
|
2004-10-01 22:35:34 +00:00 |
|
Jeremy Fincher
|
567f0b0001
|
Fixed a bugz0r.
|
2004-10-01 22:33:02 +00:00 |
|
Jeremy Fincher
|
8afad62691
|
A now type and a text type.
|
2004-10-01 21:27:22 +00:00 |
|
Jeremy Fincher
|
c23e6c97a6
|
Automatically raise errorNoCapability as well.
|
2004-10-01 21:26:20 +00:00 |
|
Jeremy Fincher
|
e3c9464634
|
Return None if there's nothing in the database.
|
2004-10-01 21:25:26 +00:00 |
|
Jeremy Fincher
|
26771923f6
|
Allow None in IrcDict and InsensitivePreservingDicts.
|
2004-10-01 21:25:01 +00:00 |
|
Jeremy Fincher
|
0e5cd79a1b
|
eXXXtra eXXXtra, read all about it.
|
2004-10-01 08:22:48 +00:00 |
|
Jeremy Fincher
|
f63445d39d
|
Updated to 0.80.0pre3.
|
2004-10-01 04:20:26 +00:00 |
|
Jeremy Fincher
|
00d12306d4
|
Added bear and grantbow.
|
2004-10-01 04:12:30 +00:00 |
|
Jeremy Fincher
|
e6efedbdf4
|
Fixed a bugz0r in replies.
|
2004-10-01 01:32:17 +00:00 |
|
Jeremy Fincher
|
1f882ac521
|
w00t, stopped the double killing, made the code cleaner, I rock rock rock.
|
2004-09-30 22:54:29 +00:00 |
|
Jeremy Fincher
|
b0f12ac0c5
|
Quit should noReply.
|
2004-09-30 22:48:54 +00:00 |
|
Jeremy Fincher
|
7f5af21732
|
w00t, now channel values will always remember their values.
|
2004-09-30 22:47:32 +00:00 |
|
Jeremy Fincher
|
1ea5e55a8e
|
Changed to be better, hopefully. We really need to find out where this losing of channel values is happening.
|
2004-09-30 22:13:47 +00:00 |
|
Jeremy Fincher
|
419d2c0e45
|
Odd, it didn't commit properly.
|
2004-09-30 22:03:28 +00:00 |
|
Jeremy Fincher
|
54ccb01b5e
|
Changed showDefault to _showDefault.
|
2004-09-30 20:03:54 +00:00 |
|
Jeremy Fincher
|
6ce21297de
|
Line wrapping, and now more showDefault for long things (since I can't figure out how to wrap it), and line-wrapping of serialized NormalizedString things.
|
2004-09-30 15:22:50 +00:00 |
|
Jeremy Fincher
|
9914f2d28e
|
Augmented to better document the sigils.
|
2004-09-30 14:59:09 +00:00 |
|
Jeremy Fincher
|
9c2a9096d3
|
Removed privmsgs.urlSnarfer, now it exists only in commands.
|
2004-09-30 10:04:22 +00:00 |
|
Jeremy Fincher
|
786d2f07fc
|
removed some bugginess and added getUrl.
|
2004-09-30 09:57:17 +00:00 |
|
Jeremy Fincher
|
8ddf22fabb
|
Gotta be sure to basename the journal.
|
2004-09-30 09:56:50 +00:00 |
|
Jeremy Fincher
|
129b8a212b
|
Small update.
|
2004-09-30 09:56:34 +00:00 |
|
Jeremy Fincher
|
15b7063eac
|
Slightly less broken Engrish.
|
2004-09-30 07:59:02 +00:00 |
|
Jeremy Fincher
|
a2e43fe367
|
Added a few more types.
|
2004-09-30 07:43:24 +00:00 |
|
Jeremy Fincher
|
6878510d7e
|
Let's safe-argument this thing earlier.
|
2004-09-30 07:36:55 +00:00 |
|
Jeremy Fincher
|
c20d3cafbd
|
Let's make threaded commands tag the message as replied from the start, so things like Infobot won't respond.
|
2004-09-30 05:29:26 +00:00 |
|
Jeremy Fincher
|
56ba5edcc9
|
Elucidating comment, etc.
|
2004-09-30 05:25:38 +00:00 |
|
Jeremy Fincher
|
cb9986f0ac
|
To capture a backreference is good.
|
2004-09-30 04:15:48 +00:00 |
|
Jeremy Fincher
|
4cc1e4ba04
|
Abstracted for some future overriding.
|
2004-09-30 04:15:32 +00:00 |
|
Jeremy Fincher
|
45f99cd1ee
|
Added some configuration for cdb.
|
2004-09-30 04:15:12 +00:00 |
|
Jeremy Fincher
|
75ef036569
|
Super, and subclass SupyThread.
|
2004-09-30 04:14:44 +00:00 |
|
Jeremy Fincher
|
ec9258a371
|
Updated to be cooler and allow float maxmods.
|
2004-09-30 04:13:28 +00:00 |
|
Jeremy Fincher
|
69dce4761d
|
Made sure to return our reply messages, changed some threading stuff, etc.
|
2004-09-30 04:13:08 +00:00 |
|
Jeremy Fincher
|
4ad7fd2504
|
Let's use a from import since it makes things simpler.
|
2004-09-30 04:12:38 +00:00 |
|