scala/scala — pull request #4223 by som-snytt (2014-12-27 10:23:48+00:00)
Title: SI-6476 Accept escaped quotes in interp strings

Everyone wants to say `s"\"hello,\" world"`.

This commit considers `\"` when looking for the end of
a string part. `\\` is permitted to enable `\\"` for
literal `\"`.

However, the interpolator still receives the source text.

The wrinkly edge case is that trailing backslash must be
escaped. For instance, an interpolator that creates `File`
objects would require `F"~\Documents\\"`.