[REBOL] Re: Centralise error trapping in REBOL/View applications
From: Izkata:Comcast at: 5-Aug-2007 10:55
If the only reason for the error handling is to prevent the end user
from seeing the error, this is a crude workaround that I've used every
once in a while. Just stick it at the beginning of the initial script:
if unset? get/any 'RandomUnusedVariable [
RandomUnusedVariable: true ;So the next line doesn't get stuck
while [error? Err: try [do read %Start.r][
write %Errors.txt join mold disarm Err {^/^/}
]
]
(Start.r being the initial script in this example)
Typically, (That is, with nearly all of my scripts) the error message
seems to be just as detailed as if the 'try was in the script itself.
On Sun, 2007-08-05 at 16:41 +0200, Rudolf W. MEIJER wrote: