Commit Graph

  • 710dcd71c6 Added the capability to specify a mask for the whois helper. Jeremy Fincher 2003-08-21 16:53:19 +00:00
  • af9d8b6c28 Fixed relaywhois problems. Jeremy Fincher 2003-08-21 16:31:37 +00:00
  • 6bfd991947 commaAndified timeElapsed. Jeremy Fincher 2003-08-21 16:31:11 +00:00
  • 526e5b613b Added error to babelize in case one language isn't english. Jeremy Fincher 2003-08-21 15:49:06 +00:00
  • 70c43fdc7f Added more specifics for jamessan Jeremy Fincher 2003-08-21 13:40:31 +00:00
  • 588dace32a Added some more ACKS. Jeremy Fincher 2003-08-21 12:48:08 +00:00
  • 2d6f22ae76 Fixed a bug in the regexp; removed a latent security bug that was just waiting for that regexp bug to be fixed. Jeremy Fincher 2003-08-21 12:46:52 +00:00
  • 088047aea8 Stylistic updates. Jeremy Fincher 2003-08-21 12:25:35 +00:00
  • 97c8d4d252 Spelled portuguese wrong. Jeremy Fincher 2003-08-21 12:01:25 +00:00
  • 228624861f Killed NameError in relaycolor. Jeremy Fincher 2003-08-21 11:49:42 +00:00
  • 4858770ee7 Ew, modified the original argument in utils.commaAndify. Jeremy Fincher 2003-08-21 11:47:43 +00:00
  • 89e4a3ea59 Added command to turn colorization off. Jeremy Fincher 2003-08-21 11:19:32 +00:00
  • 28a8071635 Add babelfish.py and the corresponding translate & babelize functions to Http.py James Vega 2003-08-20 22:47:19 +00:00
  • 8c72168a30 Reordered imports. Jeremy Fincher 2003-08-20 16:30:17 +00:00
  • ca646716b1 Removed spaces at the end of lines. Jeremy Fincher 2003-08-20 16:26:23 +00:00
  • 9dc1221045 Added the missing 'import utils' James Vega 2003-08-20 13:44:30 +00:00
  • 9c17ec5c68 Documentation change. Jeremy Fincher 2003-08-20 09:35:23 +00:00
  • 8a47be6767 Added Amazon module, useful for its isbn command. Jeremy Fincher 2003-08-20 09:34:15 +00:00
  • 01eb6934ef Added function commaAndify to turn a list of strings into a proper English foo, bar, and baz string. Jeremy Fincher 2003-08-20 09:24:57 +00:00
  • 15ba96b4eb Made the configure script use more natural English. Jeremy Fincher 2003-08-20 08:54:29 +00:00
  • 88e47b463a Documentation changes. Jeremy Fincher 2003-08-20 07:32:49 +00:00
  • 06c36d283a Change to satisfy PyChecker. Jeremy Fincher 2003-08-20 07:19:56 +00:00
  • 137f05b2e8 Made supybot report SyntaxError to the user. Jeremy Fincher 2003-08-20 07:19:20 +00:00
  • edf695aaad Fixed the karma (++/--) regexes James Vega 2003-08-19 22:06:07 +00:00
  • 3e58971fe6 Line shortened. Jeremy Fincher 2003-08-19 19:02:59 +00:00
  • 866916f8c0 Made it snarf all URLs, not just ftp/http. Jeremy Fincher 2003-08-19 17:23:06 +00:00
  • fa518894cc Fix for UnboundLocalError in kernel command. Jeremy Fincher 2003-08-19 16:49:26 +00:00
  • 08c9a9c7c6 Now plugins that are added to the conf file are removed from the list of available plugins. James Vega 2003-08-19 14:49:47 +00:00
  • c8cafb6f45 Fixed the problem where 'load Unix' would never be appended to onStart James Vega 2003-08-19 14:47:59 +00:00
  • c5c44ec44a Added a few more TODOs and a schedule. Jeremy Fincher 2003-08-19 13:59:39 +00:00
  • 2e28200a41 Fixed extra [y/n] options in expect. Jeremy Fincher 2003-08-19 13:36:14 +00:00
  • fb07813a55 Added docstring for PrivmsgCommandAndRegexp Jeremy Fincher 2003-08-19 10:46:52 +00:00
  • 230020ad5f Removed sliceIndices and replaced all uses with slice.indices. Yay 2.3 Jeremy Fincher 2003-08-19 10:41:19 +00:00
  • 7fd35a1071 Made some changes to satisfy PyChecker. Jeremy Fincher 2003-08-19 10:38:45 +00:00
  • dcacf9c7d5 Added lasturl command. Jeremy Fincher 2003-08-19 09:10:41 +00:00
  • 8b093f3b2b Fixed some database errors. Jeremy Fincher 2003-08-19 07:48:43 +00:00
  • 7aabcfd41d Fixed a typo. prfix->prefix James Vega 2003-08-19 01:20:56 +00:00
  • 23f2106c1a Added win/loss/draw percentages to Gameknot.py James Vega 2003-08-18 22:20:48 +00:00
  • 861e29c391 Fixed the total matches problem. Jeremy Fincher 2003-08-18 21:32:11 +00:00
  • 6560f9e7ae Finally removed all the known bugs. Jeremy Fincher 2003-08-18 07:10:17 +00:00
  • e05a0d18c9 Found a bug, wrote a test, yay. Jeremy Fincher 2003-08-18 06:58:37 +00:00
  • 5ab19c44ce Added test for new snarfing output. Jeremy Fincher 2003-08-18 06:49:00 +00:00
  • 6025ecac05 Stupid regexp error. Jeremy Fincher 2003-08-18 06:43:26 +00:00
  • a50e81d23e Changed the gameknotSnarfer to show whose move it is or who won the game. Jeremy Fincher 2003-08-18 06:41:09 +00:00
  • 2c6f505bea Added vim modelines. Jeremy Fincher 2003-08-17 22:13:10 +00:00
  • 0f4a78dc2d Added a snarfer for stats links and refactored. Jeremy Fincher 2003-08-17 22:01:26 +00:00
  • ef4b6d94a8 Removed some apostrophes so syntax highlighting works in emacs. Jeremy Fincher 2003-08-17 21:29:50 +00:00
  • e2e277df0f * added a test for utils.findBinaryInPath Daniel DiPaolo 2003-08-17 21:16:02 +00:00
  • 83c44eecab * added new utility, findBinaryInPath which searches the PATH for a specific binary * removed getSpellBinary, and replaced with findBinaryInPath calls Daniel DiPaolo 2003-08-17 20:09:09 +00:00
  • 352207b82a * more descriptive morehelp for spell in Unix.py * show total matches and number shown for spell Daniel DiPaolo 2003-08-17 19:51:05 +00:00
  • effb14e34a Argh, stupid empty lines...I hate when I put those in there. Jeremy Fincher 2003-08-17 19:19:57 +00:00
  • 2b79b6501f A few updates to the spell command, and some tests. Jeremy Fincher 2003-08-17 19:15:37 +00:00
  • 99a7386c02 * added a 'spell' function in Unix.py Daniel DiPaolo 2003-08-17 18:10:48 +00:00
  • 3c5be8a362 Basic snarfing and random URL returning is done. Jeremy Fincher 2003-08-17 09:31:04 +00:00
  • cae9f9a255 Added an ignore command, useful for sequencing several nested commands. Jeremy Fincher 2003-08-17 09:26:05 +00:00
  • 62fbcccdf4 Removed enumerate. Jeremy Fincher 2003-08-17 08:43:23 +00:00
  • e3364e0fdd string_escape is better than unicode_escape. Jeremy Fincher 2003-08-17 06:28:05 +00:00
  • f2bb968030 Added a few more test cases to testDQRepr and made it less fragile. Jeremy Fincher 2003-08-17 06:26:50 +00:00
  • f9928ba41f Oops, forgot to re-enabled non-testOrd tests when I committed. Jeremy Fincher 2003-08-17 06:26:00 +00:00
  • 384393d386 Re-enabled the part that says how many asserts there are. Jeremy Fincher 2003-08-17 06:25:41 +00:00
  • b299a564ce Added a noneFill parameter to group. Jeremy Fincher 2003-08-17 06:24:58 +00:00
  • 00290faca9 Fixed a possible bug in the ArgumentError handler and replaced my SyntaxError(Error) stupidity. Jeremy Fincher 2003-08-17 06:24:17 +00:00
  • 44d4c98dc7 Had to do a map(int, ...) thing because sqlite sometimes sucks at that kind of thing. Jeremy Fincher 2003-08-17 06:22:01 +00:00
  • 958bd65b8b Shouldn't have removed it, since it has the hacks for telling me how many asserts it has done. Jeremy Fincher 2003-08-17 06:18:33 +00:00
  • 14043d28e2 Tyop. Jeremy Fincher 2003-08-17 02:07:40 +00:00
  • b78cabaed5 Wrote some more tests for FunCommands; found some bugs in the process. Jeremy Fincher 2003-08-17 02:02:53 +00:00
  • 074268ffe6 Added some tests and fixed a bug they found in the title command. Jeremy Fincher 2003-08-15 17:40:14 +00:00
  • bbf0f711bf Added assertError, assertRegexp, and assertRegexps to PluginTestCase Jeremy Fincher 2003-08-15 06:24:44 +00:00
  • a5baf0eb41 Stopped coloring networks, it sucked. Jeremy Fincher 2003-08-15 05:41:51 +00:00
  • 1d9f7f331c Added a little del to the reload/unload stuff Jeremy Fincher 2003-08-15 05:39:35 +00:00
  • 977031163e Made Notes notify on PRIVMSG as well as JOIN. Jeremy Fincher 2003-08-15 03:00:59 +00:00
  • cb6f1a1432 Made zipcode handle zipcodefor stuff. Jeremy Fincher 2003-08-15 03:00:10 +00:00
  • 9db6ace58b Added upkeep command. Jeremy Fincher 2003-08-15 02:56:41 +00:00
  • 5cacbfb18a Wrong pluralization in karma. Jeremy Fincher 2003-08-15 02:56:29 +00:00
  • 0415251146 Added assertNoError to PluginTestCase Jeremy Fincher 2003-08-15 02:28:51 +00:00
  • d25b3894d7 Fixed bug in calc. Jeremy Fincher 2003-08-15 00:42:35 +00:00
  • 46cf8bb6fd Tyop. Jeremy Fincher 2003-08-14 18:53:22 +00:00
  • 330dfad1ea Added specific logging of CTCP requests. Jeremy Fincher 2003-08-14 17:54:28 +00:00
  • 936c1fd85e Re-enabled ircutils.nick under a new name (IrcString) and for a different purpose (to make IrcDict and IrcSet work properly). Jeremy Fincher 2003-08-14 14:15:07 +00:00
  • 0231cdcfd4 Somewhat working now. Jeremy Fincher 2003-08-14 12:11:45 +00:00
  • c4005a115a Made the reload and load commands also update linecache, so tracebacks are correctly line-numbered and whatnot. Jeremy Fincher 2003-08-14 12:01:37 +00:00
  • ebd2113eb3 Moved zipcode over to the FunDB module. Jeremy Fincher 2003-08-14 10:51:42 +00:00
  • e30aa883cf Made the db commit before closing in ChannelDBHandler. Jeremy Fincher 2003-08-13 05:53:34 +00:00
  • 622f96c8d4 Made the old callbacks die before the new callbacks are loaded. Jeremy Fincher 2003-08-13 05:41:48 +00:00
  • 6d40bb475e Karma works now. Jeremy Fincher 2003-08-12 19:38:23 +00:00
  • 2dd5a522d3 Changed nick/user/host of server hostmask to be the hostmask itself. Also disabled _ircmsg import for the time being. Jeremy Fincher 2003-08-12 19:12:44 +00:00
  • 2a4c2ea185 Nuked ircutils.nick. Good riddance. Jeremy Fincher 2003-08-12 19:12:12 +00:00
  • 7fb632c49f Changed colorization slightly to include network abbreviation. Jeremy Fincher 2003-08-12 19:10:27 +00:00
  • 9b62a861c6 Removed an unneeded debug.printf. Jeremy Fincher 2003-08-12 18:45:23 +00:00
  • 88c6c7b136 Some changes to the karma stuff, I forget the details. Jeremy Fincher 2003-08-12 18:44:13 +00:00
  • 199de7e71a Changed the signature of canonicalColor to return an (fg, bg) pair. Also accepts a shift parameter which is the number of bits to >> the hash of the string. Both are used in Relay.py. Jeremy Fincher 2003-08-12 08:50:28 +00:00
  • ad432a640a Added more color to reduce collisions; robustified relaywhois. Jeremy Fincher 2003-08-12 08:48:16 +00:00
  • d81c1be4f2 Moving ChannelStats over to ChannelDB as we add karma and quotes. Jeremy Fincher 2003-08-11 22:31:16 +00:00
  • 39cce9c3af Changed from 's.find(x) != -1' to 'x in s' Jeremy Fincher 2003-08-11 17:16:03 +00:00
  • feda60aff2 Updated some tests. Jeremy Fincher 2003-08-11 17:06:42 +00:00
  • 2760c1bce0 Added group and test for group. Jeremy Fincher 2003-08-11 07:12:41 +00:00
  • eb6fb90801 Removed the immutability checks in IrcMsg. Jeremy Fincher 2003-08-11 06:57:17 +00:00
  • 241d20ea30 Removed, since gameknot was the last thing in it. Jeremy Fincher 2003-08-11 05:22:51 +00:00
  • bba0e6e880 Moved gameknot stuff out to its own module. Jeremy Fincher 2003-08-11 05:22:15 +00:00
  • 09f2ae8412 Made PluginTestCase handle multiple plugins. Jeremy Fincher 2003-08-11 05:15:16 +00:00