summaryrefslogtreecommitdiff
path: root/test/files/run/t6725-2.scala
diff options
context:
space:
mode:
authorEugene Burmako <xeno.by@gmail.com>2013-03-01 19:22:56 +0100
committerEugene Burmako <xeno.by@gmail.com>2013-03-09 14:44:43 +0100
commit9bc17e7779f878f17b97130359940b0d0b30f243 (patch)
tree08cb4d18eb2989929209bdea475f67687ef81f90 /test/files/run/t6725-2.scala
parent5d54cf9e375d796c59b1dd488c15f88f4bfb14d6 (diff)
downloadscala-9bc17e7779f878f17b97130359940b0d0b30f243.tar.gz
scala-9bc17e7779f878f17b97130359940b0d0b30f243.tar.bz2
scala-9bc17e7779f878f17b97130359940b0d0b30f243.zip
SI-6725 `f` interpolator now supports %n tokens
Currently the `f` interpolator supports format specifiers which specify conversions for formatted arguments. However Java formatting is not limited to argument-related conversions as explained in: http://docs.oracle.com/javase/6/docs/api/java/util/Formatter.html#detail. Conversions which don't correspond to any arguments are `%` (used to emit verbatim `'%'` characters) and `n` (used to emit platform-specific line separators). Of those only the former is supported, and this patch fixes the oversight.
Diffstat (limited to 'test/files/run/t6725-2.scala')
-rw-r--r--test/files/run/t6725-2.scala6
1 files changed, 6 insertions, 0 deletions
diff --git a/test/files/run/t6725-2.scala b/test/files/run/t6725-2.scala
new file mode 100644
index 0000000000..e033cf5ea8
--- /dev/null
+++ b/test/files/run/t6725-2.scala
@@ -0,0 +1,6 @@
+object Test extends App {
+ println(f"%n")
+ println(f"aaaa%n")
+ println(f"%naaaa")
+ println(f"aaaa%naaaa")
+} \ No newline at end of file