Mercurial > octave-nkf
diff src/ChangeLog @ 5880:84ca47e311b3
[project @ 2006-07-06 22:34:48 by jwe]
author | jwe |
---|---|
date | Thu, 06 Jul 2006 22:36:00 +0000 |
parents | 4f1112bfafce |
children | 70b3f8f1a793 |
line wrap: on
line diff
--- a/src/ChangeLog Wed Jul 05 23:51:24 2006 +0000 +++ b/src/ChangeLog Thu Jul 06 22:36:00 2006 +0000 @@ -1,3 +1,25 @@ +2006-07-06 John W. Eaton <jwe@octave.org> + + * DLD-FUNCTIONS/__glpk__.cc (F__glpk__): Declare mrowsc volatile. + + * ov-struct.cc (octave_struct::print_raw): Print keys in key_list + order. + + * oct-map.h (Octave_map::key_list): New data member. + (Octave_map::maybe_add_to_key_list): New function. + (Octave_map::key_list_iterator, Octave_map::const_key_list_iterator): + New typedefs. + (Octave_map::del): Also delete key from key_list. + * oct-map.cc (Octave_map::keys): Compute return value from + key_list instead of map. + (Octave_map::assign, Octave_map::contents): Call maybe_add_to_key_list. + * oct-map.h, oct-map.cc (Octave_map::Octave_map): + Insert keys in key_list. + + * oct-map.h (Octave_map::Octave_map (const dim_vector&, + const string_vector&)): New arg, key_list_arg. + * oct-map.cc: Move definition here. + 2006-07-05 John W. Eaton <jwe@octave.org> * mex.cc (mexGetVariable): Rename from mexGetArray, swap arguments.