summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2006-07-27Whitespace/comment cleanup. Use =begin / =end for very large comments.Giuseppe Bilotta
2006-07-27Revamped logging system based on the Logger class from stdlibGiuseppe Bilotta
2006-07-27Remove @blacklisted, not needed anymore; include filename in module_eval to ↵Giuseppe Bilotta
get more sensible tracebacks; add some empty lines to make markey happy
2006-07-26Small cosmetic fix for trac output of non-changelog entries in RSS pluginGiuseppe Bilotta
2006-07-26weather plugin now reports error met when displaying info instead of ↵Giuseppe Bilotta
silently erroring out
2006-07-26Oops, wrong way to remove the path from the module names; fix it, and ↵Giuseppe Bilotta
provide test messages for all logging levels
2006-07-26Logging now also logs the filename and function it's being called fromGiuseppe Bilotta
2006-07-26Guess properly default botclass under Windows (preventing a backtrace at the ↵Giuseppe Bilotta
same time, woot)
2006-07-26Provide a handle method for plugins, so that plugin creators can both use ↵Giuseppe Bilotta
map and make their own privmsg method by calling handle(m) from within it
2006-07-26Whitespace cleanupGiuseppe Bilotta
2006-07-26server.ping_timeout now defaults to 30 secondsGiuseppe Bilotta
2006-07-26More robust error handling in rss.rb, also increased the default polling ↵Giuseppe Bilotta
value for feeds. If failures occurred, polling time is increased
2006-07-26Add 'google' as a synonym for searchGiuseppe Bilotta
2006-07-26Export the bot's plugins; this eases plugins' communication with each otherGiuseppe Bilotta
2006-07-26Add info about ignored plugins (blacklisted, disabled, already loaded) to ↵Giuseppe Bilotta
help; clean up failed plugins help
2006-07-25Make demauro work with Ruby 1.8.4 tooGiuseppe Bilotta
2006-07-25Better reporting of plugin failuresGiuseppe Bilotta
2006-07-25Fix a bug in {{{help pluginfailures}}}Giuseppe Bilotta
2006-07-25New config commands: reset (synonym for unset), add <...> to <...> and rm ↵Giuseppe Bilotta
<...> from <...> to manipulate individual values in BotConfigArrayValues
2006-07-25Fix a bug in config set (particularly important for BotConfigArrayValues)Giuseppe Bilotta
2006-07-25Forgot to stringify an instance of keyGiuseppe Bilotta
2006-07-25Use symbols internally instead of strings for config keys.Giuseppe Bilotta
2006-07-25Inform users about plugins that failed to load; preserve the (supposedly) ↵Giuseppe Bilotta
most interesting part(s) of the backtrace and display them on request
2006-07-25When verifying uniqueness of plugin map parameters names, check for :param ↵Giuseppe Bilotta
vs *param too
2006-07-25Correct Underline and ReverseGiuseppe Bilotta
2006-07-24Implement map! properly this timeGiuseppe Bilotta
2006-07-24Add mapsvn diff method for plugins: just like map, but doesn't add synonyms ↵Giuseppe Bilotta
to the plugin name
2006-07-24Fix yet more problem reporting in rss pluginGiuseppe Bilotta
2006-07-24Fix problem reporting in rss pluginGiuseppe Bilotta
2006-07-24con:Giuseppe Bilotta
2006-07-24RSS plugin update.Giuseppe Bilotta
* Less spammy formatting default for trac entries * debug line inspecting the item to be formatted * to_s and to_a methods for RssBlob
2006-07-24RSS plugin cleanup: printFormattedRss made more generic, added 'trac' typeGiuseppe Bilotta
2006-07-24RSS plugin now uses bold all around in the help messagesGiuseppe Bilotta
2006-07-24Add constants for Bold/Underline/Reverse/ColorGiuseppe Bilotta
2006-07-24Set KCODE; UTF-8 is the futureGiuseppe Bilotta
2006-07-24Revert the Struct.new-related changes because they don't do what we wantGiuseppe Bilotta
2006-07-24New command system for RSS pluginGiuseppe Bilotta
2006-07-24More RSS plugin improvementsGiuseppe Bilotta
2006-07-24Additiona work on the caching we really have to look into some serious http ↵Giuseppe Bilotta
library with automatic cache management
2006-07-24Stupid upper/lowercase typo in rss pluginGiuseppe Bilotta
2006-07-24[257] was moot, this is the propert way to prevent Structs from being ↵Giuseppe Bilotta
created twice
2006-07-24RSS plugin is now in '''much''' better shapeGiuseppe Bilotta
2006-07-24httputil get/head/get_cached now also accept strings and not just URIsGiuseppe Bilotta
2006-07-24Suppress the warnings for Struct redefinition on rescanGiuseppe Bilotta
2006-07-24Cleanups and bugfixes for the RSS pluginGiuseppe Bilotta
2006-07-23Initial version of the RSS plugin. Needs lots of loveGiuseppe Bilotta
2006-07-23Add act method to messages; behaves like reply, but does a CTCP actionGiuseppe Bilotta
2006-07-23Fix yielding in {{{httputil.get}}} and {{{httputil.head}}} and usage of [] ↵Giuseppe Bilotta
instead of () in remove_stale_cache
2006-07-23Add debug backtrace info for HttpUtil failuresGiuseppe Bilotta
2006-07-23urban dictionary now uses get_cached. It's still slow, though, so we can ↵Giuseppe Bilotta
safely say it's not a cache problem. It looks like it should cache the parsed bodies itself ...