repl: fix newline in error messages
parent
8dc0c5a699
commit
f396f70ae7
|
@ -148,7 +148,7 @@ fn run_repl(workdir string, vrepl_prefix string) {
|
||||||
// but don't add this print call to the `lines` array,
|
// but don't add this print call to the `lines` array,
|
||||||
// so that it doesn't get called during the next print.
|
// so that it doesn't get called during the next print.
|
||||||
if r.line.starts_with('print') {
|
if r.line.starts_with('print') {
|
||||||
source_code := r.functions.join('\n') + r.lines.join('\n') + '\n' + r.line
|
source_code := r.functions.join('\n') + r.lines.join('\n') + '\n' + r.line + '\n'
|
||||||
os.write_file(file, source_code)
|
os.write_file(file, source_code)
|
||||||
s := os.exec('"$vexe" -repl run $file') or {
|
s := os.exec('"$vexe" -repl run $file') or {
|
||||||
rerror(err)
|
rerror(err)
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
println(a)
|
println(a)
|
||||||
===output===
|
===output===
|
||||||
.vrepl.v:2:20: error: undefined: `a`
|
.vrepl.v:2:9: error: undefined: `a`
|
||||||
1 |
|
1 |
|
||||||
2 | println(a)
|
2 | println(a)
|
||||||
|
|
| ^
|
||||||
|
|
Loading…
Reference in New Issue