Commit Graph

  • d307421665 Added QUIT statkeeping. Jeremy Fincher 2003-10-16 13:34:02 +00:00
  • 422bc27351 Updated. Jeremy Fincher 2003-10-16 13:28:17 +00:00
  • 683ba63949 Fixed bug in IrcState.copy -- it wasn't doing deep copies. Jeremy Fincher 2003-10-16 13:27:40 +00:00
  • ee24accaf7 Fixed bug in default argument for IrcMsg.__init__ -- args should default to (), not None. Jeremy Fincher 2003-10-16 13:11:46 +00:00
  • b6185c4b33 Fixed problems with cpustats on Windows; at least now an error is reported. Jeremy Fincher 2003-10-16 11:27:45 +00:00
  • c40f5e6c59 Fixed problems with cpustats on Windows; at least now an error is reported. Jeremy Fincher 2003-10-16 11:27:45 +00:00
  • d6faad6775 Added server reporting to the Relay.relaywhois command. Jeremy Fincher 2003-10-16 10:58:31 +00:00
  • 3c676f844a Removed the OwnerCommands.say command; it wasn't useful enough. Jeremy Fincher 2003-10-16 10:47:48 +00:00
  • 06a45ff35a Eh, just made the formatting of assertActionRegexp different. Jeremy Fincher 2003-10-16 10:46:04 +00:00
  • 889e99cec6 Fixed an invalid irc.error in the part command. Jeremy Fincher 2003-10-16 10:43:35 +00:00
  • 2ddb080a73 * added assertActionRegexp (semi-tested, not thoroughly tested) Daniel DiPaolo 2003-10-16 05:45:26 +00:00
  • a63ee1e304 * Decided to ditch the "_is_" syntax. I never liked it and implementing it may prove to be difficult here. It may find its way back in, but there's no point in having it in there now when it doesn't work right anyway. Daniel DiPaolo 2003-10-16 05:39:15 +00:00
  • aee5c6c18e * Finished up MoobotFactoids, I think. Added delete, augmentFactoids (foo is also bar), and replaceFactoids (no foo is bar), as well as cleaning up some of the regexps that were there (we allow spaces in the factoids, dummy!), and also made the addFactoids regexp more accomodating to other phrases with the word "is" in them :) Also, updated the tests for it, of course. Daniel DiPaolo 2003-10-16 05:27:01 +00:00
  • ea024def78 * Fixed some quoting issues in list*. Adopted the practice of repr()'ing all factoid keys before displaying them (idea stolen from searchfactoids in Factoids). Also fixed them in the tests as well as adding a test to insure that it's done right. * Added the listkeys and listvalues commands. Daniel DiPaolo 2003-10-16 03:51:53 +00:00
  • fafa01659c Add some more tests to verify the depluralization efforts. Also split the http and https snarfer tests into seperate functions. James Vega 2003-10-16 02:43:44 +00:00
  • a428c6fc91 Add slightly better handling of de-pluralization James Vega 2003-10-16 02:42:47 +00:00
  • ddfd7e10e1 * LOTS of updates to the MoobotFactoids test suite, parts of which aren't ready yet, but the test targets should be pretty static from here on out, except adding new tests. * Fixed up lock and coded unlock in MoobotFactoids (actually, factored the common code out into one helper function that each call). * Added the changeFactoids (=~) portion. * Changed the table structure again (should be the last time). Locked_by was redundant if we're only going to let factoid creators lock/unlock. Removed it. Daniel DiPaolo 2003-10-16 02:03:35 +00:00
  • f567f36e4c Fixed a bug with debfile so that it doesn't error out when there are no arguments James Vega 2003-10-16 01:59:17 +00:00
  • 1a51ced500 Added support for environment variables in pathnames. Jeremy Fincher 2003-10-15 20:34:25 +00:00
  • 63135c4c48 Removed a debugging print. Jeremy Fincher 2003-10-15 06:53:54 +00:00
  • ba9e9f4397 Max out the recorded uptimes at 50. Jeremy Fincher 2003-10-15 06:25:32 +00:00
  • f987a6e69b Removed several instances where it would raise exceptions the message after parting a channel. Jeremy Fincher 2003-10-15 05:56:32 +00:00
  • bd7f1f9389 Fixed the snarfer to allow https links. Jeremy Fincher 2003-10-15 05:37:21 +00:00
  • b6fb71d5a5 Added one minor thing so *all* unexpired news items aren't shown. Jeremy Fincher 2003-10-15 05:30:02 +00:00
  • 5be65f1caf Added changenews and oldnews. Jeremy Fincher 2003-10-15 05:25:26 +00:00
  • ed3d757081 Made perlReToPythonRe always raise a ValueError instead of re.error. Jeremy Fincher 2003-10-15 05:07:07 +00:00
  • 388e17130d Oops, left some debugging prints in. Jeremy Fincher 2003-10-15 04:49:47 +00:00
  • 0ac86a778d Made sure ChannelPluginTestCase only reworks the message if its command is PRIVMSG. Jeremy Fincher 2003-10-15 04:46:40 +00:00
  • 6476e63f20 Added an unban command. Jeremy Fincher 2003-10-15 04:46:19 +00:00
  • db720ce810 Added verbose command line option. Jeremy Fincher 2003-10-15 04:43:52 +00:00
  • 1edbaab882 Removed a comment. Jeremy Fincher 2003-10-15 03:32:18 +00:00
  • 6712760e5b Added test to make sure MODEs came before PRIVMSGs. Jeremy Fincher 2003-10-15 03:19:16 +00:00
  • 50d777e41f Added test to make sure unban worked. Jeremy Fincher 2003-10-15 03:16:35 +00:00
  • 0385b71235 Updated. Jeremy Fincher 2003-10-14 21:27:17 +00:00
  • cb4b35704c Fixed timeouts. Jeremy Fincher 2003-10-14 16:06:43 +00:00
  • 41f1cddbcf * Fixed INSERT query in addFactoids to mirror the changes made in the table structure a few revisions back (oops) Daniel DiPaolo 2003-10-14 16:00:50 +00:00
  • 27796b01a3 * Updating MoobotFactoids tests to include more tests (testGetFactoid) Daniel DiPaolo 2003-10-14 15:17:08 +00:00
  • cabfab3d0c Only swap the background color of the td if we know for sure that we are going to be displaying one. Fixes the problem of blocks of tds that are all the same color. James Vega 2003-10-14 12:55:08 +00:00
  • 0064748d68 Whoa, that was some old code -- written before IrcMsg had an __len__, apparently. Jeremy Fincher 2003-10-14 06:41:52 +00:00
  • 79ea3b1363 Moved bestuptime over to the Status plugin. Jeremy Fincher 2003-10-14 06:39:31 +00:00
  • e4c64ec2ca Made *everything* case-insensitive. Jeremy Fincher 2003-10-14 05:54:11 +00:00
  • 76c4b7ed4c Converted the Irc class to use IrcCommandDispatcher. Jeremy Fincher 2003-10-14 04:48:45 +00:00
  • b515336d14 Added commented-out test for log with multiple arguments. Jeremy Fincher 2003-10-14 04:25:09 +00:00
  • 66d019827b Minor changes. Jeremy Fincher 2003-10-14 03:55:04 +00:00
  • b692681e1c Found bug in utils.sortBy, mentioned by Tim Peters on Python-dev. Fixed, and tested. Jeremy Fincher 2003-10-14 03:47:35 +00:00
  • 2bb8f950a2 Updated. Jeremy Fincher 2003-10-14 03:38:07 +00:00
  • 8e37d2ae88 Made loadPluginModule case-insensitive. Jeremy Fincher 2003-10-14 03:34:47 +00:00
  • 56016de47c Added more information to the load help. Jeremy Fincher 2003-10-14 03:06:47 +00:00
  • 8fd6a094de Made the help for wtf more descriptive. Jeremy Fincher 2003-10-14 02:31:44 +00:00
  • cfb4a0ba07 Added assertAction to PluginTestCase. Jeremy Fincher 2003-10-14 00:41:11 +00:00
  • 6150a21ba3 Added an assert to unAction. Jeremy Fincher 2003-10-14 00:39:54 +00:00
  • aa1b992643 Added error reporting to regexp-based callCommands. Jeremy Fincher 2003-10-13 23:20:15 +00:00
  • a5042e2a3d Oops, debug.reset opens all the fds into the same file! Jeremy Fincher 2003-10-13 23:07:07 +00:00
  • 3ae813674e * adding MoobotFactoids stuff as per jemfinch's request - though it's not quite done yet Daniel DiPaolo 2003-10-13 21:22:16 +00:00
  • 578eac1dda Updated. Jeremy Fincher 2003-10-13 05:35:40 +00:00
  • 90717d2839 Updated. v0.73.1 Jeremy Fincher 2003-10-13 05:11:20 +00:00
  • f706191201 Added test for rpn 2 degrees and fixed rpn to pass it. Jeremy Fincher 2003-10-13 04:54:57 +00:00
  • 33cd4aa908 Updated. Jeremy Fincher 2003-10-13 04:06:13 +00:00
  • 1d5dfa070d Added an optional key argument to cycle. Jeremy Fincher 2003-10-13 03:58:37 +00:00
  • 6c3e193b93 Fixed bug found by G-LiTe and added a test. Jeremy Fincher 2003-10-13 03:47:33 +00:00
  • 68a84e17b0 Changed date from 2002 to 2003. Jeremy Fincher 2003-10-12 15:12:18 +00:00
  • a0fe5410c0 Fixed bug in perlReToReplacer where escaped slashes would stay in the output. Jeremy Fincher 2003-10-12 13:11:53 +00:00
  • 367569f1c7 Updated. Jeremy Fincher 2003-10-12 12:49:27 +00:00
  • a1dc34643b Moved setting of debug variables earlier so nothing would print when debug.stderr is false. Jeremy Fincher 2003-10-12 12:43:24 +00:00
  • 9eff6d997e Removed/commented out some debug.printfs. Jeremy Fincher 2003-10-12 12:42:43 +00:00
  • 697b7d511e Added a necessary global statement to allow bolding. Jeremy Fincher 2003-10-12 12:35:07 +00:00
  • 9d30ca3138 Removed stuff about PyChecker. Jeremy Fincher 2003-10-12 12:25:47 +00:00
  • 84f931bb9f Lots of pylint cleanups James Vega 2003-10-11 21:03:02 +00:00
  • 2acf59d781 Added a urlsnarfer and the appropriate tests James Vega 2003-10-11 20:52:35 +00:00
  • c202848677 Lots of cleanups. Added a generic _formatResp that works with both bugs and rfes. Renamed _*Opts and _{bug,rfe}Re so that they can be used with both bugs and rfes (since they're the same for both cases). Bolded the description when requesting a single bug/rfe. James Vega 2003-10-11 18:40:22 +00:00
  • eb2db79d36 Fixed error messages in timeout cases to be more understandable, and added platform-independence in the -e option. Jeremy Fincher 2003-10-11 17:34:52 +00:00
  • aabe07ebb2 Stupid me forgot to import sets. Jeremy Fincher 2003-10-11 16:22:07 +00:00
  • 7f4e457b98 Changed a slash to a backslash. Jeremy Fincher 2003-10-11 16:20:30 +00:00
  • 22fb0ecd22 Added a note for Windows Users about the placement of supybot-wizard.py. Jeremy Fincher 2003-10-11 16:19:48 +00:00
  • f8377f09c4 Updated. Jeremy Fincher 2003-10-11 12:48:48 +00:00
  • 9988f9d856 Baseplugins -> plugins update. Jeremy Fincher 2003-10-11 12:48:30 +00:00
  • 5c1ecc2248 Better error messages in addAlias. Jeremy Fincher 2003-10-11 12:48:12 +00:00
  • 4cb7c18392 Fixed tests for all; added additional test cases for the empty sequence. Jeremy Fincher 2003-10-11 12:31:45 +00:00
  • da7e321be9 Updated. Jeremy Fincher 2003-10-11 11:15:14 +00:00
  • f41a802b82 Removed possible double-listing of plugins in getPlugins(). Jeremy Fincher 2003-10-11 10:29:11 +00:00
  • 2140a8ac20 Fixed bug in test for variable. Jeremy Fincher 2003-10-11 10:26:56 +00:00
  • 7528215674 Fixed handling of secure flag by IrcUser.setAuth. Jeremy Fincher 2003-10-11 10:20:15 +00:00
  • 6406e29268 Updated. Jeremy Fincher 2003-10-11 10:19:31 +00:00
  • eb01a8e99d Removed pi -> 3.14 capability. Jeremy Fincher 2003-10-11 03:37:38 +00:00
  • 5e3c5fc703 Faster implementations for all/any. Jeremy Fincher 2003-10-11 03:20:51 +00:00
  • 701380de7c Updated version. Jeremy Fincher 2003-10-10 23:18:01 +00:00
  • d6057cbe5f Updated. Jeremy Fincher 2003-10-10 23:16:54 +00:00
  • e9bcf8a98d Should've been removed a long time ago. Jeremy Fincher 2003-10-10 23:03:40 +00:00
  • 6fa0ef039d Cleaned up the usage example James Vega 2003-10-10 13:55:38 +00:00
  • 3c5978a76e Added the Sourceforge plugin (which has the commands: bugs and rfes) and the accompanying tests James Vega 2003-10-10 13:47:06 +00:00
  • ecbdb0bbbe Made the bot not relay his own TOPIC messages. Jeremy Fincher 2003-10-10 13:37:23 +00:00
  • 48f71bb29c Made to relay topic changes. Jeremy Fincher 2003-10-10 06:10:50 +00:00
  • 7fe7c03d81 Removed the whole dealio with PRINTF and whatnot. Jeremy Fincher 2003-10-10 06:03:02 +00:00
  • 9f2352fbea * Fixed searchtodo * Wrote tests for Todo.py Daniel DiPaolo 2003-10-10 05:47:19 +00:00
  • 1e8de55ff8 Fixed bug where factoids would raise a DatabaseError when there were no arguments given. Jeremy Fincher 2003-10-10 05:44:41 +00:00
  • d9d141a8e7 * Added the most horribly named command ever - utils.ellipsisify Daniel DiPaolo 2003-10-10 04:28:49 +00:00
  • 88f33ed8dd Added test for ellipsisify. Jeremy Fincher 2003-10-10 04:23:14 +00:00
  • 5793283e70 Tyop. Jeremy Fincher 2003-10-10 03:22:04 +00:00
  • 816d59b141 Don't bother with the questions about the info alias. No one cares. Jeremy Fincher 2003-10-10 03:18:52 +00:00
  • 2afb4ef965 Fix for bug #820810: Don't ask to load Alias if Alias is already loaded. Jeremy Fincher 2003-10-10 03:17:24 +00:00