Throw original exception

master
Nick Paul 2017-08-09 15:01:19 -04:00
parent 6eb664f7f9
commit d8bda2d327
1 changed files with 3 additions and 3 deletions

View File

@ -24,14 +24,13 @@ include("cmds/echo.jl")
function acorn(filename::String; rel::Bool=true)
ed = Editor()
#rel && (filename = abspath(filename))
editorOpen(ed, filename)
setStatusMessage(ed, "HELP: ctrl-p: command mode | ctrl-q: quit | ctrl-s: save")
Base.Terminals.raw!(ed.term, true)
try
while !ed.quit
refreshScreen(ed)
@ -39,9 +38,10 @@ function acorn(filename::String; rel::Bool=true)
end
catch ex
editorQuit(ed, force=true)
throw(ex)
rethrow(ex) # Don't reset stacktrace
end
Base.Terminals.raw!(ed.term, false)
return nothing