Commit Graph

1106 Commits

Author SHA1 Message Date
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
Jeremy Fincher bdafdfe113 Cleaned up a few logging messages. 2004-01-21 23:35:34 +00:00
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