sbt/main
Eugene Yokota a9cdd96152 Fixes #1181/#1501. Fixes ArrayIndexOutOfBoundsException: -1
When the compiler reports back the error to CompilationUnit created by Eval#mkUnit, it sometimes returns OffsetPosition whose `source` is set to `NoSourceFile`.

This causes ArrayIndexOutOfBoundsException. The current workaround is to pattern match on the passed in pos and create a new one when the incoming source looks suspicious.
I have not figured out whether this is caused by our macro code or compiler.
There are various build.sbt errors that would cause this behavior:

```scala
libraryDependencies ++= Seq(
  depA
  depB // missing comma
)

lazy val bob = scala.Console println

test ++

run+
```
2014-08-07 23:58:49 -04:00
..
actions/src Fixes #1181/#1501. Fixes ArrayIndexOutOfBoundsException: -1 2014-08-07 23:58:49 -04:00
command/src/main/scala/sbt Remove line of dead code. 2014-05-19 06:17:44 -07:00
settings/src Deprecate parseScopedKey 2014-08-05 11:28:28 -04:00
src Properly show reload help 2014-08-06 23:30:47 +02:00
NOTICE fix component name in main notice 2010-09-21 22:00:11 -04:00