Earlopain 465a86c341 [ruby/prism] Fix %Q with newline delimiter and heredoc interpolation
The lexer did not jump to the `heredoc_end`, causing the heredoc end delimiter
to be parsed twice.

Normally the heredocs get flushed when a newline is encountered. But because
the newline is part of the string delimiter, that codepath is not taken.

Fixes [Bug #21758]

https://github.com/ruby/prism/commit/7440eb4b11
2025-12-04 14:50:46 +00:00
..
2025-10-16 12:43:49 +00:00
2025-11-27 18:47:59 +09:00
2025-11-27 18:47:59 +09:00
2025-10-16 12:43:49 +00:00