Seems to be resolved. Thank you. Run `gem install`with `--pre` under bundler ... ok ``` $ bundle exec gem install digest --pre Fetching digest-3.1.0.pre3.gem Building native extensions. This could take a while... Successfully i...Tietew (Toru Iwase)
`bundle install` gives up installing `digest` gem due to trying to write `digest.so` in global site_ruby directory (not writable). # How to reproduce In clean directory, create a following Gemfile: ``` ruby source 'https://rubyg...Tietew (Toru Iwase)
While typing `while`, `until` and `for`, IRB miscalculates indent level after typing `do`. Without `do`, everything OK. ``` irb(main):001:1* while false irb(main):002:0> end => nil ``` Just after typing `do` (before ENTER), ne...Tietew (Toru Iwase)
Splatting nil as *array is ignored silently. ```ruby [1, *nil] # => [1, 2] ``` But splatting nil as **kwargs raises TypeError. ```ruby {foo: 1, **nil} # => no implicit conversion of nil into Hash (TypeError) ``` Is this int...Tietew (Toru Iwase)
``` $ ruby -e 'p({*nil})' -e:1: syntax error, unexpected *, expecting '}' p({*nil}) -e:1: Can't assign to nil p({*nil}) ``` First syntax error is intended. But second error message `Can't assign to nil` is confusing. This ha...Tietew (Toru Iwase)