Commit Graph

1108 Commits

Author SHA1 Message Date
Jeremy Fincher 320d6b003c Fix for bug #842414. 2003-11-15 08:09:29 +00:00
Jeremy Fincher 27ce432b64 Made ChannelDBHandler threadsafe, and wrote a DBHandler for threadsafe non-channel-based databases. 2003-11-15 07:56:27 +00:00
Jeremy Fincher dc93f865db Changed some maps/filters to imaps/ifilters for efficiency reasons (I was bored, basically). 2003-11-15 04:46:09 +00:00
Jeremy Fincher eb6e112f70 Changed some maps/filters to imaps/ifilters for efficiency reasons (I was bored, basically). 2003-11-15 04:37:04 +00:00
Jeremy Fincher 28d371aeca Fixed spell problems; stopped caching spell fds (it's not called often enough to care, or go through the trouble). 2003-11-15 04:25:28 +00:00
Jeremy Fincher 927b1d4e65 Removed vestigal quotegrabs table statement. 2003-11-14 19:10:51 +00:00
Jeremy Fincher d4e5047ebf Fixed bugs in option parsing. 2003-11-14 15:49:13 +00:00
James Vega 7a9482a176 Let ++/-- regexps have whitespace on the end 2003-11-14 15:09:30 +00:00
James Vega 557e518a96 Of course I can't reproduce the bug when I'm testing the fix for it, but this
should take care of the bad error message.
2003-11-14 14:06:19 +00:00
Jeremy Fincher f3e2e2a1ed Added a squish command/outfilter. 2003-11-13 20:24:40 +00:00
Jeremy Fincher 563e5ad2bf Style updates. 2003-11-13 19:21:22 +00:00
Jeremy Fincher d496328e81 Fixed bug in formatting of pydoc. 2003-11-13 17:56:51 +00:00
Jeremy Fincher 02b2eddd45 Multiple bugs that couldn't be tested while the dict.org server was down have now been tested, found, and eradicated. 2003-11-13 17:11:52 +00:00
James Vega 965d8e0b5f The dots need to escape from tinyurl 2003-11-12 17:30:24 +00:00
James Vega 4ce677bc6e Slight syntax fix for @weather reply 2003-11-12 17:22:23 +00:00
James Vega 988ac324b4 Not all tinyurls end in 4 random characters, so I shouldn't be looking for 4
characters. Switched to \w+
2003-11-12 14:39:44 +00:00
Jeremy Fincher e4f912fc51 Made Aliases disambiguate themselves, and made that API in Owner public. 2003-11-12 02:18:22 +00:00
Jeremy Fincher 2f2d8130df Forgot to update the configure function for the new Configurable-ishness. 2003-11-12 01:31:31 +00:00
Jeremy Fincher 760483e2f0 Converted to Configurable. 2003-11-12 01:12:57 +00:00
Jeremy Fincher dd4c09e1a4 Updated to include timeouts on the connection; changed name back to Dict.py. 2003-11-12 00:46:26 +00:00
Jeremy Fincher e828c3350e Need a return after the dispatch to _oldnotes. 2003-11-11 17:09:45 +00:00
James Vega d60df81a40 zeropad the color code used in colorize so that we don't lose characters, at
least any more than we already lose to the irc character limit, which will be
even more now that we are zeropadding...
2003-11-11 16:33:38 +00:00
James Vega e9b64d443a Add support for plain-text google groups links. 2003-11-11 16:32:28 +00:00
James Vega 2b55842655 Fix the help strings for the bug{,s} and rfe{,s} commands. Remove the generic
Exception catches. Give a better response when bugs and rfes receive a bug
number. Add various tests.
2003-11-11 16:04:27 +00:00
Jeremy Fincher 5149d17b6a Made Configurable persistent. 2003-11-11 15:58:20 +00:00
Jeremy Fincher 94041acb9b Changed to use utils.abbrev to allow any unambiguous abbreviation. 2003-11-11 14:14:34 +00:00
Jeremy Fincher 2e0b225d0c Changed the needed= keyword arg in privmsgs.getArgs to required=. 2003-11-11 13:20:06 +00:00
Jeremy Fincher 86e2110010 Changed the name of Notes to Note and changed some command names in Note. 2003-11-11 12:59:27 +00:00
Jeremy Fincher 0ca15118e7 Made Aliases persistent. 2003-11-11 12:18:25 +00:00
Jeremy Fincher 225ee0ed6a Oops, SyntaxError. 2003-11-11 12:11:13 +00:00
Jeremy Fincher fdde2759df Reordered superclasses so the proper die() method is called. 2003-11-11 11:45:44 +00:00
Jeremy Fincher 754978850c Give a proper error message for possibly uncaught exception: bug #839653. 2003-11-11 11:37:17 +00:00
Jeremy Fincher 3b6b478aac Moved action to Misc from Utilities. 2003-11-11 11:32:09 +00:00
Jeremy Fincher 405f4ab8d9 Fixed bugs #833206 and #837628. 2003-11-11 11:30:32 +00:00
Jeremy Fincher c50e27a278 Fixed bug #838900. 2003-11-10 23:39:44 +00:00
Jeremy Fincher 4cc9579582 Fixed bug in tests; it was caused by the prefix character being snarfed in along with the URL. 2003-11-10 23:24:19 +00:00
Jeremy Fincher bb9cb5d67c Fixed some bugs, tested some more and fixed those two. Boomshakalaka! 2003-11-10 22:43:19 +00:00
James Vega 9d8d47bbe7 Fix the @seen --user bug and add a test to keep it fixed 2003-11-10 16:02:17 +00:00
Jeremy Fincher 8f1329b20e Refactored a touch. 2003-11-10 15:26:55 +00:00
Jeremy Fincher 973cc66793 Didn't have a .users before the getUser. 2003-11-10 15:21:08 +00:00
Jeremy Fincher 9dd2680a9f Fix for bug #839053 (parens without bars not handled correctly). 2003-11-10 10:46:57 +00:00
James Vega 4b94ebe146 Add handling of 'Invalid Item' pages. Update tests to check 'Invalid Item'
handling and to parse another active .ca page
2003-11-09 03:15:24 +00:00
Jeremy Fincher 234728b322 Changed to Configurable. 2003-11-08 09:51:05 +00:00
Jeremy Fincher 024f462361 Converted to Configurable. 2003-11-08 09:44:04 +00:00
Jeremy Fincher 6519d08ed4 Removed the Toggleable subclass, since it wasn't being used at all (accidentally committed earlier, I'm sure). 2003-11-08 09:28:02 +00:00
Jeremy Fincher 3275859597 Converted to Configurable. Also reverted the _urlRe back to the old version, which works better. I don't care that parentheses are valid URL characters, they simply never happen in practice. Practicality beats Purity. 2003-11-08 09:26:33 +00:00
Jeremy Fincher c434925798 Updated to use Configurable. 2003-11-08 09:02:30 +00:00
Jeremy Fincher f2d3e99346 Converted to Configurable. 2003-11-08 08:12:25 +00:00
Jeremy Fincher 3ed58d9115 Updated to use Configurable. 2003-11-08 08:07:44 +00:00
Jeremy Fincher 64e664e0bc Converted to use Configurable instead of Toggleable. 2003-11-08 08:01:34 +00:00