diff options
author | Dominik Gruntz <dominik.gruntz@fhnw.ch> | 2012-03-28 12:03:51 +0200 |
---|---|---|
committer | Dominik Gruntz <dominik.gruntz@fhnw.ch> | 2012-03-28 12:03:51 +0200 |
commit | 017f48e00b863ecfc6a39c16c89a6ccb1dcde13d (patch) | |
tree | bafad2824b2eff4fa755f5c443032dfd73dc707d /src | |
parent | d078b58961014c5eaa7540c4cec733679dc8965c (diff) | |
download | scala-017f48e00b863ecfc6a39c16c89a6ccb1dcde13d.tar.gz scala-017f48e00b863ecfc6a39c16c89a6ccb1dcde13d.tar.bz2 scala-017f48e00b863ecfc6a39c16c89a6ccb1dcde13d.zip |
String interpolation bug fix
This change fixes a bug in class StringContext.scala.
Parts were not correctly added to the resulting string.
This commit includes a test case which covers the
example reported in the bug.
Closes SI-5614.
Diffstat (limited to 'src')
-rw-r--r-- | src/library/scala/StringContext.scala | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/library/scala/StringContext.scala b/src/library/scala/StringContext.scala index 1b01355108..882451680a 100644 --- a/src/library/scala/StringContext.scala +++ b/src/library/scala/StringContext.scala @@ -144,7 +144,7 @@ object StringContext { var cur = 0 var idx = 0 def output(ch: Char) = { - bldr append str substring (start, cur) + bldr append str.substring (start, cur) bldr append ch start = idx } |