diff --git a/src/fsh.nim b/src/fsh.nim index bf45490..fce2a12 100644 --- a/src/fsh.nim +++ b/src/fsh.nim @@ -289,7 +289,7 @@ proc execute(cmd: string): int = let strm=cmd.newStringStream while not strm.atEnd: let parsed = strm.readCommand.parseCommand - if parsed == @[]: + if parsed == @[] or parsed == @[""]: continue let progname = parsed[0] let args = parsed[1..parsed.high] @@ -310,7 +310,7 @@ proc eval(cmd: string): string = let strm=cmd.newStringStream while not strm.atEnd(): let parsed = strm.readCommand.parseCommand - if parsed == @[]: + if parsed == @[] or parsed == @[""]: continue let progname=parsed[0] let args = parsed[1..parsed.high]