From: "nobu (Nobuyoshi Nakada)" Date: 2013-02-26T18:32:33+09:00 Subject: [ruby-core:52929] [Backport 200 - Backport #7942] keyword arguments must use with paren? Issue #7942 has been updated by nobu (Nobuyoshi Nakada). Subject changed from keyword arguments must use with quot? to keyword arguments must use with paren? ---------------------------------------- Backport #7942: keyword arguments must use with paren? https://bugs.ruby-lang.org/issues/7942#change-37091 Author: jjyr (jy j) Status: Assigned Priority: Normal Assignee: nagachika (Tomoyuki Chikanaga) Category: Target version: def hello name: "ruby2" puts "hello #{name}" end syntax error, unexpected ':', expecting ';' or '\n' def hello(name: "ruby2") puts "hello #{name}" end work well -- http://bugs.ruby-lang.org/