Commit Graph

  • 7e80782452 Added a test to make sure JOINs happen before WHOs, and changed code to make that the case. Jeremy Fincher 2003-09-05 18:16:51 +00:00
  • f1a9b3f546 Added a sleep to the spinloop so it doesn't suck up 100% cpu. Jeremy Fincher 2003-09-05 17:35:46 +00:00
  • fed6273f03 Make mention of <snip> in morehelp. Jeremy Fincher 2003-09-05 15:47:15 +00:00
  • b682b8c2dc Bold <snip>. Jeremy Fincher 2003-09-05 15:45:00 +00:00
  • 39a5879d3f Fixed docstring for last command and change the way dict shows chopped entries. Jeremy Fincher 2003-09-05 15:42:43 +00:00
  • 0c77571ce8 Added test for searchfactoids. Jeremy Fincher 2003-09-05 15:37:56 +00:00
  • 85fad59aaf Added whois test. Jeremy Fincher 2003-09-05 10:58:53 +00:00
  • 5944282355 Added more example. Jeremy Fincher 2003-09-05 10:56:30 +00:00
  • dc2e2077fb Added rudimentary whois command. Jeremy Fincher 2003-09-05 09:59:59 +00:00
  • 596958c4cc Added beGracious, changed to raw strings for regexps, and created test. Jeremy Fincher 2003-09-05 09:40:26 +00:00
  • d02b4253a4 Added a test for empty []. Jeremy Fincher 2003-09-05 08:37:06 +00:00
  • 3be6255745 Updated example to have searchfactoids. Jeremy Fincher 2003-09-05 08:17:14 +00:00
  • 5fbba15857 Converted searchfactoids to accept a regular expression. Jeremy Fincher 2003-09-05 08:15:26 +00:00
  • 7b3a62eacf Fixed bug with empty [] in command. Jeremy Fincher 2003-09-05 07:26:55 +00:00
  • b2beec0804 Forgot to remove a format character after the last commit. Jeremy Fincher 2003-09-05 06:55:58 +00:00
  • 15f4ad8e60 Converted timeElapsed to use nItems. Jeremy Fincher 2003-09-05 06:50:06 +00:00
  • 20036816c8 Converted uses of utils.pluralize to utils.nItems. Jeremy Fincher 2003-09-05 06:49:14 +00:00
  • 28b0fdba97 Made sure to close file descriptors in debfile. Jeremy Fincher 2003-09-05 06:47:12 +00:00
  • d43b1ea700 Added dictionaries command and changed the order of the arguments to the dict command; also added --fancy argument to last command. Jeremy Fincher 2003-09-05 04:28:56 +00:00
  • ea74e4e898 Fixed bug with multiple criteria in the last command. Jeremy Fincher 2003-09-05 03:34:37 +00:00
  • b1a40f1cfd Rudimentary key searching added with the searchfactoids command. Jeremy Fincher 2003-09-05 01:30:02 +00:00
  • 55e3478668 Uh, I thought I committed this already...moved functions from fix.py to utils.py. Jeremy Fincher 2003-09-05 00:16:28 +00:00
  • bef838bf42 The setattr of the _exec function wasn't right. Jeremy Fincher 2003-09-04 21:46:16 +00:00
  • dd27e3ae23 Forgot to import utils. Jeremy Fincher 2003-09-04 21:41:31 +00:00
  • 1208dd863a Oops, forgot a parenthese. Jeremy Fincher 2003-09-04 21:37:38 +00:00
  • 1d70b27b79 Added a die method. Jeremy Fincher 2003-09-04 21:36:01 +00:00
  • f65829b768 Moved several things from fix.py to utils.py. Jeremy Fincher 2003-09-04 20:42:37 +00:00
  • 708e8e553b Forget docstring and to remove the old regexp. Jeremy Fincher 2003-09-04 17:33:04 +00:00
  • 64459c93ec Fixed unColor to be right. Jeremy Fincher 2003-09-04 17:32:27 +00:00
  • fff4a7d864 Made a set of the dbs that responded so each db only gets listed once. Jeremy Fincher 2003-09-04 17:17:03 +00:00
  • 9a2f80ae7b Forgot to commit from chemistry. Jeremy Fincher 2003-09-04 17:13:13 +00:00
  • 062231bb4b Added code to allow removal of all factoids associated with a given key. Jeremy Fincher 2003-09-04 12:14:12 +00:00
  • dab57f3080 Fixed bug #800165. Jeremy Fincher 2003-09-04 12:08:02 +00:00
  • 3fb97984dc Removed the crazy topicPrefix stuff, it was pretty useless. Jeremy Fincher 2003-09-03 20:41:28 +00:00
  • d0b7d5906f <Strike|work@oftc> I like the extraneous '.' on the end of the factoids. Jeremy Fincher 2003-09-03 20:29:04 +00:00
  • f719009e1d Fixed something, although by now I forget what it was. Ah, the doTopic stuff. Yeah, I fixed that. Jeremy Fincher 2003-09-03 20:00:54 +00:00
  • 339375bc42 Made to work again. Jeremy Fincher 2003-09-03 18:45:29 +00:00
  • fa878a9289 Fixed bug in doKick. Jeremy Fincher 2003-09-03 18:45:17 +00:00
  • dfb1b26333 Added a doKick. Jeremy Fincher 2003-09-03 18:42:52 +00:00
  • a002393085 Added test for pydoc assert. Jeremy Fincher 2003-09-03 18:18:51 +00:00
  • 2e23c68afb Just chop off the extra if everything is too big; also allow specification of the dictionary. Jeremy Fincher 2003-09-03 18:16:06 +00:00
  • 56e6fbd21c There is no more BasePlugin. Jeremy Fincher 2003-09-03 17:50:32 +00:00
  • 4200b4a4a7 Updated doJoin to use utils.nItems and made it doPrivmsg instead. Jeremy Fincher 2003-09-03 17:43:06 +00:00
  • bb91ade49e Updated world.upkeep to return the number of objects that have been collected and updated the upkeep command to return that number. Jeremy Fincher 2003-09-03 17:27:08 +00:00
  • 0791d9cbea Changed last/lastfrom to the new method as per RFE 798374. Jeremy Fincher 2003-09-03 17:18:38 +00:00
  • 9256468885 Changed maxHistory to 300. Jeremy Fincher 2003-09-03 17:17:36 +00:00
  • 67d5465329 Changed an if to an elif in lasturl. Jeremy Fincher 2003-09-03 17:03:38 +00:00
  • 1da0f301f5 Small change in order of sortBy and shrinkList. Jeremy Fincher 2003-09-03 14:26:25 +00:00
  • c98a25d6a2 Oops, forgot the '% word' Jeremy Fincher 2003-09-03 12:21:56 +00:00
  • f06a552b73 Fixed bug in socketDrivers and made it less likely to happen with a fix in drivers. Jeremy Fincher 2003-09-03 11:06:02 +00:00
  • 25aca81c9a Added warning about blocking in the morehelp for cvsup. Jeremy Fincher 2003-09-03 09:57:30 +00:00
  • 0a2d17396e Updated module docstring. Jeremy Fincher 2003-09-03 09:50:04 +00:00
  • f0816d56a7 Changed bold and mircColor to use the right ender \x0F. Jeremy Fincher 2003-09-03 09:46:06 +00:00
  • fd57203a67 Changed a something to an anything and looped until a valid key is given in configure. Jeremy Fincher 2003-09-03 09:45:11 +00:00
  • 4c980aeb3e Added nItems. Jeremy Fincher 2003-09-03 09:40:26 +00:00
  • 5857a17f88 Added dict command. Jeremy Fincher 2003-09-03 09:38:17 +00:00
  • 9a1959e04d Made _checkNotChannel return False if it's sent in a channel, and checked that return value in the resulting functions. Jeremy Fincher 2003-09-03 09:22:59 +00:00
  • a764de50ad Added sortBy, which uses the decorate/sort/undecorate pattern to sort by a certain criteria. Jeremy Fincher 2003-09-03 08:51:45 +00:00
  • 64c97a7c98 Added morehelps for some functions. Jeremy Fincher 2003-09-02 19:55:53 +00:00
  • 7bbb893662 Fixed bug where 'alias punish lart ' would make punish raise a 'cannot nest' error. Jeremy Fincher 2003-09-02 19:51:04 +00:00
  • 236582f5e9 Changed a popen2 to popen4. Jeremy Fincher 2003-09-02 08:09:58 +00:00
  • 9b2a114d0c Changed the name of the uptimeEnder function so it shows up more clearly in atexit._exithandlers. Jeremy Fincher 2003-09-02 08:08:54 +00:00
  • 8f475fdcdd The command finder function (I forget the name) would find serendipitously named methods in PrivmsgRegexp, and that's bad. Fixed and added a test for the known case of it. Jeremy Fincher 2003-09-02 07:30:35 +00:00
  • 92b2d195b3 Made seen command handle actions better. Jeremy Fincher 2003-09-02 06:19:58 +00:00
  • 15fe20ed8f Newest list of stuff for beta release. Jeremy Fincher 2003-09-01 21:04:55 +00:00
  • 9a11e2ef52 Updated. Jeremy Fincher 2003-09-01 19:43:00 +00:00
  • a846928596 Added wtf command. Jeremy Fincher 2003-09-01 18:41:16 +00:00
  • 83707f81c1 Added normalizeWhitespace. Jeremy Fincher 2003-09-01 18:39:27 +00:00
  • ebc00fe4d7 Fixed logging of ignores to actually say who's being ignored. Jeremy Fincher 2003-09-01 18:35:00 +00:00
  • 5c92c85342 Changed socketDrivers to be the default Driver. Jeremy Fincher 2003-09-01 17:35:09 +00:00
  • 1d77fa5354 Added exponential (well, 0 -> 60 -> 300) reconnect backoff. Jeremy Fincher 2003-09-01 17:31:24 +00:00
  • 9600ada127 Oops, thought I tested, turns out I didn't. start -> started. Jeremy Fincher 2003-09-01 16:54:43 +00:00
  • a2d9e58c2a Changed format of reconnect scheduling log. Jeremy Fincher 2003-09-01 16:50:56 +00:00
  • 1cf1e022a2 Removed some debugging stuff (clearing msg.prefix before sending it) and added logging to match asyncoreDrivers and twistedDrivers. Jeremy Fincher 2003-09-01 16:14:04 +00:00
  • 2b6f989cb1 Removed useless line. Jeremy Fincher 2003-09-01 15:53:29 +00:00
  • 2bd4a88d76 Made it reset the IRC object before reconnection, and made it catch connect errors. Jeremy Fincher 2003-09-01 15:46:10 +00:00
  • 57b21b6394 Added line for socketDrivers. Jeremy Fincher 2003-09-01 15:22:04 +00:00
  • ee8deced50 Cosmetic; semicolon instead of comma. Jeremy Fincher 2003-09-01 08:46:14 +00:00
  • 3fd04637af Attempt to solve the atexit-closed-database problem. Jeremy Fincher 2003-09-01 08:40:41 +00:00
  • 8b1a47b295 Attempt to solve the atexit-closed-database problem. Jeremy Fincher 2003-09-01 08:38:25 +00:00
  • 35aff3f642 Added a sleep so we don\'t spin if we're the only driver. Jeremy Fincher 2003-09-01 08:13:52 +00:00
  • 38d1896da3 Changed to make sure every SocketDriver times out in a conf.poll length. Jeremy Fincher 2003-09-01 08:11:24 +00:00
  • 5313428ca7 Initial checkin. Jeremy Fincher 2003-09-01 08:06:55 +00:00
  • 6c81eb9084 Made 'import this' not print. Jeremy Fincher 2003-09-01 08:05:14 +00:00
  • 862489d205 Modified a docstring James Vega 2003-09-01 07:44:08 +00:00
  • 78d32f1be9 Forgot the world.upkeep periodic event. Jeremy Fincher 2003-09-01 07:15:18 +00:00
  • 85caaf6696 Fixed bug in automatic canonicalNaming of non-commands. Jeremy Fincher 2003-09-01 06:47:22 +00:00
  • aa9f8a997e Added new lart/praise functionality. Now accepts a reason for larting/praising something James Vega 2003-09-01 06:11:02 +00:00
  • 38f801fc9f Added thorough testing of new lart/praise functionality James Vega 2003-09-01 06:10:05 +00:00
  • 7ae25e44b9 Removed stupid for loops that I forgot to remove when I removed the debug.printfs. Jeremy Fincher 2003-09-01 06:00:38 +00:00
  • d1677d4192 Changed regexp in Privmsg to be more flexible. Jeremy Fincher 2003-09-01 05:59:58 +00:00
  • e6bfc72b77 Minor changes, added some (commented-out) debug.printfs. Jeremy Fincher 2003-09-01 05:59:34 +00:00
  • 0fe7b81874 Guarded inserts into sys.path. Jeremy Fincher 2003-09-01 05:59:02 +00:00
  • 011ebfb3d1 Made output somewhat prettier. Jeremy Fincher 2003-09-01 05:58:29 +00:00
  • 44972da513 Cleaned up makeDb. Jeremy Fincher 2003-09-01 05:51:32 +00:00
  • 30d3747f1d Added utils.pluralize. Jeremy Fincher 2003-09-01 05:42:35 +00:00
  • 1461535b5d Added test for no reason other than to make sure something worked before suggesting it to someone. Jeremy Fincher 2003-09-01 05:20:43 +00:00
  • 01adb33deb Fix a typo James Vega 2003-09-01 05:03:27 +00:00
  • 0061e42c97 Added tableDict, tableExists() and createTables to clean up/fix makeDB() James Vega 2003-09-01 04:45:26 +00:00
  • 5c034ead98 Fixed the onStart load string to match the module's name change from NickServ to Services James Vega 2003-08-31 21:58:08 +00:00