Commit Graph

77 Commits

Author SHA1 Message Date
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
Jeremy Fincher 41aa44ee78 Fixed bug in handling of outFilters returning None 2003-03-27 20:59:05 +00:00
Jeremy Fincher 954951e2d2 Added conf.detailedTracebacks to determine if cgitb should be used. 2003-03-27 20:40:58 +00:00
Jeremy Fincher 7d44088223 Fixed IndexError in Irc.removeCallback 2003-03-27 20:38:40 +00:00
Jeremy Fincher ebd8cfd210 Fixed whitespace bug in HTML stripper. 2003-03-27 20:14:17 +00:00
Jeremy Fincher fc20715427 Added utils.py, with a quality HTML stripper; removed stripHtml from other source files 2003-03-27 20:10:10 +00:00
Jeremy Fincher 3cd72723e4 Satisfied PyChecker 2003-03-27 11:33:05 +00:00
Jeremy Fincher e3309c31cf Satisfied PyChecker 2003-03-27 11:32:01 +00:00
Jeremy Fincher 714de6bfae Irc.callbacks is always mutated, never replaced, helping the Relay module out. 2003-03-27 11:29:42 +00:00
Jeremy Fincher b95095df38 Added cvsup command 2003-03-27 11:09:17 +00:00
Jeremy Fincher 15e26578fb Fixed funkyArgument to allow bolding. 2003-03-27 11:03:52 +00:00
Jeremy Fincher 5e785ba212 Added ability to override conf.py defaults with -c option 2003-03-27 09:45:39 +00:00
Jeremy Fincher 2719dcd8bd Changed default for telnetEnable to False, for obvious reasons 2003-03-27 09:36:44 +00:00
Jeremy Fincher ca08509247 Split UserCommands out from privmsgs. 2003-03-27 07:57:27 +00:00
Jeremy Fincher d1a5457080 Changed privmsgs.CapabilityChecker to privmsgs.CapabilityCheckingPrivmsg 2003-03-27 07:26:46 +00:00
Jeremy Fincher f785d97167 Fixed users/channels instantiation to allow for non-existent files 2003-03-27 06:57:09 +00:00
Jeremy Fincher 6dc64ce230 Broke AdminCommands out of privmsgs. 2003-03-27 06:47:42 +00:00
Jeremy Fincher 5844a1440e Separated MiscCommands from privmsgs. 2003-03-27 06:34:48 +00:00
Jeremy Fincher b040e855a8 Broke ChannelCommands out of privmsgs 2003-03-27 06:28:13 +00:00
Jeremy Fincher 979ed770d8 Re-enabled the old reloading method, we'll see if it comes in useful. 2003-03-27 06:06:56 +00:00
Jeremy Fincher 20c37dd96f Put setDaemon in its proper place. 2003-03-27 06:04:56 +00:00
Jeremy Fincher ee6a33b7e7 Made making modules that rely on certain capabilities being preset much easier to to write (CapabilityChecker) 2003-03-27 06:02:37 +00:00
Jeremy Fincher 1f88cd4c03 PyChecker found unused imports 2003-03-26 10:09:06 +00:00
Jeremy Fincher 6c3e6d7b99 PyChecker found another non-selfed variable 2003-03-26 10:08:27 +00:00
Jeremy Fincher a13c55a896 PyChecker found a non-selfed variable 2003-03-26 10:07:55 +00:00
Jeremy Fincher 587c33cc05 PyChecker found a typoed variable name 2003-03-26 10:06:26 +00:00
Jeremy Fincher 5fa489e826 Fixed bug in IrcObjectProxy.getRealIrc: issubclass->isinstance 2003-03-26 07:39:34 +00:00
Jeremy Fincher 56a204b453 Made isCommand checking more flexible. 2003-03-26 07:02:09 +00:00
Jeremy Fincher 8ab1e9834a Removed useless try/except block. 2003-03-26 07:01:13 +00:00