diff options
author | Li Haoyi <haoyi@dropbox.com> | 2014-10-26 22:54:44 -0700 |
---|---|---|
committer | Li Haoyi <haoyi@dropbox.com> | 2014-10-26 22:54:44 -0700 |
commit | 6987ac5195b0112b4bda123f0fced3ace7115932 (patch) | |
tree | 6d38c52d6a0d7876cde7f25b8ef39667bd168ef1 /api | |
parent | ab668dead5c3123eb9fb26b9e94c6eccabaf6ab7 (diff) | |
download | hands-on-scala-js-6987ac5195b0112b4bda123f0fced3ace7115932.tar.gz hands-on-scala-js-6987ac5195b0112b4bda123f0fced3ace7115932.tar.bz2 hands-on-scala-js-6987ac5195b0112b4bda123f0fced3ace7115932.zip |
stuff works, paragraph-starting-tags still accidentally capturing entire paragraph
Diffstat (limited to 'api')
-rw-r--r-- | api/src/main/scala/twist/stages/Compiler.scala | 3 |
1 files changed, 2 insertions, 1 deletions
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 } |