1
0
mirror of https://github.com/vlang/v.git synced 2023-08-10 21:13:21 +03:00

all: update repo to use the new error handling syntax (#8950)

This commit is contained in:
spaceface
2021-02-28 21:20:21 +01:00
committed by GitHub
parent b9a381f101
commit d63b7bc35a
135 changed files with 487 additions and 468 deletions

View File

@@ -10,7 +10,7 @@ fn exec(path string) string {
mut cmd := os.Command{
path: path
}
cmd.start() or { panic(err) }
cmd.start() or { panic(err.msg) }
for {
line = cmd.read_line()

View File

@@ -5,7 +5,7 @@ import os
fn exec(args []string) {
os.execve('/bin/bash', args, []) or {
// eprintln(err)
panic(err)
panic(err.msg)
}
}

View File

@@ -47,7 +47,7 @@ echo redirect 1 to 2 1>&2
echo line 3
'
os.write_file('/tmp/test.sh', script) or { panic(err) }
os.write_file('/tmp/test.sh', script) or { panic(err.msg) }
// os.chmod("/tmp/test.sh",0o700) //make executable
// this will work because stderr/stdout are smaller than 4096 chars, once larger there can be deadlocks