Mercurial > octave-dspies
comparison src/ChangeLog @ 9010:f914834836e7
Partial implementation of derived classes using the old form with "@" files.
author | rtshort@smoketree.phaselocked.com |
---|---|
date | Tue, 24 Mar 2009 11:29:53 -0400 |
parents | da58ec8f62e8 |
children | 71fca0fc2436 |
comparison
equal
deleted
inserted
replaced
9009:da58ec8f62e8 | 9010:f914834836e7 |
---|---|
1 2009-03-24 John W. Eaton <jwe@octave.org> | |
2 | |
3 * ov-class.cc (F__parent_classes__): New function. | |
4 | |
5 2009-03-24 Robert T. Short <octave@phaselockedsystems.com> | |
6 | |
7 * ov-class.h, ov-class.cc (octave_class::octave_class (const | |
8 Octave_map&, const std::string&, const octave_value_list&)): | |
9 New constructor. | |
10 (octave_class::find_parent_class, octave_class::parent_classes): | |
11 New functions. | |
12 (octave_class::dotref): Also look in parent class. | |
13 (Fclass): Handle parent class arguments. | |
14 | |
15 * ov-base.h (octave_base_value::get_parent_list, | |
16 octave_base_value::parent_classes): New virtual functions. | |
17 | |
18 * load-path.h, load-path.cc (load_path::parent_map): New data member. | |
19 (load_path::add_to_parent_map): New static function. | |
20 (load_path::do_add_to_parent_map): New member function. | |
21 (load_path::do_find_method): Also look in parent classes for methods. | |
22 (load_path::parent_map_type, load_path::const_parent_map_iterator, | |
23 load_path::parent_map_iterator): New typedefs. | |
24 | |
1 2009-03-23 John W. Eaton <jwe@octave.org> | 25 2009-03-23 John W. Eaton <jwe@octave.org> |
2 | 26 |
3 * symtab.h | 27 * symtab.h |
4 (symbol_table::symbol_record::symobl_recoord_rep::is_variable): | 28 (symbol_table::symbol_record::symobl_recoord_rep::is_variable): |
5 Also return true if symbol is tagged as a variable. | 29 Also return true if symbol is tagged as a variable. |