Mercurial > octave-nkf
comparison src/ChangeLog @ 3876:a134e5cfdc01
[project @ 2002-03-07 18:57:46 by jwe]
author | jwe |
---|---|
date | Thu, 07 Mar 2002 18:57:46 +0000 |
parents | b747adc02286 |
children | 55648fc616c8 |
comparison
equal
deleted
inserted
replaced
3875:09323fcea5ab | 3876:a134e5cfdc01 |
---|---|
1 2002-03-06 John W. Eaton <jwe@bevo.che.wisc.edu> | |
2 | |
3 * ov-usr-fcn.cc (octave_user_function::do_multi_index_op): | |
4 Don't unwind_protect num_named_args (it doesn't change on | |
5 recursive calls). | |
6 Do re-initialize curr_va_arg_number to num_named_args after | |
7 unwind_protecting. | |
8 | |
9 * ov-usr-fcn.h (octave_user_function::clear_args_passed): Delete. | |
10 (octave_user_function::saved_args): New data member. | |
11 (octave_user_function::save_args_passed): New function. | |
12 (octave_user_function::restore_args_passed): Ditto. | |
13 * ov-usr-fcn.cc (clear_args_passed): Delete. | |
14 (restore_args_passed): New function. | |
15 (octave_user_function::do_multi_index_op): Correctly save and | |
16 restore args passed for recursive calls. | |
17 | |
18 * TEMPLATE-INST/SLStack-ovl.cc: New file. | |
19 * Makefile.in: Add it to the list. | |
20 | |
1 2002-02-22 John W. Eaton <jwe@bevo.che.wisc.edu> | 21 2002-02-22 John W. Eaton <jwe@bevo.che.wisc.edu> |
2 | 22 |
3 * ov-usr-fcn.cc (octave_user_function::do_multi_index_op): | 23 * ov-usr-fcn.cc (octave_user_function::do_multi_index_op): |
4 Handle define_all_return_values after function is evaluated. | 24 Handle define_all_return_values after function is evaluated. |
5 From Paul Kienzle <pkienzle@jazz.ncnr.nist.gov>. | 25 From Paul Kienzle <pkienzle@jazz.ncnr.nist.gov>. |