Commit Graph

820 Commits

Author SHA1 Message Date
Jeremy Fincher 01eb6934ef Added function commaAndify to turn a list of strings into a proper English foo, bar, and baz string. 2003-08-20 09:24:57 +00:00
Jeremy Fincher 15ba96b4eb Made the configure script use more natural English. 2003-08-20 08:54:29 +00:00
Jeremy Fincher 88e47b463a Documentation changes. 2003-08-20 07:32:49 +00:00
Jeremy Fincher 06c36d283a Change to satisfy PyChecker. 2003-08-20 07:19:56 +00:00
Jeremy Fincher 137f05b2e8 Made supybot report SyntaxError to the user. 2003-08-20 07:19:20 +00:00
James Vega edf695aaad Fixed the karma (++/--) regexes 2003-08-19 22:06:07 +00:00
Jeremy Fincher 3e58971fe6 Line shortened. 2003-08-19 19:02:59 +00:00
Jeremy Fincher 866916f8c0 Made it snarf all URLs, not just ftp/http. 2003-08-19 17:23:06 +00:00
Jeremy Fincher fa518894cc Fix for UnboundLocalError in kernel command. 2003-08-19 16:49:26 +00:00
James Vega 08c9a9c7c6 Now plugins that are added to the conf file are removed from the list of available plugins. 2003-08-19 14:49:47 +00:00
James Vega c8cafb6f45 Fixed the problem where 'load Unix' would never be appended to onStart 2003-08-19 14:47:59 +00:00
Jeremy Fincher c5c44ec44a Added a few more TODOs and a schedule. 2003-08-19 13:59:39 +00:00
Jeremy Fincher 2e28200a41 Fixed extra [y/n] options in expect. 2003-08-19 13:36:14 +00:00
Jeremy Fincher fb07813a55 Added docstring for PrivmsgCommandAndRegexp 2003-08-19 10:46:52 +00:00
Jeremy Fincher 230020ad5f Removed sliceIndices and replaced all uses with slice.indices. Yay 2.3 2003-08-19 10:41:19 +00:00
Jeremy Fincher 7fd35a1071 Made some changes to satisfy PyChecker. 2003-08-19 10:38:45 +00:00
Jeremy Fincher dcacf9c7d5 Added lasturl command. 2003-08-19 09:10:41 +00:00
Jeremy Fincher 8b093f3b2b Fixed some database errors. 2003-08-19 07:48:43 +00:00
James Vega 7aabcfd41d Fixed a typo. prfix->prefix 2003-08-19 01:20:56 +00:00
James Vega 23f2106c1a Added win/loss/draw percentages to Gameknot.py 2003-08-18 22:20:48 +00:00
Jeremy Fincher 861e29c391 Fixed the total matches problem. 2003-08-18 21:32:11 +00:00
Jeremy Fincher 6560f9e7ae Finally removed all the known bugs. 2003-08-18 07:10:17 +00:00
Jeremy Fincher e05a0d18c9 Found a bug, wrote a test, yay. 2003-08-18 06:58:37 +00:00
Jeremy Fincher 5ab19c44ce Added test for new snarfing output. 2003-08-18 06:49:00 +00:00
Jeremy Fincher 6025ecac05 Stupid regexp error. 2003-08-18 06:43:26 +00:00
Jeremy Fincher a50e81d23e Changed the gameknotSnarfer to show whose move it is or who won the game. 2003-08-18 06:41:09 +00:00
Jeremy Fincher 2c6f505bea Added vim modelines. 2003-08-17 22:13:10 +00:00
Jeremy Fincher 0f4a78dc2d Added a snarfer for stats links and refactored. 2003-08-17 22:01:26 +00:00
Jeremy Fincher ef4b6d94a8 Removed some apostrophes so syntax highlighting works in emacs. 2003-08-17 21:29:50 +00:00
Daniel DiPaolo e2e277df0f * added a test for utils.findBinaryInPath 2003-08-17 21:16:02 +00:00
Daniel DiPaolo 83c44eecab * added new utility, findBinaryInPath which searches the PATH for a specific binary
* removed getSpellBinary, and replaced with findBinaryInPath calls
2003-08-17 20:09:09 +00:00
Daniel DiPaolo 352207b82a * more descriptive morehelp for spell in Unix.py
* show total matches and number shown for spell
2003-08-17 19:51:05 +00:00
Jeremy Fincher effb14e34a Argh, stupid empty lines...I hate when I put those in there. 2003-08-17 19:19:57 +00:00
Jeremy Fincher 2b79b6501f A few updates to the spell command, and some tests. 2003-08-17 19:15:37 +00:00
Daniel DiPaolo 99a7386c02 * added a 'spell' function in Unix.py 2003-08-17 18:10:48 +00:00
Jeremy Fincher 3c5be8a362 Basic snarfing and random URL returning is done. 2003-08-17 09:31:04 +00:00
Jeremy Fincher cae9f9a255 Added an ignore command, useful for sequencing several nested commands. 2003-08-17 09:26:05 +00:00
Jeremy Fincher 62fbcccdf4 Removed enumerate. 2003-08-17 08:43:23 +00:00
Jeremy Fincher e3364e0fdd string_escape is better than unicode_escape. 2003-08-17 06:28:05 +00:00
Jeremy Fincher f2bb968030 Added a few more test cases to testDQRepr and made it less fragile. 2003-08-17 06:26:50 +00:00
Jeremy Fincher f9928ba41f Oops, forgot to re-enabled non-testOrd tests when I committed. 2003-08-17 06:26:00 +00:00
Jeremy Fincher 384393d386 Re-enabled the part that says how many asserts there are. 2003-08-17 06:25:41 +00:00
Jeremy Fincher b299a564ce Added a noneFill parameter to group. 2003-08-17 06:24:58 +00:00
Jeremy Fincher 00290faca9 Fixed a possible bug in the ArgumentError handler and replaced my SyntaxError(Error) stupidity. 2003-08-17 06:24:17 +00:00
Jeremy Fincher 44d4c98dc7 Had to do a map(int, ...) thing because sqlite sometimes sucks at that kind of thing. 2003-08-17 06:22:01 +00:00
Jeremy Fincher 958bd65b8b Shouldn't have removed it, since it has the hacks for telling me how many asserts it has done. 2003-08-17 06:18:33 +00:00
Jeremy Fincher 14043d28e2 Tyop. 2003-08-17 02:07:40 +00:00
Jeremy Fincher b78cabaed5 Wrote some more tests for FunCommands; found some bugs in the process. 2003-08-17 02:02:53 +00:00
Jeremy Fincher 074268ffe6 Added some tests and fixed a bug they found in the title command. 2003-08-15 17:40:14 +00:00
Jeremy Fincher bbf0f711bf Added assertError, assertRegexp, and assertRegexps to PluginTestCase 2003-08-15 06:24:44 +00:00