From 6987ac5195b0112b4bda123f0fced3ace7115932 Mon Sep 17 00:00:00 2001 From: Li Haoyi Date: Sun, 26 Oct 2014 22:54:44 -0700 Subject: stuff works, paragraph-starting-tags still accidentally capturing entire paragraph --- api/src/main/scala/twist/stages/Compiler.scala | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'api') diff --git a/api/src/main/scala/twist/stages/Compiler.scala b/api/src/main/scala/twist/stages/Compiler.scala index fdfc68e..e00c373 100644 --- a/api/src/main/scala/twist/stages/Compiler.scala +++ b/api/src/main/scala/twist/stages/Compiler.scala @@ -38,6 +38,7 @@ object Compiler{ val skeleton: Tree = c.parse(first + s"{$fresh}").asInstanceOf[Apply] // println("FIRST " + first) skeleton.foreach{x => + x if (x.pos != NoPosition) x.pos = posFor(x.pos.point + fragPos.point + 1) } val b = content.map(compileTree(_)) @@ -101,7 +102,7 @@ object Compiler{ } res.pos = newPos - println(Position.formatMessage(newPos.asInstanceOf[scala.reflect.internal.util.Position], "", true)) +// println(Position.formatMessage(newPos.asInstanceOf[scala.reflect.internal.util.Position], "", true)) res } -- cgit v1.2.3