Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-06-17 | * plugins.rb: avoid uninitialized warning on @priority | dmitry kim | |
2008-06-16 | irclog: log own CTCP message with correct syntax | Giuseppe Bilotta | |
2008-06-12 | * rss.rb: use guids to check for seen items | dmitry kim | |
2008-06-11 | help for eval and echo | Adam Di Carlo | |
2008-06-11 | * launch_here.rb: patch $0 to make restart work | dmitry kim | |
2008-06-11 | * launch_here.rb should be runnable from any directory | dmitry kim | |
2008-06-07 | add wrapper for msgmerge to workaround gettext bug with "empty" pot files | Yaohan Chen | |
2008-06-07 | recommit 33c336af346dc08b4f4f4951dd6eae7150cef481 po file per plugin | Yaohan Chen | |
each plugin uses its own po file, no change required for plugin source, Rakefile, plugin loader and gettext loader are modified to adjust to the change | |||
2008-06-07 | mark spell plugin for gettext | Yaohan Chen | |
2008-06-06 | Revert "each plugin uses its own po file" | Yaohan Chen | |
This reverts commit 33c336af346dc08b4f4f4951dd6eae7150cef481. | |||
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 | |