summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-08-29* (url.rb) pass original irc message to url loggerDmitry Kim
2007-08-29wow plugin: thread, don't blockGiuseppe Bilotta
2007-08-29forecast plugin: thread, don't blockGiuseppe Bilotta
2007-08-29Put the Irc attributes back where they belongGiuseppe Bilotta
2007-08-29Color codes and Irc.color(fg, bg) methods to ease color displayGiuseppe Bilotta
2007-08-29ColorRx: accept a color specification with no foreground colorGiuseppe Bilotta
2007-08-29Add Italic (\011) constant to complement Underline, Reverse and BoldGiuseppe Bilotta
2007-08-29HttpUtil: match /gzip/ regexp instead of exact (x-)gzip to survive ↵Giuseppe Bilotta
nonconformat headers.
2007-08-29Flatten out Language module and classGiuseppe Bilotta
2007-08-29debugger plugin: fix computation of memory occupation differences.Giuseppe Bilotta
2007-08-29timers: get rid of useless data passing to timer actions.Giuseppe Bilotta
The timer blocks are closures, so they inherit the variables in the scope they were created. Passing those same variables to the block as data is useless.
2007-08-28basics botmodule: use #to_s to stringify multiword parametersGiuseppe Bilotta
2007-08-28ircbot: improve quit/restart message propagationGiuseppe Bilotta
2007-08-28ircsocket: raise errors occurred while spooling so that bot is aware of themGiuseppe Bilotta
2007-08-28lart plugin: ensure that the lart/praise being added/removed is a stringGiuseppe Bilotta
2007-08-28git/svn: check if our git rev corresponds to some svn revGiuseppe Bilotta
2007-08-28rss plugin: fix watcher rescheduling broken in previous commitGiuseppe Bilotta
2007-08-27rss plugin: prevent deadlock between save and watcher threads.Giuseppe Bilotta
Since the timer fix in [1035], rescheduling ticks the timer, which could cause the timed saving to trigger while a feed mutex was being held. Fix by moving the feed watcher rescheduling out of the mutex synchronization. Also move other calculations out to hold the mutex for as little as necessary.
2007-08-27GetText: add Config.datadir-based locale search path.Giuseppe Bilotta
This ensures that locale files are found regardless of rubygems being loaded or not
2007-08-27Language.from_locale now checks if the corresponding .lang file exist before ↵Giuseppe Bilotta
returning a language string
2007-08-27rss plugin: uncoditionally renew the feed mutexesGiuseppe Bilotta
2007-08-27Call 'super' from the correct place in httputilGiuseppe Bilotta
2007-08-27Show the git version differentlyGiuseppe Bilotta
2007-08-27When running from a git repository, expose the current git revisionGiuseppe Bilotta
2007-08-27Check if the SVN_DIR is actually a git dir, and change accordinglyGiuseppe Bilotta
2007-08-26shiritori plugin: suppress warningGiuseppe Bilotta
2007-08-26Only use locale functions when GetText was loadedGiuseppe Bilotta
2007-08-26Call 'super' method from #cleanup() in core modules tooGiuseppe Bilotta
2007-08-26Call 'super' method from #cleanup() in all pluginsGiuseppe Bilotta
2007-08-26Report plugin loading failues as errors, not as warningsGiuseppe Bilotta
2007-08-26rss plugin: all watchers are now informed of feed updates when anybody asks ↵Giuseppe Bilotta
for the feed to be shown
2007-08-26timer: tick when reschedulingGiuseppe Bilotta
2007-08-26Update .po filesGiuseppe Bilotta
2007-08-26Missed some warn -> warning conversionGiuseppe Bilotta
2007-08-26auth core module: fix a bug in the permissions set argument parserGiuseppe Bilotta
2007-08-26Use rbot's own warning() command instead of Ruby built-in warn()Giuseppe Bilotta
2007-08-26Update .po filesGiuseppe Bilotta
2007-08-26Translate Utils.secs_to_string stringsGiuseppe Bilotta
2007-08-26Update .po filesGiuseppe Bilotta
2007-08-26gettextize some more stringsGiuseppe Bilotta
2007-08-26Remove extra (un)bolding from 'help failed plugins' help textGiuseppe Bilotta
2007-08-26Output gettext textdomain information when setting the language, not when ↵Giuseppe Bilotta
loading the module
2007-08-26Sanitize language string by downcasing, and use the sanitized string both ↵Giuseppe Bilotta
for gettext locale and rbot language files. This allows language names such as 'traditional_chinese' to be input as 'Traditional Chinese'
2007-08-26Cleaner gettext debug information reportingGiuseppe Bilotta
2007-08-25Try to guess the default language from the locale guessed from GeTextGiuseppe Bilotta
2007-08-25Move 'it_IT' locale directory to 'it'Giuseppe Bilotta
2007-08-25gettext support: initial works for language -> locale mappingsGiuseppe Bilotta
2007-08-23rss plugin: don't proceed if the specified feed doesn't existGiuseppe Bilotta
2007-08-23Started italian translationGiuseppe Bilotta
2007-08-23Updated .po filesGiuseppe Bilotta