Age | Commit message (Collapse) | Author |
|
|
|
instance]
|
|
progressive cleanup
|
|
|
|
|
|
|
|
|
|
key was found
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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.
|
|
|
|
|
|
|
|
|
|
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.
|
|
|
|
|
|
|
|
|
|
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.
|
|
|
|
|
|
|
|
|
|
|
|
messages early
|
|
|
|
|
|
|
|
|
|
|
|
When an URL is passed which has a uri-fragment referring to a
nonexisting named ref, the bot should not hang with 100% CPU usage
while trying to match a horribly designed regular expression.
Fix by using a much simpler regexp and post-match.
|
|
|
|
the game
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|