[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: scm_wrong_num_args
From: |
Marius Vollmer |
Subject: |
Re: scm_wrong_num_args |
Date: |
30 Mar 2001 22:32:53 +0200 |
User-agent: |
Gnus/5.0803 (Gnus v5.8.3) Emacs/20.7 |
"Dale P. Smith" <address@hidden> writes:
> Also, when an error occurs the ports are swapped back so that the
> error handling function's input and output ports were at the time of
> the load call, not at the time of the error. I'm talking about the
> handler you pass to gh_eval_file_with_catch. There is no way (that
> I know of) to recover the input port so you can find the line and
> column number of the error.
Yes, more generally: in what context should error handlers execute? I
think they should execute in the dynamic context of the error (with
the list of active handlers suitably adjusted). However,
`unwind-protect' handlers should be run in the dynamic context of the
unwind-protect form.
- scm_wrong_num_args, Dirk Herrmann, 2001/03/06
- Re: scm_wrong_num_args, Marius Vollmer, 2001/03/13
- Re: scm_wrong_num_args, Martin Grabmueller, 2001/03/14
- Re: scm_wrong_num_args, Dirk Herrmann, 2001/03/14
- Re: scm_wrong_num_args, Dale P. Smith, 2001/03/27
- Re: scm_wrong_num_args, Gary Houston, 2001/03/28
- Re: scm_wrong_num_args, Dirk Herrmann, 2001/03/28
- Re: scm_wrong_num_args, Marius Vollmer, 2001/03/30
- Re: scm_wrong_num_args, Marius Vollmer, 2001/03/30
- Re: scm_wrong_num_args, Marius Vollmer, 2001/03/24
- Re: scm_wrong_num_args, Dirk Herrmann, 2001/03/25
- Re: scm_wrong_num_args, Marius Vollmer, 2001/03/30