Commit Graph

105 Commits

Author SHA1 Message Date
Jeremy Fincher
c49bd6f88f Fixed handling of channel capabilities 2003-04-02 11:08:34 +00:00
Jeremy Fincher
818f01e206 Converted Irc.fastqueue to a fix.queue 2003-04-02 09:26:16 +00:00
Jeremy Fincher
5ef1d3eaaa Added keyword arg to htmlToText to determine how to replace HTML tags. 2003-04-02 09:20:49 +00:00
Jeremy Fincher
dcf7fa5924 Added some more functionality (__iter__, __eq__, __repr__) to queue. 2003-04-02 09:19:26 +00:00
Jeremy Fincher
d7e3b18046 Added more intelligence to IrcMsgQueue 2003-04-02 09:07:52 +00:00
Jeremy Fincher
b21071c382 Fixed bug in load and removed Sorry. 2003-04-02 08:18:20 +00:00
Jeremy Fincher
10a0fe9f93 Made uptime command not based on loading of FunCommands module. 2003-04-02 07:50:35 +00:00
Jeremy Fincher
c31167ed3f Stopped catching exceptions in the wrong place in callCommand. 2003-04-02 07:42:07 +00:00
Jeremy Fincher
806a45a936 Reverted back to non-exception-raising irc.error. 2003-04-02 07:27:32 +00:00
Jeremy Fincher
7e8aab6619 Added check for duplicate module loading in load command 2003-04-02 07:09:43 +00:00
Jeremy Fincher
f82170de74 Backed out previous change 2003-04-02 07:05:38 +00:00
Jeremy Fincher
f4d6ba0525 Changed 'too many exceptions raised' time to 0.20 seconds, not 0.05 seconds. 2003-04-02 07:05:05 +00:00
Jeremy Fincher
508ed5bcf1 Added queue implementation 2003-04-02 07:01:36 +00:00
Jeremy Fincher
798bac6d3c Found and fixed the bug that sucked up 100% cpu when the network got disconnected. 2003-04-01 09:33:32 +00:00
Jeremy Fincher
cd5781c81a Added flags class attribute to PrivmsgRegexp 2003-04-01 07:59:17 +00:00
Jeremy Fincher
b61539ad46 Oops, bad search/replace regexp put a privmsgs in the wrong place. 2003-04-01 05:43:20 +00:00
Jeremy Fincher
a54020ad59 Fixed bug #711056 2003-04-01 05:39:36 +00:00
Jeremy Fincher
46f3012f9a Changed privmsgs.getArgs to raise ArgumentError, and make the necessary changes in callbacks to Do The Right Thing 2003-03-31 22:22:59 +00:00
Jeremy Fincher
df77cfaccf Fixed minor bug in IrcMsgQueue and removed needless if statement 2003-03-31 22:21:42 +00:00
Jeremy Fincher
2ce7729916 Fixed minor style bug 2003-03-31 09:27:15 +00:00
Jeremy Fincher
aa9c867b14 Fixed spurious exception atexit. 2003-03-31 09:26:51 +00:00
Jeremy Fincher
c700f3c6e5 Straightened out some IrcState inconsistencies. 2003-03-31 09:23:32 +00:00
Jeremy Fincher
b147dfe1d3 Added some (now commented-out) debugging statements 2003-03-31 08:14:04 +00:00
Jeremy Fincher
e9f41a2f82 Fixed variable name typo 2003-03-31 08:13:23 +00:00
Jeremy Fincher
68440bd83a Added proper NICK handling to IrcState 2003-03-31 08:12:50 +00:00
Jeremy Fincher
2806ec0a69 Fixed double-reply on bracketed non-commands 2003-03-31 07:00:25 +00:00
Jeremy Fincher
8e32a7cef9 Fixed variable-name typo in funkyArgument 2003-03-31 06:57:28 +00:00
Jeremy Fincher
68dbb32d94 Added __future__ import 2003-03-31 06:55:34 +00:00
Jeremy Fincher
0f6fe97bf4 Fixed a single-quote bug in Tokenizer 2003-03-31 06:08:23 +00:00
Jeremy Fincher
817e967716 Made funkyArgument a bit more concise. 2003-03-31 06:06:21 +00:00
Jeremy Fincher
10a65f7399 Added abbrev 2003-03-31 05:14:21 +00:00
James Vega
50cb2887b2 Modified how entries are added to self.revcache 2003-03-31 02:53:07 +00:00
Jeremy Fincher
848ec442c6 Whitespace normalization 2003-03-28 17:29:48 +00:00
Jeremy Fincher
f7c409055e Initial import; going off Ofnibot's source to start with. 2003-03-28 09:07:21 +00:00
Jeremy Fincher
9e97a96c98 Added source command 2003-03-28 08:41:11 +00:00
Jeremy Fincher
ce03a98ae9 Fixed a few errors found by PyChecker 2003-03-28 07:55:21 +00:00
Jeremy Fincher
85e7e3ae05 Removed CHANGELOG and TODO, not very useful these days 2003-03-28 07:38:16 +00:00
Jeremy Fincher
471397616b Made list command sort its response. 2003-03-28 07:23:12 +00:00
Jeremy Fincher
4340162a48 Um, weird typo. 2003-03-28 07:16:38 +00:00
Jeremy Fincher
22490174f3 Made single quotes not quotes anymore. Now only double quotes and backticks work. 2003-03-28 07:02:44 +00:00
Jeremy Fincher
332c2cb2d4 Debugging messages commented out 2003-03-28 03:10:46 +00:00
Jeremy Fincher
0dbab5b0fc Fixed stupid nick-handling bugs 2003-03-28 03:01:14 +00:00
Jeremy Fincher
042f4555a0 Removed a useless if statement and changed the order of another 2003-03-28 02:34:03 +00:00
Jeremy Fincher
30591187ad A little better error reporting 2003-03-28 02:33:40 +00:00
Jeremy Fincher
fb150d0e5b Made configuration file parsing more flexible. 2003-03-28 02:29:05 +00:00
Jeremy Fincher
a4ae47d7b8 Made sure there can't be an unpack tuple of improper size or empty blocks in the config file. 2003-03-28 02:09:19 +00:00
Jeremy Fincher
cd350457b2 Fixed leftover debuging line and TypeError 2003-03-28 02:01:51 +00:00
Jeremy Fincher
f97ab0d0b9 Fixed IrcObjectProxy.finalEval to give help in the face of an empty Error exception (like that raised by privmsgs.getArgs) 2003-03-28 01:17:33 +00:00
Jeremy Fincher
406b263444 Fixed getArgs to raise an empty callbacks.Error on invalid arguments 2003-03-28 01:16:46 +00:00
Jeremy Fincher
551a68c4c3 Added @getprefixchar 2003-03-27 21:34:50 +00:00