Commit Graph

1095 Commits

Author SHA1 Message Date
Jeremy Fincher
87c26da18e Fixed capitalization bug. 2004-01-21 20:19:38 +00:00
Jeremy Fincher
27639a9c3a Added registerGroup. 2004-01-21 19:13:59 +00:00
Jeremy Fincher
ac8bb2ed08 Removed the reset command. We can nest default, if we want. 2004-01-21 19:13:43 +00:00
Jeremy Fincher
8cc8bba9e0 Made do001 handle already-loaded plugins (like, uh, right after reconnecting...) 2004-01-21 19:13:20 +00:00
Jeremy Fincher
fea97c96b5 Handled non-existent helps. 2004-01-21 19:12:51 +00:00
Jeremy Fincher
58332ad382 Added several new types for better error checking, converted supybot.channels to be space-separated, and made Admin.{join,nick} Do The Right Thing. 2004-01-21 17:13:04 +00:00
Jeremy Fincher
bd47403bf0 Made registryValue work with dotted syntax. 2004-01-21 16:25:38 +00:00
Jeremy Fincher
b2b9f64558 Reimplemented CommaSeparatedStringType in an extensible manner. 2004-01-21 16:15:31 +00:00
Jeremy Fincher
03e3ad47a0 Added a little extra error catching in irclib.Irc.takeMsg. 2004-01-21 15:50:38 +00:00
Jeremy Fincher
19e9d86a7c Added an annotated option to registry.close and a fullNames option (to be used later) to getValues. 2004-01-21 15:48:48 +00:00
Jeremy Fincher
0e1b6923f7 Workaround for sqlite stupidity. 2004-01-21 10:57:55 +00:00
James Vega
c3173fe4b4 registryValue was missing a little self loving 2004-01-21 01:16:37 +00:00
Jeremy Fincher
0cd95c63d5 Added supybot.reply.noCapabilityError. 2004-01-20 22:39:15 +00:00
Jeremy Fincher
e8bba56f1f Added supybot.reply.detailedErrors. 2004-01-20 22:26:48 +00:00
Jeremy Fincher
e88f2e5ba5 Set defaultcommand for help to be Misc. 2004-01-20 22:12:47 +00:00
Jeremy Fincher
03647ce53d Added supybot.threadAllCommands. 2004-01-20 22:09:10 +00:00
Jeremy Fincher
4b1083931d Changed channel capabilities to use commas. 2004-01-20 21:53:13 +00:00
Jeremy Fincher
393dbf47a7 Removed Interactive driver (heck, I don't know the last time I even looked at that code, let alone used it). 2004-01-20 18:56:18 +00:00
Jeremy Fincher
302f824fb7 Made splits more flexible. 2004-01-20 17:09:57 +00:00
Stéphan Kochen
f161f9d4c7 More wizard workage. Seems to be working pretty well right now. :)
Removed 'plugins' from the default list of plugin directories. Th's up to
the user to decide.
Also some possibly hackish use of the _cache again but I see no real way
around it.
2004-01-20 16:17:56 +00:00
Jeremy Fincher
26c4bcd27d Juggled some parentheses around and added registryValue to callbacks.Privmsg. 2004-01-20 16:17:12 +00:00
Jeremy Fincher
da3c0634a9 Changed eval/exec so that they never even get defined if conf.allowEval isn't True. 2004-01-20 16:16:25 +00:00
Jeremy Fincher
39856a6172 Tried to make sure Ircs and Drivers get nuked appropriately when they die sadly. 2004-01-20 16:07:03 +00:00
Jeremy Fincher
d77bd968ae Oops\! Made supybot.replies.success into supybot.replies.error. That's one way to confuse people :) 2004-01-20 15:55:33 +00:00
Jeremy Fincher
67db74e500 Made sure to catch exceptions in takeMsg. 2004-01-20 15:41:42 +00:00
Jeremy Fincher
68c4ca6895 Factored invariant checking into setValue as appropriate. 2004-01-20 15:08:08 +00:00
Stéphan Kochen
7837ee2824 name() is defined in IrcCallback, parent Class of plugins. Can't be used. 2004-01-20 13:37:56 +00:00
Jeremy Fincher
3936afc419 I don't know what the difference is, but CVS tells me something's different. 2004-01-20 12:32:21 +00:00
Jeremy Fincher
28a79d4591 Whoa...really dynamic class stuff just to make sure a default-created-but-not-overidden value in a GroupWithDefault doesn't not get set blah blah blah... 2004-01-20 12:27:29 +00:00
Jeremy Fincher
5d21f6967a Reordered stuff for the LogLevel change. 2004-01-20 12:10:18 +00:00
Jeremy Fincher
81a40ee782 Updated for the registry._cache change. 2004-01-20 12:09:54 +00:00
Jeremy Fincher
17804c91a4 Updates! 2004-01-20 11:53:34 +00:00
Jeremy Fincher
a3c1b87f3b Cache is not a public variable and should not be used. 2004-01-20 11:41:53 +00:00
Jeremy Fincher
894c9d687f Revert accidental rollback of name to username. 2004-01-20 10:56:32 +00:00
Jeremy Fincher
fe23675caa Made setting supybot.log.minimumPriority set the actual level being logged. 2004-01-20 10:46:18 +00:00
James Vega
886e447c8c env is your friend 2004-01-20 07:15:37 +00:00
James Vega
6831dafee5 Brain fart 2004-01-20 04:36:49 +00:00
Stéphan Kochen
a7559f3686 More work on the wizard. Removed allowEval. (somewhere else?)
Still a couple of FIXME's. Added a function to prompt and set registry
values to questions.py.
2004-01-20 00:21:15 +00:00
Jeremy Fincher
9ce0e7dc7d Updated PositiveInteger. 2004-01-19 23:45:11 +00:00
James Vega
a8c3d67cfc Convert Google to using the registry which required adding PositiveInteger
Class to the registry.
2004-01-19 23:42:50 +00:00
Jeremy Fincher
cc672b882a Changed the order to its original order. 2004-01-19 22:39:13 +00:00
Jeremy Fincher
8228f7d7a1 Forgot to update when registerPlugin moved to conf. 2004-01-19 22:38:09 +00:00
Jeremy Fincher
fd132f20ad Added setdefault and get to IrcDict. 2004-01-19 22:29:55 +00:00
Jeremy Fincher
0081c27812 Check that channels are valid before trying to join them. 2004-01-19 22:20:48 +00:00
Jeremy Fincher
9c0b26ebb0 Updated to make setting channel values and global values easier. 2004-01-19 22:07:41 +00:00
Jeremy Fincher
224cacc966 Fixed several bugs and added the replies rich reply method. 2004-01-19 20:51:04 +00:00
Jeremy Fincher
fca57c95de Unneeded, w00t! 2004-01-19 20:38:26 +00:00
Jeremy Fincher
6ff6fba09c Made an error message a bit clearer. 2004-01-19 20:27:04 +00:00
Jeremy Fincher
c96b0f6ca9 Reduced several log.infos to log.debugs. 2004-01-19 20:26:20 +00:00
Jeremy Fincher
dc87ed26aa Added log.timestamp. 2004-01-19 20:22:06 +00:00