残りはエラーじゃなくて警告なので、とりあえずどうでもいいというか。
[^]]を[^\]]にしたほうがいいぞというのがひとつと、
残りは()省略が将来的に動かなくなるかもという警告です。
# ruby2.0で()省略ができなくなるそうで。