Closed casperisfine closed 4 years ago
The CI failures seem to be due to outdated travis config. Other than that it's green.
Hi, I'd like this pull request reviewed because this change should address one of Rails CI failure reported at https://buildkite.com/rails/rails/builds/64100#92ed9e75-c005-42a2-af7d-64b2997f0436/984-1452
I'm sorry for the delay but my brother, @matthewrudy, recently passed away.
According to recent activity on the original ruby issue 1: it looks like there might be plans to revert the experiment for the time being, however I am happy to help with getting this change merged regardless.
I'm sorry for the delay but my brother, @matthewrudy, recently passed away.
I'm sorry for your loss.
As for CI failures @unasuke opened https://github.com/matthewrudy/memoist/pull/84.
Thanks @casperisfine. This looks good.
Thanks for the merge.
Is there anything you'd like included in the next release that I can help with?
For those who just saw this (like me), 0.16.1 and up include this fix.
In https://bugs.ruby-lang.org/issues/16150 MRI merge an experimental feature that makes
Symbol#to_s
return a frozen string.So unless that experiment is reverted before release,
escape_punctuation
need to handlestring.to_s
being potentially frozen.@matthewrudy