comparison src/ChangeLog @ 2944:e9c24f32f175

[project @ 1997-05-08 02:42:22 by jwe]
author jwe
date Thu, 08 May 1997 02:42:41 +0000
parents 9d26524e2869
children 49b42be38aa1
comparison
equal deleted inserted replaced
2943:e6dfc3ea6299 2944:e9c24f32f175
1 Wed May 7 21:17:00 1997 John W. Eaton <jwe@bevo.che.wisc.edu>
2
3 * input.cc (generate_completion): Rename from command_generator.
4 Use string objects instead of char*.
5 (generate_possible_completions): Let qsort also make matches unique.
6 (initialize_command_input): Register generate_completion with the
7 command_editor class.
8 (completion_matches): Simplify using generate_completion.
9
10 * pt-pr-code.cc (tree_print_code::visit_constant): For val, call
11 print_raw, not print.
12
13 * oct-usr-fcn.h (octave_user_function::argn_sr): New data member.
14 (octave_user_function::install_automatic_vars): Rename from
15 install_nargin_and_nargout.
16 (octave_user_function::bind_automatic_vars): Rename from
17 bind_nargin_and_nargout.
18 * oct-usr-fcn.cc (octave_user_function::eval): Extract arg names
19 from args vector and bind them to argn.
20 * oct-obj.h (octave_value_list::names): New data member.
21 * oct-obj.cc (octave_value_list::stash_name_tags): New function.
22 (octave_value_list::name_tags): Ditto.
23 * pt-const.h, pt-const.cc (tree_constant::print_raw): New function.
24 * pt-misc.h, pt-misc.cc (tree_argument_list::get_arg_names):
25 New function.
26 * pt-mvr.h, pt-mvr.cc (class index_expression): Cache arg names.
27 * toplev.cc (feval): Now static. Handle arg names.
28
29 * mkops: Cope with moving files defining operators to OPERATORS
30 subdirectory.
31
1 Tue May 6 00:48:59 1997 John W. Eaton <jwe@bevo.che.wisc.edu> 32 Tue May 6 00:48:59 1997 John W. Eaton <jwe@bevo.che.wisc.edu>
2 33
3 * DLD-FUNCTIONS/getgrent.cc: Use new octave_group class. 34 * DLD-FUNCTIONS/getgrent.cc: Use new octave_group class.
4 * DLD-FUNCTIONS/getpwent.cc: Use new octave_passwd class. 35 * DLD-FUNCTIONS/getpwent.cc: Use new octave_passwd class.
5 36