Jeremy Fincher
|
9a907277c1
|
Changed reviter to reversed.
|
2004-04-20 09:51:20 +00:00 |
|
Jeremy Fincher
|
96838d0dbc
|
Removed catch, moved curry to utils.py
|
2004-04-20 09:44:58 +00:00 |
|
Jeremy Fincher
|
69c7c76e3a
|
Added another handler for daemonized...we're getting pretty close, we just need to actually daemonize :)
|
2004-04-20 09:42:20 +00:00 |
|
Jeremy Fincher
|
313624c1e2
|
Improved error message for the 'preserve the configuration' load attempt.
|
2004-04-19 05:06:36 +00:00 |
|
Jeremy Fincher
|
6ef38bd28f
|
Added pidFile support and a signal handler for SIGTERM (the default for kill).
|
2004-04-19 05:05:53 +00:00 |
|
Jeremy Fincher
|
e63dbb09bf
|
I really should test these things before I commit.
|
2004-04-19 04:36:26 +00:00 |
|
Jeremy Fincher
|
54cdfdba6a
|
Let's make sure we wait long enough to connect.
|
2004-04-19 04:29:36 +00:00 |
|
Daniel DiPaolo
|
201fb0acc2
|
Usability enhancement: Added a note in the callbacks.Privmsg docstring which
points people to getting the config values of a plugin.
|
2004-04-18 08:00:29 +00:00 |
|
Jeremy Fincher
|
086a2fcab6
|
Refactored LogLevel crap.
|
2004-04-18 06:24:37 +00:00 |
|
Jeremy Fincher
|
437afe707c
|
Updated with a little infrastructure for allowing daemonization.
|
2004-04-18 05:56:31 +00:00 |
|
Jeremy Fincher
|
8eb20228af
|
Changed an exception raised.
|
2004-04-18 02:47:12 +00:00 |
|
Jeremy Fincher
|
119619d437
|
Updated to fix a bug in Config.help and a bug in the test for Config.list.
|
2004-04-18 02:40:18 +00:00 |
|
Jeremy Fincher
|
7850da79d5
|
A little logging, etc.
|
2004-04-18 00:38:54 +00:00 |
|
Jeremy Fincher
|
069d48b269
|
Added announce command.
|
2004-04-18 00:38:20 +00:00 |
|
Jeremy Fincher
|
cf5b75fbca
|
Minor stylistic update.
|
2004-04-17 16:45:56 +00:00 |
|
Jeremy Fincher
|
c955a32c63
|
Changed the default of detailedError, less important now that we have LogToIrc.
|
2004-04-17 16:45:29 +00:00 |
|
Jeremy Fincher
|
f68ce97d97
|
Fixed globbing in User.list.
|
2004-04-17 16:40:32 +00:00 |
|
Jeremy Fincher
|
04876865f1
|
Added a proper random.choice implementation that works with non-sequence iterables.
|
2004-04-17 16:35:31 +00:00 |
|
Jeremy Fincher
|
2d2340bf17
|
Fixed 001 for misconfigured servers.
|
2004-04-17 14:12:17 +00:00 |
|
Jeremy Fincher
|
e194e89c85
|
Check that an action doesn't continue past the first reply.
|
2004-04-17 14:07:55 +00:00 |
|
Jeremy Fincher
|
44899740a6
|
Added --capability to user list.
|
2004-04-16 21:05:41 +00:00 |
|
Jeremy Fincher
|
4923fc4a6c
|
Oops, wrong commit.
|
2004-04-16 08:27:27 +00:00 |
|
Jeremy Fincher
|
fdc5612dce
|
Readability.
|
2004-04-16 08:17:24 +00:00 |
|
Jeremy Fincher
|
a4b54566e9
|
Uncommented something I didn't understand. Good thing I saw this before the release :)
|
2004-04-16 08:13:55 +00:00 |
|
Jeremy Fincher
|
96e8f32999
|
Added a replySuccess if the user making the request isn't in the channels he's requesting the bot part.
|
2004-04-16 07:39:55 +00:00 |
|
Jeremy Fincher
|
12f9d6ed11
|
Let's make the second prompt configurable too.
|
2004-04-16 07:36:09 +00:00 |
|
Jeremy Fincher
|
b888fa49be
|
Updated version.
|
2004-04-16 07:26:25 +00:00 |
|
Jeremy Fincher
|
99adf8511f
|
Uh, someone forgot to make the remainder of the changes necessary for the unColor -> stripColor conversion...
|
2004-04-15 23:41:24 +00:00 |
|
James Vega
|
e87c31aea4
|
ircutils.strip{Bold,Reverse,Underline,Formatting}
|
2004-04-15 21:15:57 +00:00 |
|
Jeremy Fincher
|
7556219aa8
|
Updated.
|
2004-04-15 06:22:01 +00:00 |
|
Jeremy Fincher
|
e3da04e3c4
|
Forgottten period.
|
2004-04-14 18:50:38 +00:00 |
|
Jeremy Fincher
|
589cdd0694
|
Added supybot.log.individualPluginLogfiles.
|
2004-04-14 16:06:22 +00:00 |
|
Jeremy Fincher
|
1a40c6fc69
|
Whoa. Long time no commit. Anyway, we make shelf dispatch to Shelf appropriately.
|
2004-04-14 15:16:10 +00:00 |
|
Jeremy Fincher
|
7fa9f47058
|
Updated timestampFormat to handle the empty string.
|
2004-04-14 02:37:17 +00:00 |
|
Jeremy Fincher
|
b82991609e
|
Updated the help messages for SyntaxErrors.
|
2004-04-13 16:03:05 +00:00 |
|
Jeremy Fincher
|
e127a9575f
|
Updated LogLevel.
|
2004-04-13 05:19:56 +00:00 |
|
Jeremy Fincher
|
132adeff7d
|
Updated.
|
2004-04-13 05:18:17 +00:00 |
|
Jeremy Fincher
|
d5ee023bfa
|
Updated some design of the Values.
|
2004-04-13 01:01:52 +00:00 |
|
James Vega
|
0027117e8c
|
Fix some coloring/formatting bugs we had
|
2004-04-13 01:01:17 +00:00 |
|
Jeremy Fincher
|
2e2e90b910
|
Reverted to 1.25.
|
2004-04-13 00:59:19 +00:00 |
|
Jeremy Fincher
|
7aa35058f7
|
Commented a possible optimization.
|
2004-04-13 00:12:23 +00:00 |
|
Jeremy Fincher
|
7f6c401e74
|
Comment some of my intentions.
|
2004-04-13 00:06:57 +00:00 |
|
Jeremy Fincher
|
07585182af
|
Add a heapify because our modifications don't guarantee that the heap property is preserved.
|
2004-04-13 00:05:30 +00:00 |
|
Stéphan Kochen
|
bea41b308a
|
Fixed asyncore hogging the CPU on disconnect. Although this really looks
like a bug in asyncore to me. o_O
|
2004-04-12 21:53:49 +00:00 |
|
Stéphan Kochen
|
03294c8686
|
Same fix for asyncoreDrivers and a small cleanup.
|
2004-04-12 21:44:03 +00:00 |
|
Stéphan Kochen
|
ff3c996deb
|
- Prevent a duplicate INFO log message.
- Forgot a return there, which would cause it to send messages on a
disconnected driver.
|
2004-04-12 21:10:27 +00:00 |
|
Stéphan Kochen
|
1feffe91ac
|
That shouldn't be there.
|
2004-04-12 20:58:37 +00:00 |
|
Jeremy Fincher
|
edc6ea83f2
|
Fixed the socketDrivers problem (THANKS G-LITE{EXCLAIMEXCLAIMEXCLAIM})
|
2004-04-12 20:33:11 +00:00 |
|
Stéphan Kochen
|
1541f051fd
|
Seperated logging to channels to it's own plugin.
(...and a couple of smaller changes to log itself)
|
2004-04-12 16:08:23 +00:00 |
|
Jeremy Fincher
|
d28d27254f
|
Improved error message for bad hostmasks in addhostmask.
|
2004-04-11 23:37:58 +00:00 |
|
Stéphan Kochen
|
e89827f203
|
Added support for logging to a channel.
|
2004-04-11 23:12:36 +00:00 |
|
Jeremy Fincher
|
63758a1a61
|
Updated version.
|
2004-04-09 17:41:32 +00:00 |
|
James Vega
|
f5784851f2
|
Fixed a NameError exception
|
2004-04-09 16:54:48 +00:00 |
|
Jeremy Fincher
|
ec0dd27960
|
All in the name of case insensitivity.
|
2004-04-09 16:29:16 +00:00 |
|
Jeremy Fincher
|
f80cea1fff
|
Updated help text for notice.
|
2004-04-09 15:30:55 +00:00 |
|
Jeremy Fincher
|
44ab483905
|
Slight update.
|
2004-04-09 15:30:34 +00:00 |
|
Jeremy Fincher
|
f8b83f69f2
|
Slight optimization, not that it matters, but it makes the code easier to read, too.
|
2004-04-09 15:30:09 +00:00 |
|
James Vega
|
b2153c83fb
|
unColor is now working. Added a colorstrip outfilter to Filter to close RFE
#863599
|
2004-04-09 03:59:12 +00:00 |
|
Jeremy Fincher
|
7f6040a160
|
Refactored callbacks.{error,reply} and its friends; added supybot.reply.errorWithNotice.
|
2004-04-09 02:55:03 +00:00 |
|
Jeremy Fincher
|
c75e8b5137
|
Updated version numbers.
|
2004-04-08 11:43:14 +00:00 |
|
Jeremy Fincher
|
3538dee7c9
|
Ah, a better way to do default normalization.
|
2004-04-08 11:13:03 +00:00 |
|
Jeremy Fincher
|
9eee85dc63
|
I really should test these things before committing.
|
2004-04-08 10:59:13 +00:00 |
|
Jeremy Fincher
|
22fb1b41cb
|
Made the success message from unidentify more useful.
|
2004-04-08 10:53:12 +00:00 |
|
Jeremy Fincher
|
77f2c84245
|
Made drivers.module use OnlySomeStrings.
|
2004-04-08 10:50:05 +00:00 |
|
Jeremy Fincher
|
4258435d98
|
Some users might unidentify without being identified.
|
2004-04-08 10:47:32 +00:00 |
|
James Vega
|
106f957fac
|
Fixed string formatting bug
|
2004-04-08 03:26:03 +00:00 |
|
Jeremy Fincher
|
46a3f07491
|
Made sure we can normalize for OnlySomeStrings.
|
2004-04-08 02:18:35 +00:00 |
|
Jeremy Fincher
|
c97d3905c5
|
Fixed the non-quitting bug, although it's not been tested with twistedDrivers itself. It works with the other two.
|
2004-04-07 15:52:28 +00:00 |
|
Jeremy Fincher
|
9cfed8f0d3
|
Correctly handle the case where sys.stdout is closed.
|
2004-04-06 09:32:09 +00:00 |
|
Jeremy Fincher
|
93f64b6a68
|
Added supybot.reply.maximumMores.
|
2004-04-05 17:36:17 +00:00 |
|
Jeremy Fincher
|
ce75589c6d
|
Oops, I meant registry.
|
2004-04-05 16:01:49 +00:00 |
|
Jeremy Fincher
|
6cddfb5358
|
Added supybot.reply.truncate, to turn off the normal moring of things.
|
2004-04-05 16:01:36 +00:00 |
|
Jeremy Fincher
|
4697f61be2
|
Added supybot.plugins.Channel.alwaysRejoin.
|
2004-04-05 10:03:13 +00:00 |
|
Jeremy Fincher
|
a4b4c2101c
|
Added supybot.databases.users.hash.
|
2004-04-05 09:23:40 +00:00 |
|
Jeremy Fincher
|
3e1521fb8b
|
Added slightly better handling of ImportError in do001.
|
2004-04-01 11:47:02 +00:00 |
|
Jeremy Fincher
|
1d27db449b
|
Fixed forgotten import.
|
2004-03-30 21:09:02 +00:00 |
|
Jeremy Fincher
|
e64ce62917
|
Updated slightly.
|
2004-03-30 08:33:20 +00:00 |
|
Jeremy Fincher
|
1654a35766
|
Added trueCycle in preparation for the new registry stuff for multiple servers per network.
|
2004-03-30 08:32:55 +00:00 |
|
Jeremy Fincher
|
71ea32c811
|
Added supybot.brackets for specifying what valid bracket characters are.
|
2004-03-30 08:27:05 +00:00 |
|
Jeremy Fincher
|
d9c535f2bc
|
Slight cleanups.
|
2004-03-30 08:02:59 +00:00 |
|
Jeremy Fincher
|
f166ce8655
|
Removed ConfigIrcProxy, I forgot we didn't use it anymore.
|
2004-03-30 07:58:22 +00:00 |
|
Jeremy Fincher
|
ba31427156
|
Tweaked docstring for flush and started stuff for online notification of exceptions.
|
2004-03-28 12:11:09 +00:00 |
|
Jeremy Fincher
|
f5365a6202
|
Added channel logfile rotation.
|
2004-03-27 20:18:47 +00:00 |
|
Jeremy Fincher
|
532db9c456
|
Added logging of version of plugin in plugin logs.
|
2004-03-25 12:17:48 +00:00 |
|
Jeremy Fincher
|
9dc2618232
|
Fixed to use supybot.databases.users.timeoutIdentification correctly.
|
2004-03-25 12:16:37 +00:00 |
|
Jeremy Fincher
|
ae97d0390a
|
Added removeChannel to the SpaceSeparatedListOfChannels.
|
2004-03-25 12:15:57 +00:00 |
|
Jeremy Fincher
|
a898bdaa94
|
Slight rewording of log message.
|
2004-03-25 12:14:41 +00:00 |
|
Jeremy Fincher
|
c697af6f08
|
Focused an else and added an assert.
|
2004-03-25 12:09:39 +00:00 |
|
Jeremy Fincher
|
a1e4b790dd
|
Handle actions correctly in last.
|
2004-03-25 12:08:01 +00:00 |
|
Jeremy Fincher
|
5b03c6d5b7
|
Just some extra logging in case a flusher fails.
|
2004-03-24 22:53:47 +00:00 |
|
Jeremy Fincher
|
59e5a6bc9f
|
Fix for bug that rejects extraneous spaces in Boolean registry values.
|
2004-03-21 19:40:13 +00:00 |
|
James Vega
|
22d484ef01
|
YAPMR
|
2004-03-19 17:13:33 +00:00 |
|
James Vega
|
f14f3efd4c
|
I like webutils
|
2004-03-14 05:58:17 +00:00 |
|
Jeremy Fincher
|
eadfd7141b
|
Fixed some exception handling madealios.
|
2004-03-02 01:29:44 +00:00 |
|
Jeremy Fincher
|
b9483aee3b
|
Added itemgetter and attrgetter to operator.
|
2004-03-01 18:15:21 +00:00 |
|
James Vega
|
e04489e18a
|
Add matching of $randdate or $randomdate
|
2004-02-29 21:13:54 +00:00 |
|
James Vega
|
4b32a206c4
|
Add Seen trackers for PART, JOIN, QUIT (and fix ircmsgs.prettyPrint for QUIT)
|
2004-02-29 21:13:20 +00:00 |
|
Jeremy Fincher
|
d1bb8ce02f
|
Bugfix with 433 handling.
|
2004-02-26 18:38:20 +00:00 |
|
Jeremy Fincher
|
d2e1d80b27
|
Use plugins.standardSubstitute in supybot.replies.
|
2004-02-24 21:20:31 +00:00 |
|
Jeremy Fincher
|
07733594e9
|
Made urlSnarfer respect lobotomies.
|
2004-02-24 21:16:53 +00:00 |
|
Jeremy Fincher
|
de512b24de
|
Guarded asserts with strictRfc.
|
2004-02-24 11:21:12 +00:00 |
|
James Vega
|
ad1a23fcd2
|
Removed doindent and trap KeyboardInterrupt in supybot.
|
2004-02-23 10:50:40 +00:00 |
|
Jeremy Fincher
|
9f766c154a
|
Added itertools.groupby.
|
2004-02-21 10:29:10 +00:00 |
|
Jeremy Fincher
|
d0547ba954
|
Added logging of invite.
|
2004-02-21 09:56:27 +00:00 |
|
James Vega
|
1300548d0a
|
We should also be catching timeouts on the read.
|
2004-02-20 22:46:10 +00:00 |
|
Jeremy Fincher
|
a59beb0b93
|
Updated version.
|
2004-02-20 07:52:39 +00:00 |
|
Jeremy Fincher
|
1624b1a786
|
Symmetry is beautiful.
|
2004-02-20 06:39:35 +00:00 |
|
Jeremy Fincher
|
39bbf683fb
|
Fixed some typos.
|
2004-02-20 06:32:39 +00:00 |
|
Jeremy Fincher
|
57ec45e728
|
Added some little bit of extra logging.
|
2004-02-20 06:11:24 +00:00 |
|
Jeremy Fincher
|
dda4d61421
|
Added the stuff needed for channel karma.
|
2004-02-20 05:33:12 +00:00 |
|
Daniel DiPaolo
|
940a934f6e
|
Clarified the prefixChars help string
|
2004-02-19 08:04:09 +00:00 |
|
Stéphan Kochen
|
708ee91776
|
Actually, that is rather unnecessary. Sorry for messing up so bad today. :/
|
2004-02-18 16:29:44 +00:00 |
|
Stéphan Kochen
|
52e7551493
|
Whoops, messed that up good.
|
2004-02-18 16:21:07 +00:00 |
|
Stéphan Kochen
|
f08f875d3c
|
Fixed a nasty bug where pipe syntax would still work if it's disabled but
the pipe character is spaced out, as in: @foo | bar
Also added supybot.bracketSyntax; defaults to True, don't worry. ;)
|
2004-02-18 15:39:30 +00:00 |
|
Jeremy Fincher
|
2747baf48a
|
Fixed bug in IrcObjectProxy{Regexp} where actions weren't targetted correctly based on the to/private arguments.
|
2004-02-18 13:41:47 +00:00 |
|
Jeremy Fincher
|
a7d83efbba
|
Fixed bugz0r in the way stuff is printed.
|
2004-02-18 12:15:04 +00:00 |
|
Jeremy Fincher
|
faa27d573f
|
Fix for bug #899271, as well as some other problems with the test suite and ChannelPluginTestCase.
|
2004-02-18 07:36:40 +00:00 |
|
Jeremy Fincher
|
c070e66d11
|
Fixed revision (again).
|
2004-02-17 18:54:35 +00:00 |
|
Jeremy Fincher
|
99926fd170
|
Added mode, and made sure to send one after joining a channel.
|
2004-02-17 18:12:01 +00:00 |
|
Jeremy Fincher
|
e609d5dfd7
|
Fixed the problem of having multiple upkeeps scheduled.
|
2004-02-17 18:10:27 +00:00 |
|
Stéphan Kochen
|
f1e34ccfa9
|
Added invite command with test, fixed docstrings.
|
2004-02-17 13:28:40 +00:00 |
|
Jeremy Fincher
|
6be8850822
|
Oops, we use commas now.
|
2004-02-17 06:51:07 +00:00 |
|
Jeremy Fincher
|
f3c481d13f
|
Removed some catching of exceptions that can never happen due to MetaFirewall.
|
2004-02-17 06:31:19 +00:00 |
|
Jeremy Fincher
|
2dab520e66
|
Fixed the __str__ of some Value subclasses.
|
2004-02-17 06:30:12 +00:00 |
|
Jeremy Fincher
|
c809cc9217
|
Tried to fix0r the bugz0r that wishy and I are having with failures to reconnect.
|
2004-02-17 01:45:30 +00:00 |
|
Jeremy Fincher
|
223ac90fde
|
Added logging of ERRORs from server.
|
2004-02-16 19:53:19 +00:00 |
|
Jeremy Fincher
|
de72ad4026
|
Made a potential AssertionError not get raised.
|
2004-02-16 17:28:12 +00:00 |
|
Jeremy Fincher
|
6d117b2992
|
Fixed bug #898028.
|
2004-02-16 16:16:13 +00:00 |
|
Jeremy Fincher
|
ced437b309
|
Change the default upkeepInterval to 1h instead of 5m.
|
2004-02-16 09:13:48 +00:00 |
|
Jeremy Fincher
|
bd7c758dee
|
Slightly fixed a formatting issue.
|
2004-02-16 08:41:26 +00:00 |
|
Jeremy Fincher
|
c5aa3f0112
|
The documentation was wrong, not the code.
|
2004-02-16 08:36:29 +00:00 |
|
Jeremy Fincher
|
f752ad5747
|
Commented out some useless debug logs.
|
2004-02-16 08:10:50 +00:00 |
|
Jeremy Fincher
|
5c660fd56e
|
Fixed's Strike's bug in Misc.revision. IT'S STRIKE'S BUG, MIND YOU\! IT ALWAYS HAS BEEN STRIKE'S BUG\!\! DON\'T EVER LET HIM TELL YOU OTHERWISE\!
|
2004-02-16 04:10:06 +00:00 |
|
Jeremy Fincher
|
bdbcd9562c
|
Put a note in the help for config about leaving off the supybot..
|
2004-02-16 04:07:45 +00:00 |
|
Jeremy Fincher
|
67ab9f8ae1
|
Fix for 'revision Math' bug.
|
2004-02-16 03:01:20 +00:00 |
|
Jeremy Fincher
|
ff370e29cf
|
Who knows why I wrote that without a for loop before?
|
2004-02-16 00:54:05 +00:00 |
|
Jeremy Fincher
|
487fb3cc2f
|
Made separateModes int the argument if it can.
|
2004-02-16 00:51:29 +00:00 |
|
James Vega
|
3bdef0fabf
|
Change the behavior to match the naming and help.
|
2004-02-14 07:21:08 +00:00 |
|
Jeremy Fincher
|
2f470b3a3b
|
Typo\!
|
2004-02-14 01:52:07 +00:00 |
|
Jeremy Fincher
|
d94b3f799e
|
Use expandtabs instead of expanding by hand.
|
2004-02-14 01:32:39 +00:00 |
|
Jeremy Fincher
|
4a086e67e4
|
Geezle peats, I thought I fixed this already\!
|
2004-02-14 01:06:19 +00:00 |
|
Jeremy Fincher
|
68eb84c0bb
|
Better error handling on open.
|
2004-02-14 01:02:53 +00:00 |
|
Jeremy Fincher
|
fb59b25a63
|
Added the ability for configuration variables to be private so they can't have their values gotten by people who can't change them.
|
2004-02-14 00:47:21 +00:00 |
|
Jeremy Fincher
|
38cf55ebce
|
Made the initial log message better.
|
2004-02-14 00:24:32 +00:00 |
|
Jeremy Fincher
|
0dcaf942ef
|
Don't change our nick on 433 if we're using our default nick.
|
2004-02-13 18:37:35 +00:00 |
|
Jeremy Fincher
|
6f8fafb04c
|
Added error handling for nick changes.
|
2004-02-13 18:37:13 +00:00 |
|
Jeremy Fincher
|
6c88a6a315
|
Better error message in the cases where there are no commands.
|
2004-02-13 11:02:42 +00:00 |
|
Jeremy Fincher
|
f8f977386e
|
Store the q on the function itself in case we want to debug with it later.
|
2004-02-13 09:56:59 +00:00 |
|
Jeremy Fincher
|
87f4d36d6f
|
Fixed tests.
|
2004-02-13 09:50:46 +00:00 |
|
Jeremy Fincher
|
1a62fed0b6
|
Woohoo, fixed the bug with register in tests!
|
2004-02-13 09:01:21 +00:00 |
|
Jeremy Fincher
|
74300bb148
|
Man, I must've been really sleepy when I 'fixed' that code.
|
2004-02-13 08:58:29 +00:00 |
|
Jeremy Fincher
|
28062699b8
|
Changed slightly the phrasing of supybot.reply.noUser.
|
2004-02-13 07:25:24 +00:00 |
|
Jeremy Fincher
|
c916152470
|
Clear the _mores when reset.
|
2004-02-13 07:24:30 +00:00 |
|
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 |
|
Jeremy Fincher
|
0ab86752a7
|
*Really* fixed supybot-adduser now.
|
2004-02-07 22:23:12 +00:00 |
|
Jeremy Fincher
|
6072094207
|
Changed ChannelUserDatabase to ChannelUserDB.
|
2004-02-07 21:36:40 +00:00 |
|
Jeremy Fincher
|
097d4e93d6
|
Changed Herald to CSV.
|
2004-02-07 21:23:00 +00:00 |
|
Jeremy Fincher
|
2022839a96
|
Gave replies the **kwargs.
|
2004-02-07 12:38:31 +00:00 |
|
Jeremy Fincher
|
0982ee2638
|
Fixed bugz0rs in the new version.
|
2004-02-07 12:35:58 +00:00 |
|
Jeremy Fincher
|
94c16a0bd3
|
Made version look online to find the newest version.
|
2004-02-07 12:19:15 +00:00 |
|
Jeremy Fincher
|
9108591b7f
|
Added isCommand to the firewalled methods.
|
2004-02-07 11:48:37 +00:00 |
|
Jeremy Fincher
|
b2efbdc84c
|
Added RFE #871658.
|
2004-02-07 11:48:03 +00:00 |
|
Jeremy Fincher
|
0525b9a4fa
|
Ooops, thought I tested it, but it turns I had forgotten to install.
|
2004-02-07 11:23:19 +00:00 |
|
Jeremy Fincher
|
b51961b18a
|
Added supybot.defaultSocketTimeout as a configurable.
|
2004-02-07 11:12:12 +00:00 |
|
Jeremy Fincher
|
1c1046cddb
|
The bot won't de itself anymore.
|
2004-02-07 06:24:45 +00:00 |
|
Jeremy Fincher
|
47d81547aa
|
Added log.firewall and log.MetaFirewall, and converted several classes to use them.
|
2004-02-06 09:20:47 +00:00 |
|
Jeremy Fincher
|
4fec15f40e
|
Fix the cause of several exceptions being raised on loading of plugins.
|
2004-02-06 09:19:54 +00:00 |
|
Jeremy Fincher
|
90112901f4
|
Make sure failed loads of plugins don't prevent those plugins from later being loaded.
|
2004-02-06 09:19:21 +00:00 |
|
Jeremy Fincher
|
0784ad7246
|
Changed replyPossibleBug to a channel value.
|
2004-02-06 08:48:35 +00:00 |
|
Jeremy Fincher
|
303bba29d4
|
Minor little tweak.
|
2004-02-06 05:53:16 +00:00 |
|
Jeremy Fincher
|
21ef041a58
|
Updated to make case insensitivity with preservation much easier (based on utils.InsensitivePreservingDict).
|
2004-02-05 07:54:38 +00:00 |
|
Jeremy Fincher
|
8eeb9e7221
|
Updated error messages.
|
2004-02-05 07:53:00 +00:00 |
|
Jeremy Fincher
|
9def8a49bd
|
Hmm, didn't define keys.
|
2004-02-05 07:32:20 +00:00 |
|
Jeremy Fincher
|
19a86f3873
|
Added a raiseError optional argument to getChannel.
|
2004-02-05 07:17:11 +00:00 |
|
Jeremy Fincher
|
6771c24ca6
|
Added InsensitivePreservingDict and made IrcDict a subclass of it.
|
2004-02-05 07:14:35 +00:00 |
|
Jeremy Fincher
|
82a4d96ca7
|
Oops, didn't have an __revision__.
|
2004-02-04 18:01:55 +00:00 |
|
Jeremy Fincher
|
5e3fae4dbb
|
Robustified\!
|
2004-02-04 18:01:00 +00:00 |
|
Jeremy Fincher
|
a7c7cc2841
|
Minor stylistic changes.
|
2004-02-04 15:55:56 +00:00 |
|
Jeremy Fincher
|
952aa0e395
|
Fix0red the groupz0rs.
|
2004-02-04 15:55:03 +00:00 |
|
Jeremy Fincher
|
285ac5ef6d
|
At least import the plugin module, so configuration is preserved.
|
2004-02-04 05:56:51 +00:00 |
|
Jeremy Fincher
|
ee6107d016
|
Added an extra caveat to the supybot.flush help.
|
2004-02-04 05:11:31 +00:00 |
|
Jeremy Fincher
|
9f33b4c1bd
|
Oops, didn't give the appropriate namespace.
|
2004-02-04 04:56:37 +00:00 |
|
Jeremy Fincher
|
5d98b1a5bc
|
Converted ignores to a separate file, rather than a registry value.
|
2004-02-04 00:39:52 +00:00 |
|
Jeremy Fincher
|
3deab7b599
|
Added a defaultplugin for ignore to Admin.
|
2004-02-04 00:34:42 +00:00 |
|
Jeremy Fincher
|
43af36e5f5
|
Strike's a tard.
|
2004-02-03 23:55:31 +00:00 |
|
Jeremy Fincher
|
988bf3d336
|
Fixed defaultPlugins.
|
2004-02-03 23:23:04 +00:00 |
|
Jeremy Fincher
|
b8b014d447
|
Output the default value into the registry file.
|
2004-02-03 23:19:22 +00:00 |
|
Jeremy Fincher
|
4c8f3d5314
|
Made the registry dynamically reloadable as well as added a supybot.flush configuration variable.
|
2004-02-03 22:58:54 +00:00 |
|
Jeremy Fincher
|
1df9b64c39
|
Got it back workin, mo.
|
2004-02-03 22:39:24 +00:00 |
|
Jeremy Fincher
|
27b24e142a
|
Reordred some more, changed the default of prefixChars, and fixed some older-written values.
|
2004-02-03 18:21:19 +00:00 |
|
Jeremy Fincher
|
e853325a42
|
Reordered some more.
|
2004-02-03 17:59:45 +00:00 |
|
Daniel DiPaolo
|
62d2c13f45
|
Reordering stuff.
|
2004-02-03 17:40:19 +00:00 |
|
Jeremy Fincher
|
9bf4f35a51
|
Refactored registry to remove the Group/Value distinction.
|
2004-02-03 16:43:22 +00:00 |
|
Jeremy Fincher
|
18ce33a61d
|
Shortened upkeep message slightly so it fits in a single line with the timestamp.
|
2004-02-03 16:19:43 +00:00 |
|
Jeremy Fincher
|
717ee92e41
|
Catch exceptions in dying callbacks so all callbacks get a chance to die.
|
2004-02-03 07:11:32 +00:00 |
|
Jeremy Fincher
|
393a5b48f3
|
Cooler upkeep logging message. Again.
|
2004-02-03 05:38:39 +00:00 |
|
Jeremy Fincher
|
c0f3c7d9ba
|
Cooler upkeep logging message.
|
2004-02-03 05:38:02 +00:00 |
|
Jeremy Fincher
|
40e3c861c0
|
Forgot to re-add the user/channel databases to the flushers.
|
2004-02-03 04:10:22 +00:00 |
|
Jeremy Fincher
|
1232cc06c8
|
Fixed tinyz0r bug in _canonicalizeName.
|
2004-02-03 03:08:52 +00:00 |
|
Jeremy Fincher
|
3bd50b1d6a
|
Fixed testing, w00t!
|
2004-02-03 03:07:54 +00:00 |
|
Jeremy Fincher
|
cb3f763bf0
|
Oops, forgot to %.
|
2004-02-03 00:16:07 +00:00 |
|
Jeremy Fincher
|
4b107808c2
|
Eh, those things didn't need to be where they were.
|
2004-02-02 17:19:38 +00:00 |
|
Jeremy Fincher
|
b9e611fd91
|
Allow an implicit supybot.
|
2004-02-02 08:33:03 +00:00 |
|
Jeremy Fincher
|
c0ea69ef0f
|
Made the exceptions raised give more useful messages.
|
2004-02-02 08:31:11 +00:00 |
|
Jeremy Fincher
|
84b0295e80
|
Fixed User.list.
|
2004-02-02 08:24:48 +00:00 |
|
Jeremy Fincher
|
e8e5e11a51
|
Changed command to badCommand.
|
2004-02-02 03:24:03 +00:00 |
|
Jeremy Fincher
|
b119f94ed4
|
Converted to a new user/channel database format.
|
2004-02-02 02:56:16 +00:00 |
|
James Vega
|
7b8b1a25ca
|
Improve supybot's handling of PRIVMSGs that start with 'supybot'
|
2004-02-02 02:36:53 +00:00 |
|
Jeremy Fincher
|
92b2bd31cf
|
Made stdout stuff dynamically check the value of supybot.log.stdout.
|
2004-02-02 00:59:02 +00:00 |
|
Jeremy Fincher
|
651db477ae
|
No need for user 0 now; just change it to None.
|
2004-02-02 00:27:14 +00:00 |
|
Jeremy Fincher
|
ad4b7945ae
|
Fixed bugz0r in handling of nested actioning replies in tell.
|
2004-02-01 23:04:19 +00:00 |
|
Jeremy Fincher
|
c101fd121a
|
Made globalValues a group.
|
2004-01-31 20:51:52 +00:00 |
|
Jeremy Fincher
|
67a97fd136
|
Added getDomain and some tests.
|
2004-01-31 17:36:17 +00:00 |
|
Jeremy Fincher
|
59d563f38a
|
Converted supybot.log.minimumPriority to supybot.log.level.
|
2004-01-31 01:37:39 +00:00 |
|
Jeremy Fincher
|
da99f93d4a
|
Added search command.
|
2004-01-31 01:37:01 +00:00 |
|
Jeremy Fincher
|
8aa74dee4b
|
Converted to work.
|
2004-01-30 22:15:39 +00:00 |
|
Jeremy Fincher
|
5b2d89b086
|
Fixed that one bug submitted by jamessan about plugin.command capabilities being unhandled.
|
2004-01-30 22:14:39 +00:00 |
|
Jeremy Fincher
|
6ecd46bada
|
Added modes to the Channel.
|
2004-01-30 19:53:34 +00:00 |
|
Jeremy Fincher
|
3590d2aac8
|
Slight stylistic updates.
|
2004-01-30 19:27:02 +00:00 |
|
Jeremy Fincher
|
1f934bf55e
|
Removed line that wasn't absolutely necessary and seemed to be causing trouble.
|
2004-01-30 06:12:16 +00:00 |
|
Jeremy Fincher
|
f0097c2257
|
Remove get/set, changed it to just config.
|
2004-01-30 05:51:54 +00:00 |
|
James Vega
|
7ebfa3f3da
|
Since when is there a reload command in Misc?
|
2004-01-29 16:46:18 +00:00 |
|
Vincent Foley
|
7bdf8210cb
|
Fixed a bug
|
2004-01-28 21:42:46 +00:00 |
|
Jeremy Fincher
|
f57ceba827
|
Make sure network is always present, even if unset.
|
2004-01-28 19:07:21 +00:00 |
|
Jeremy Fincher
|
ca06e32f53
|
Removed! Bwahahaha! LONG LIVE THE REGISTRYcvs remove src/configurable.pycvs remove src/configurable.py
|
2004-01-28 18:15:03 +00:00 |
|
Jeremy Fincher
|
43c00a3f94
|
Added a network attribute to the Irc object.
|
2004-01-28 16:55:08 +00:00 |
|
Jeremy Fincher
|
7f107ff9c2
|
Made maxSize a config variable, supybot.httpPeekSize.
|
2004-01-28 16:14:12 +00:00 |
|
James Vega
|
0e3a4c37e1
|
Changed the capabilities separator to ';' since we use ',' in the actual
capabilities.
|
2004-01-27 22:34:21 +00:00 |
|
Jeremy Fincher
|
a6e8685c74
|
Added blank line. I don't remember why, but I'm tired of looking at it in CVS diff, and I'm sure I added it for a reason.
|
2004-01-27 20:05:36 +00:00 |
|
Jeremy Fincher
|
3f310efed7
|
Added a Regexp type.
|
2004-01-27 18:14:44 +00:00 |
|
Jeremy Fincher
|
bd066d616e
|
Made do001 more robust against failures loading.
|
2004-01-27 11:29:54 +00:00 |
|
Jeremy Fincher
|
3bac853c61
|
Some slight updates.
|
2004-01-27 11:25:36 +00:00 |
|
Jeremy Fincher
|
385d803ec7
|
Fixed multiple logging of repr'ed msg.
|
2004-01-27 11:15:56 +00:00 |
|
Jeremy Fincher
|
048db92e65
|
Fixed no-help case in Config.help.
|
2004-01-27 00:42:17 +00:00 |
|
Jeremy Fincher
|
5b4b7f2e4b
|
Oops, forgot a return.
|
2004-01-27 00:36:50 +00:00 |
|
Jeremy Fincher
|
81009586fb
|
Forgot to set the default in GroupWithValue.
|
2004-01-26 19:17:41 +00:00 |
|
Jeremy Fincher
|
a54e5a6477
|
Added --groups to list; more tests.
|
2004-01-26 17:54:07 +00:00 |
|
Jeremy Fincher
|
8f4483bd6e
|
Stop using cgitb because it's stupid.
|
2004-01-26 17:52:18 +00:00 |
|
Jeremy Fincher
|
3624267dbf
|
Oops, forgot to commit this.
|
2004-01-26 15:10:04 +00:00 |
|
Jeremy Fincher
|
847b53d68a
|
Fixed some bugz0rs.
|
2004-01-26 08:10:36 +00:00 |
|
Jeremy Fincher
|
ac2b048055
|
Fixed a capitalization bugz0r.
|
2004-01-26 07:50:20 +00:00 |
|
Jeremy Fincher
|
b9abf8427a
|
Removed killProxy, which was never used.
|
2004-01-26 03:50:15 +00:00 |
|
Jeremy Fincher
|
b94a7a3b4e
|
Made defaultplugin use the registry.
|
2004-01-25 08:22:50 +00:00 |
|
Jeremy Fincher
|
fbf417adb2
|
Improved the default supybot.replies.noUser.
|
2004-01-23 14:52:04 +00:00 |
|
Jeremy Fincher
|
c4bb73205f
|
Moved StringWithSpaceOnRight to registry.py.
|
2004-01-23 13:28:53 +00:00 |
|
Jeremy Fincher
|
e189ec24a8
|
Added some handling for 'try' in the pluralization stuff.
|
2004-01-23 13:23:20 +00:00 |
|
Jeremy Fincher
|
c62702cfc3
|
Foo!
|
2004-01-23 13:08:42 +00:00 |
|
Jeremy Fincher
|
3327eae8a0
|
Updated, fixed a bug, started on dynamic reloading.
|
2004-01-22 20:16:21 +00:00 |
|
Jeremy Fincher
|
734fc710e8
|
Made list not show the full name of the registry entry.
|
2004-01-22 20:14:43 +00:00 |
|
Jeremy Fincher
|
f1ac644013
|
Small update to normalize whitespace of prompts.
|
2004-01-22 19:53:04 +00:00 |
|
Jeremy Fincher
|
aa426edd0c
|
More, better workaround for the mx.DateTime suckiness.
|
2004-01-22 00:45:37 +00:00 |
|