Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-06-05 | each plugin uses its own po file | Yaohan Chen | |
no modification in plugin source is needed, plugin loader is modified to automatically bind to the plugin's text domain updatepo task is modified to maintain per-plugin po file po files are updated and cleaned | |||
2008-06-01 | mark translatable strings in nickserv.rb, po update | Yaohan Chen | |
2008-05-29 | shortenurls plugin: get rid of WWW:: namespace entirely | Giuseppe Bilotta | |
2008-05-28 | changed m.thread to m.in_thread, with different semantics | Yaohan Chen | |
m.in_thread indicates that the caller of delegate is in thread (and is handled by not creating another thread for m's mapped action) | |||
2008-05-27 | use m.thread.nil? rather than longer m.thread == nil | Yaohan Chen | |
2008-05-27 | add attribute BasicUserMessage#thread | Yaohan Chen | |
this specifies whether the message handler is to be threaded, and overrides the map option if non-nil. | |||
2008-05-23 | * autoflush $stdout in setup wizard | dmitry kim | |
2008-05-20 | botsnack plugin: help: it's @bot.nick, not @nick | Giuseppe Bilotta | |
2008-05-20 | botsnack plugin: restore 0.9.10 code now that reply_with_nick has been fixed | Giuseppe Bilotta | |
2008-05-20 | Fix m.reply() regexp check for nick presence, which failed for nicks such as ↵ | Giuseppe Bilotta | |
unfo- or jsn- | |||
2008-05-20 | Revival of botsnack functionality as a plugin | Jan Wikholm | |
The botsnack functionality which was in rbot 0.9.10 core has now been resurrected with love as a plugin. Show your bot some love! | |||
2008-05-15 | fish plugin: fix text translation after babelfish moved to Yahoo, and ↵ | Giuseppe Bilotta | |
disable non-working URL translation | |||
2008-05-15 | fish plugin: fix text translation after babelfish moved to Yahoo, and ↵ | Giuseppe Bilotta | |
disable non-working URL translation | |||
2008-05-04 | fixed typo in help auth | Moritz 'moemoe' Augsburger | |
2008-05-01 | * unicode.rb: @old_kcode --> @@old_kcode [we aren't always called as an ↵ | dmitry kim | |
instance] | |||
2008-05-01 | messagemapper: Regexp#mm_cleanup method instead of repeated (and wrong) ↵ | Giuseppe Bilotta | |
progressive cleanup | |||
2008-05-01 | messagemapper.rb: keep options when removing captures in regexps | Giuseppe Bilotta | |
2008-05-01 | rfc2812.rb: handle mode changes like -o+b | Giuseppe Bilotta | |
2008-04-29 | seen plugin: use case instead of ifs, and clean up a little | Giuseppe Bilotta | |
2008-04-29 | seen plugin: fix seen data for nick change | Giuseppe Bilotta | |
2008-04-24 | config core botmodule: only show possible keys summary when more than one ↵ | Giuseppe Bilotta | |
key was found | |||
2008-04-24 | config core botmodule: bolden keys on search | Giuseppe Bilotta | |
2008-04-23 | core: refactor signal trapping, and call it from initialize() | Giuseppe Bilotta | |
2008-04-23 | core: restart on SIGHUP | Giuseppe Bilotta | |
2008-04-22 | Update AUTHORS | Giuseppe Bilotta | |
2008-04-22 | Licensing uniformity: dual-license rbot core under MIT+acknowledgement and GPLv2 | Giuseppe Bilotta | |
2008-04-21 | uno plugin: most commands should only trigger after the game has started | Giuseppe Bilotta | |
2008-04-21 | uno plugin: only allow to pick a color after a wild | Giuseppe Bilotta | |
2008-04-19 | rss plugin: return from select_nonempty() as soon as nonempty is found | Giuseppe Bilotta | |
Don't map over all parameters, because some parameters might not respond to empty?. Also, it's unnecessarily slow. Just return as soon as we found a nonempty parameter. | |||
2008-04-19 | core/irclog: black and whitelists | Giuseppe Bilotta | |
2008-04-19 | core/irclog: config option for max open files | Giuseppe Bilotta | |
2008-04-18 | * make the daemonization thing to suck less (wrt standard io channels) | dmitry kim | |
2008-04-17 | update .po files | Giuseppe Bilotta | |
2008-04-16 | gettext: support anonymous modules (and thus plugins) with newer gettext | Giuseppe Bilotta | |
While older ruby-gettext raised when trying to bind for anonymous modules (such as the ones that wrap rbot plugins), newer versions just provide an empty array. This makes the previous fix (which used rescue) ineffective. Solve by rescuing with [] (so that older gettext behaves like the new one) and then adding Object if the list is indeed empty. | |||
2008-04-16 | + ircbot logging: log_session_end on restarts, too | dmitry kim | |
2008-04-16 | * ircbot logging: fixed the logger thread wrt daemonizing | dmitry kim | |
2008-04-15 | + ircbot logging: atomic multiline log records | dmitry kim | |
2008-04-15 | * ircbot logging: $log_queue / logger thread | dmitry kim | |
2008-04-15 | debug logging: don't raise on SecurityError | Giuseppe Bilotta | |
Some scripts (from the scripts plugin) can trigger the logging functions (debug, warning, info etc) in a $SAFE context: this causes the logger to fail. Catch SecurityError in raw_log() to prevent these valid scripts from failing. | |||
2008-04-15 | script plugin: report_error() method | Giuseppe Bilotta | |
2008-04-15 | + core/irclog: stamp/close logs on rescan/restart | dmitry kim | |
2008-04-15 | + core/irclog: expiration for the open logfiles cache | dmitry kim | |
2008-04-15 | + core/irclog: time stamp on open | dmitry kim | |
2008-04-15 | irclog: uniformize logging style | Giuseppe Bilotta | |
2008-04-15 | irclog core module: dispatch from listen() to catch double-delegated ↵ | Giuseppe Bilotta | |
messages early | |||
2008-04-15 | ircbot.rb: fix some IRC log refactoring issues | Giuseppe Bilotta | |
2008-04-15 | IRC logging refactoring | Giuseppe Bilotta | |
2008-04-14 | uno plugin: more help | Giuseppe Bilotta | |
2008-04-14 | uno plugin: initialize top10 counter both for inline and spread lists | Giuseppe Bilotta | |
2008-04-14 | utils: URI fragment is sometimes found in id attribute to A tag | Giuseppe Bilotta | |