Commit Graph

  • 6a2523fa2b Fix some typos in PLUGIN_TUTORIAL and update some wording so it doesn't assume the reader is on the website. James Vega 2006-03-13 16:12:53 +00:00
  • f54c7b6149 Update USING_WRAP to match current practices. James Vega 2006-03-13 15:48:38 +00:00
  • 0f41a92069 Add the USING_WRAP and PLUGIN_TUTORIAL docs Strike wrote. James Vega 2006-03-13 15:39:38 +00:00
  • a39555838d plugins/Karma: Comment explaining the last bugfix. James Vega 2006-02-27 20:24:40 +00:00
  • c4b4fc03b0 scripts/supybot: Stop setting a umask. We'll just obey the user's umask setting. James Vega 2006-02-27 20:09:41 +00:00
  • 47d84c1f7a plugins/Karma: FINALLY fix the crash bug with karma when addressing the bot and supybot.plugins.Karma.allowUnaddressedKarma was true. James Vega 2006-02-27 20:08:58 +00:00
  • 26c0adf768 added support for Twisted2.0 by preventing the twisted reactor from spawning threads for dns queries. Ali Afshar 2006-02-14 23:45:51 +00:00
  • a3e4fc5b1d Change the modeline to use softtabstop instead of tabstop. James Vega 2006-02-11 15:52:51 +00:00
  • b416fb14b8 Added docs/STYLE from CVS. Jeremy Fincher 2006-01-24 07:21:05 +00:00
  • 177f373369 plugins/Services: Recognize Freenode's response when trying to identify with an unregistered nick. James Vega 2006-01-22 15:14:44 +00:00
  • fdc9c914b2 plugins/Services: Forgot to set 'on' in a couple places James Vega 2006-01-21 15:40:57 +00:00
  • a373b17f02 Fixed a typo in the help for Topic.format. Jeremy Fincher 2006-01-21 04:34:57 +00:00
  • 5b3ca9bd2d src/registry.py, test/test_registry.py: Better handling of backslashes in config values. James Vega 2006-01-18 00:19:31 +00:00
  • 76deae4b1d plugins/Services: Add a note to the log messages indicating which network the various Services actions are occuring on. James Vega 2006-01-16 14:33:53 +00:00
  • 84b1c7b59a src/conf.py: Update the help string for supybot.drivers.module. It no longer refers to asyncore and specifies that Twisted is used by default if detected. James Vega 2006-01-16 13:44:59 +00:00
  • 6d45897278 Moved the disable method closer to its call site. Jeremy Fincher 2006-01-12 19:17:09 +00:00
  • 4dcc4dea87 Fixed PrivmsgTextCase not to require Karma, which requires SQLite. Jeremy Fincher 2006-01-12 19:08:39 +00:00
  • dca3a3c099 Minor style tweak. Jeremy Fincher 2006-01-12 03:57:10 +00:00
  • 9da5d05f8f Fixed a bug in handling of multiplication in results. Jeremy Fincher 2006-01-11 13:48:46 +00:00
  • ec6779b43e Removed some unused variables from setup.py. Jeremy Fincher 2005-12-24 02:25:00 +00:00
  • 22c6422f47 plugins/Network: Actually parse the option list and set an ssl variable. James Vega 2005-12-29 02:12:32 +00:00
  • 648ae85b51 URL: Update URL.last so that getopts args are only .lower()'d if they're a string. James Vega 2005-12-17 01:35:31 +00:00
  • 0af83d2e24 src/conf, plugins/Owner, plugins/Network: Add support for specifying an ssl connection via Network.connect. James Vega 2005-12-14 04:20:04 +00:00
  • 97fdd164ae scripts/supybot-wizard: Add a question regarding the use of an SSL connection. James Vega 2005-12-14 03:29:31 +00:00
  • 0b83f017d9 src/irclib.py: Document the protected/channel owner patch James Vega 2005-11-30 16:02:09 +00:00
  • cbb5b7aaa2 protect_and_chanowner_in_unrealircd Marius Rieder 2005-11-01 04:49:23 +00:00
  • e5be124e5a supybot-wizard: Update the intro paragraph since we haven't used that method in a loooong time. James Vega 2005-11-30 15:55:16 +00:00
  • f917ffdc49 plugin/Praise: Don't rstrip '.'. People can learn not to end their praise with a '.'. James Vega 2005-11-15 16:05:31 +00:00
  • 5c59539145 Change pysqlite.sf.net references to pysqlite.org James Vega 2005-11-03 05:31:24 +00:00
  • ad4ef00bc4 plugins/MoobotFactoids: Fix bug in OptionList. James Vega 2005-10-24 03:06:29 +00:00
  • 9883cb56ac plugins/MoobotFactoids: Add a test case for broken OptionList behavior. James Vega 2005-10-22 19:36:38 +00:00
  • e9fd59dc45 plugins/URL: Make URL.last case-insensitive. James Vega 2005-10-21 14:51:23 +00:00
  • 9cb1669b5f src/utils/web: Add another "UNKNOWN_HOST" code to catch. James Vega 2005-10-14 12:59:47 +00:00
  • 9c34b231aa src/ircdb: checkPassword should return false when password is None instead of trying to continue with the check. James Vega 2005-10-14 12:58:41 +00:00
  • d074721603 plugins/User: Make sure we raise the error in User.unregister so allowUnregistration is obeyed. James Vega 2005-10-14 12:57:21 +00:00
  • 53149cced4 Update my email address in the man pages and add supybot-test.1 James Vega 2005-10-03 17:38:03 +00:00
  • 9d48f2c879 plugins/Web: Update the exception handling for the change in parsers. James Vega 2005-09-20 19:06:35 +00:00
  • 8cf975d844 plugins/Config: Finally fix Config.help so the error message actually reports the name instead of %s. James Vega 2005-09-22 18:06:56 +00:00
  • f470c94e59 plugins/ChannelLogger: Register the config var that the code is expecting to use. James Vega 2005-09-09 17:21:04 +00:00
  • fe72d703df +darcs James Vega 2005-09-02 02:23:49 +00:00
  • 0974d70ca4 Version 0.83.1 v0.83.1 James Vega 2005-09-02 02:13:51 +00:00
  • f926f1d5c2 plugins/Owner: Fix the bug where plugins couldn't be loaded until after the first network was connected to. James Vega 2005-09-01 22:18:30 +00:00
  • 86a69b8f8e INSTALL: Add another check for whether or not the user needs the python-dev package. James Vega 2005-08-31 08:51:38 +00:00
  • 92b7925fb0 +darcs James Vega 2005-08-31 00:04:54 +00:00
  • 0f56e0fb8b Version 0.83.0, for real James Vega 2005-08-31 00:01:24 +00:00
  • b701d0f436 UNDO: +darcs James Vega 2005-08-30 23:43:51 +00:00
  • b74c0e6200 +darcs James Vega 2005-08-30 23:43:51 +00:00
  • 2e38b5ed06 Version 0.83.0 v0.83.0 James Vega 2005-08-30 23:39:46 +00:00
  • 296980e20e scripts/supybot-plugin-create: Prompt the user to see if the wish to use Supybot's license. James Vega 2005-08-30 16:22:45 +00:00
  • 408887e0a0 Initial import of GETTING_STARTED James Vega 2005-08-30 13:25:40 +00:00
  • ef3e002db3 src/utils/net: Fix our method of determining whether an IPV6 or IP socket is needed. James Vega 2005-08-22 18:52:37 +00:00
  • da762194ff INSTALL: Remove the 'local install' note for Windows. James Vega 2005-08-18 18:49:12 +00:00
  • 96bb8c42fb INSTALL: Update the doc to be STX-formatted and include the 'local install' addendum. James Vega 2005-08-18 18:41:26 +00:00
  • 9700121a6a plugins/Todo: Specify a converter so negative priorities don't cause safeEval to bitch. James Vega 2005-08-18 18:38:38 +00:00
  • 603cab6b0a Loaded plugins during __init__ rather than do001. Jeremy Fincher 2005-08-15 05:37:05 +00:00
  • 27656e5fef Added a few more asserts and clarified an already existing one. Jeremy Fincher 2005-08-15 05:36:23 +00:00
  • 3a0d71c15a plugins/Config: Also reload the ignoresdb when handling a SIGHUP. James Vega 2005-08-10 11:40:24 +00:00
  • a34a4fcd7f plugins/Services: Recognize the 'already identified' message for tracking identified status. James Vega 2005-08-07 06:36:48 +00:00
  • a3149f0ec0 src/irclib: If the post-inFilter message differs from the pre-inFilter message, log it for debugging purposes. James Vega 2005-08-04 21:19:41 +00:00
  • fa5ad68958 plugins/Network: Don't include +s channels in Network.whois reply if the reply isn't going to the +s channel. James Vega 2005-08-04 18:53:58 +00:00
  • a035492295 plugins/QuoteGrabs: Order the quotes in reverse chronological order. James Vega 2005-08-04 17:53:29 +00:00
  • cede4a4a97 Fixed bug in ircutils.isNick, which allowed nicks to start with dashes. Jeremy Fincher 2005-08-02 02:47:42 +00:00
  • 14acfcafe4 Forgot a .split() that was causing the channel-database parsing to fail on bans. Jeremy Fincher 2005-08-01 21:08:21 +00:00
  • 5582e69268 Fixed ircdb.py to give full exception traces when unexpected exceptions occur. Jeremy Fincher 2005-08-01 21:01:46 +00:00
  • f8156cc9cc Removed TupleSubclass, which wasn't being used. Jeremy Fincher 2005-07-21 18:32:41 +00:00
  • 17afef9c30 src/commands: Change the rest context so that it raises an IndexError when no arguments are available. James Vega 2005-07-27 21:57:17 +00:00
  • 772f1dd2bf scripts/supybot-plugin-doc: Don't escape characters if they're inside a single-quoted string. Also, make sure config vars with a default of None have a printable default string. James Vega 2005-07-26 12:22:16 +00:00
  • 75c9a455d2 plugins/Time: Fix some formatting so it looks correct in STX. James Vega 2005-07-25 22:44:13 +00:00
  • 099231df05 plugins/Math: Quote some example strings so the STX version is formatted better. James Vega 2005-07-25 22:15:14 +00:00
  • 9d99590431 plugins/Unix: Update the tests to reflect the changes in Unix.spell responses. James Vega 2005-07-25 12:28:48 +00:00
  • d2dc42ede1 plugins/Google: Fix some formatting in Google.meta's docstring. James Vega 2005-07-25 22:05:26 +00:00
  • 0367ae5615 plugins/Unix: Keep track of two lines in Unix.spell since aspell sometimes list suggestions after a '*' or '+' line. James Vega 2005-07-22 13:08:40 +00:00
  • 1edb4e13bf plugins/RSS: Colons are pretty. James Vega 2005-07-22 12:20:11 +00:00
  • 1aa73acd8d Removed Acquire, which I won't be using anymore. Jeremy Fincher 2005-07-21 05:04:31 +00:00
  • 45c7f773ac plugins/RSS: Fix info so it works again. James Vega 2005-07-19 21:32:54 +00:00
  • b375ea9792 plugins/Web: Fixed the title-retrieval parser to actually retrieve the entire title. James Vega 2005-07-19 13:55:37 +00:00
  • 77330d496a Moved an XXX and added a skeleton method. Jeremy Fincher 2005-07-18 04:55:12 +00:00
  • fc87901a89 Added some more XXXes for dangerfan. Jeremy Fincher 2005-07-18 04:46:41 +00:00
  • 27ac845628 Moved some XXXes around, added some methods (so naming them isn't hard) and a new XXX about methods that return file objects. Jeremy Fincher 2005-07-18 04:37:32 +00:00
  • 75ecf79d58 plugins/Network: Fix an information leak in Network.whois James Vega 2005-07-16 14:41:07 +00:00
  • 91874dba2c Added some XXXes to transaction.py. Jeremy Fincher 2005-07-16 05:09:49 +00:00
  • bc3a47fc90 plugins/Format: Fix some copy/paste errors. James Vega 2005-07-14 12:27:54 +00:00
  • 5b8400e158 Removed utils.iter.one, which was dumb, because iterators have a .next() method that does the same thing. Jeremy Fincher 2005-07-08 09:14:45 +00:00
  • 6f8e3d37aa src/irclib: Let's not override the name for the set type. James Vega 2005-07-10 18:27:40 +00:00
  • 14dc0c0201 plugins/RSS: If the feed supplies an encoding, encode the headlines with it. James Vega 2005-07-07 14:13:53 +00:00
  • a88f52bc7f Forgot to change the exception name in one of the spots it was raised in. Jeremy Fincher 2005-07-06 03:59:46 +00:00
  • e9c52f6a5f Prefixed some non-public method names with an underscore. Jeremy Fincher 2005-07-06 03:59:16 +00:00
  • 612a8e1183 Added utils.{transaction,error} Jeremy Fincher 2005-07-05 17:48:00 +00:00
  • b369039507 Added utils.iter.one, to grab one value from an iterable. Jeremy Fincher 2005-06-12 04:54:15 +00:00
  • 201d4acd26 plugins/Google: Use a sensical form of English for Google.phonebook's error response. James Vega 2005-07-05 05:31:28 +00:00
  • 1d7d6428d1 plugins/MoobotFactoids: Load a threaded plugin to hopefully trigger a timing bug. James Vega 2005-07-05 03:03:11 +00:00
  • 1a5e05ee8e NestedCommandsIrcProxy should set self.repliedTo if self.error is called. Jeremy Fincher 2005-06-30 22:10:04 +00:00
  • 830a5c5084 Commented out an overly verbose (even for DEBUG level) log message. Jeremy Fincher 2005-06-30 22:04:59 +00:00
  • bc1451e898 plugins/Web: Encountering an HTMLParser exception doesn't mean the title hasn't already been snarfed. Don't bail right away. James Vega 2005-06-29 19:05:20 +00:00
  • bd31b7f596 src/irclib: Handle IRCds which use a MAXLIST-style value for the MAXBANS 005 key. James Vega 2005-06-29 14:20:54 +00:00
  • 0880a07b72 test/test_callbacks: Fix a test failure. James Vega 2005-06-29 14:16:31 +00:00
  • 464c1e3cb9 src/callbacks: Remove a duplicate except statement. James Vega 2005-06-28 20:57:32 +00:00
  • e4c9381f7b src/commands: Update first so that state.errored will not prevent the bot from responding when the first converter fails. James Vega 2005-06-13 17:27:15 +00:00
  • 35065b8fc5 plugins/Topic: Remove an unnecessary call to irc.state.getTopic. James Vega 2005-06-13 17:13:04 +00:00
  • c60deebc73 plugins/Time: Add Utilities as a loaded plugin for the tests in order to fix some test failures. James Vega 2005-06-13 17:12:31 +00:00