File tree Expand file tree Collapse file tree 1 file changed +5
-4
lines changed
compiler/src/dotty/tools/repl Expand file tree Collapse file tree 1 file changed +5
-4
lines changed Original file line number Diff line number Diff line change @@ -122,10 +122,11 @@ final class JLineTerminal extends java.io.Closeable {
122122 // ENTER means SUBMIT when
123123 // - cursor is at end (discarding whitespaces)
124124 // - and, input line is complete
125- val cursorIsAtEnd = line.indexWhere(! _.isWhitespace, from = cursor) >= 0
126- if (cursorIsAtEnd || ParseResult .isIncomplete(line)) incomplete()
127- else defaultParsedLine
128- // using dummy values, resulting parsed line is probably unused
125+ val cursorIsAtEnd = line.indexWhere(! _.isWhitespace, from = cursor) < 0
126+ if (cursorIsAtEnd && ! ParseResult .isIncomplete(line))
127+ defaultParsedLine // using dummy values, resulting parsed line is probably unused
128+ else
129+ incomplete()
129130
130131 case ParseContext .COMPLETE =>
131132 // Parse to find completions (typically after a Tab).
You can’t perform that action at this time.
0 commit comments