```scala scala> "\\A" 1 |"\A" | ^ | invalid escape character scala> "\A" val res0: String = A ``` First one should not be rejected. Second one should. I suspect JLine is doing something funny