On Wed, Jul 24, 2013 at 12:51:54AM -0400, Ricardo Signes wrote: > > We are due for a release of maint-5.18. This ticket is meant to list blockers: > > https://rt.perl.org/rt3/Ticket/Display.html?id=118437 > > Currently, none are listed. If there are commits to nominate for backporting, > please name them now so they can be discussed and either cherry picked or not. Another strong candidate for backporting to 5.18.1 or later; the fix was simple and looks fairly risk-free: commit c30fc27b4df65a43710b25dd1d2a57d78ee2fe33 Author: David Mitchell <davem@iabyn.com> AuthorDate: Wed Jul 31 22:41:17 2013 +0100 Commit: David Mitchell <davem@iabyn.com> CommitDate: Wed Jul 31 22:41:17 2013 +0100 Handle /[#]/ and /[(?#]/ with code blocks This is a regression in 5.18.0. In something like /[#](?{})/x, the perl toker incorrectly sees the '#' as a comment and skips the code block without parsing it. -- "There's something wrong with our bloody ships today, Chatfield." -- Admiral Beatty at the Battle of Jutland, 31st May 1916.Thread Previous | Thread Next