Я только что установил Ruby 1.9.2 после использования 1.8.7, так как есть функция, которая мне нужна. Я назвал многие из моих методов, как это:синтаксическая ошибка, неожиданное ',', expecting ')'
do_something (arg0, arg1)
С 1.9.2, я получаю следующее сообщение об ошибке, syntax error, unexpected ',', expecting ')'
и исправление кажется:
do_something arg0, arg1
Но это может занять меня часов исправить все случаи. Есть ли способ обойти это? Почему это ошибка в первую очередь? спасибо
Не используйте пространство перед парами, долгое время рекомендуется избегать. –
Справедливости ради. В коде содержатся предупреждения о том, что вы не должны помещать пробелы перед открытыми круглыми скобками, используя ruby 1.8.7. Так что это не похоже, что эта проблема внезапно появилась из ниоткуда без предупреждения. – sepp2k