--- gforth/kernel/input.fs 2006/10/08 11:30:56 1.19 +++ gforth/kernel/input.fs 2006/10/11 19:18:52 1.20 @@ -216,7 +216,7 @@ has? file [IF] 2drop [ [THEN] ] -1 loadline ! #tib ! tib ! - r> catch pop-file rethrow ; + r> catch pop-file throw ; : execute-parsing ( ... addr u xt -- ... ) \ gforth \G Make @i{addr u} the current input source, execute @i{xt @code{( @@ -262,7 +262,7 @@ defer line-end-hook ( -- ) \ gforth loadfilename 2! loadfile ! r> catch loadfile @ close-file swap 2dup or - pop-file drop rethrow throw ; + pop-file drop throw throw ; : execute-parsing-file ( i*x fileid xt -- j*x ) \ gforth \G Make @i{fileid} the current input source, execute @i{xt @code{( i*x