kschiess / parslet

A small PEG based parser library. See the Hacking page in the Wiki as well.
kschiess.github.com/parslet
MIT License
805 stars 95 forks source link

Please release a new 1.8.x version. #183

Closed takashiyamazaki closed 6 years ago

takashiyamazaki commented 6 years ago

I use Ruby 1.9.3, and mackerel-agent chef recipe. Provisioning of chef failed, I am in trouble.

So please release a new version of the 1.8 series including the following fixes.

Thanks

[2017-11-14T05:14:39+00:00] ERROR: /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/parslet-1.8.0/lib/parslet/transform.rb:143: syntax error, unexpected tLABEL, expecting ')'
  def initialize(raise_on_unmatch: false, &block) 
                                  ^
/opt/chef/embedded/lib/ruby/gems/1.9.1/gems/parslet-1.8.0/lib/parslet/transform.rb:143: Can't assign to false
  def initialize(raise_on_unmatch: false, &block) 
                                         ^
/opt/chef/embedded/lib/ruby/gems/1.9.1/gems/parslet-1.8.0/lib/parslet/transform.rb:263: syntax error, unexpected keyword_end, expecting $end
kschiess commented 6 years ago

Thank you for asking. I will try to get to this on the weekend.

kschiess commented 6 years ago

Enjoy.

takashiyamazaki commented 6 years ago

@kschiess Thank you so much.