--- control.texi.~1.7.~ 2009-02-24 08:41:24.000000000 +1100 +++ control.texi 2009-11-02 15:26:38.000000000 +1100 @@ -1019,7 +1019,11 @@ . @var{data})}. The handler can refer to this list to decide what to do. For example, if the error is for failure opening a file, the file name is the second element of @var{data}---the third element of the -error description. +error description. The handler can re-signal the error with + +@example +(signal (car var) (cdr var)) ;; re-signal +@end example If @var{var} is @code{nil}, that means no variable is bound. Then the error symbol and associated data are not available to the handler.