# HG changeset patch # User John W. Eaton # Date 1219172103 14400 # Node ID 5511929874da1ce3ff657f4fe6a41ba106ab58e4 # Parent cd90e28420808a8bd689670c17376f03c365a0f5 ChangeLog fixes diff -r cd90e2842080 -r 5511929874da liboctave/ChangeLog --- a/liboctave/ChangeLog Tue Aug 19 14:46:35 2008 -0400 +++ b/liboctave/ChangeLog Tue Aug 19 14:55:03 2008 -0400 @@ -29,13 +29,13 @@ (template octave_int powf (float, const octave_int&), template octave_int powf (const octave_int&, float)): New functions. - -2008-08-12 Jaroslav Hajek + +2008-08-12 Jaroslav Hajek * lo-ieee.cc (octave_ieee_init): Try to ensure that octave_NaN is classified as positive by lo_ieee_signbit. -2008-08-11 Jaroslav Hajek +2008-08-11 Jaroslav Hajek * Array.cc (no_op_fcn): New static function. (Array::hermitian): If fcn is null, set to no_op_fcn. @@ -91,7 +91,7 @@ * oct-inttypes.h: Style fixes. -2008-07-30 Jaroslav Hajek +2008-07-30 Jaroslav Hajek * oct-inttypes.h (octave_int::trunc_flag): New member static field. (octave_int::get_trunc_flag, octave_int::clear_trunc_flag): New @@ -119,7 +119,7 @@ save_type, int, bool, octave_mach_info::float_format)): Test if loaded NA values is the old representation and replace it. -2008-07-28 Jaroslav Hajek +2008-07-28 Jaroslav Hajek * lo-math.h: Ensure log2 is undefined from cmath in C++ mode. @@ -232,7 +232,7 @@ * lo-specfun.h: Fix typo in erff/erfcf declaration. * lo-specfun.cc: Ditto. Add atanhf implementation. -2008-06-20 Jaroslav Hajek +2008-06-20 Jaroslav Hajek * MatrixType.h: Add missing include statement. @@ -294,7 +294,7 @@ * Quad.h (class Quad): Handle float type. (class FloatDefQuad, class FloatIndefQuad): New classes. -2008-05-21 Jaroslav Hajek +2008-05-21 Jaroslav Hajek * fCMatrix.h (xgemm): Provide decl. (xcdotc, csyrk, cherk): New F77 decls. @@ -594,7 +594,7 @@ (octave_base_shlib::add_to_fcn_names, octave_base_shlib::remove): Perform reference counting for functions accessed. -2008-04-30 Jaroslav Hajek +2008-04-30 Jaroslav Hajek * lo-mappers.cc (xlog2 (double)): Compute log (2), not log2 (2). (xlog2 (Complex), xlog2 (double, int&), xlog2 (Complex, int&)): @@ -615,7 +615,7 @@ * idx-vector.cc (IDX_VEC_REP::idx_vector_rep (const boolNDArray&)): Fix for-loop condition. -2008-04-19 Jaroslav Hajek +2008-04-19 Jaroslav Hajek * CmplxCHOL.cc, CmplxQR.cc, dbleCHOL.cc, dbleQR.cc: Fix calls to error() @@ -639,7 +639,7 @@ file separator when path length is equal to 1 (handle case '\') under __WIN32__ platforms. -2008-04-07 Jaroslav Hajek +2008-04-07 Jaroslav Hajek * dbleQR.h, dbleQR.cc (QR::shift_cols): New method. * CmplxQR.h, CmplxQR.cc (ComplexQR::shift_cols): New method. diff -r cd90e2842080 -r 5511929874da scripts/ChangeLog --- a/scripts/ChangeLog Tue Aug 19 14:46:35 2008 -0400 +++ b/scripts/ChangeLog Tue Aug 19 14:55:03 2008 -0400 @@ -1,4 +1,4 @@ -2008-08-19 Jaroslav Hajek +2008-08-19 Jaroslav Hajek * optimization/glpk.m: Fix invalid call to zeros. @@ -76,7 +76,7 @@ * general/fliplr.m: Fix usage test. * testfun/test.m: Fix usage tests. -2008-07-17 Jaroslav Hajek +2008-07-17 Jaroslav Hajek * statistics/base/cov.m: Fix test that should no longer work. @@ -109,7 +109,7 @@ * image/imread.m: New file from Octave Forge. -2008-07-10 Jaroslav Hajek +2008-07-10 Jaroslav Hajek * set/unique.m: Implement 'first' and 'last', some simplifications. * set/union.m: Implement output indices. @@ -126,7 +126,7 @@ input array are integers. Append spaces as necessary when building character array. -2008-06-05 Jaroslav Hajek +2008-06-05 Jaroslav Hajek * plot/__go_draw_axes__.m: Use fprintf for formatted output. @@ -144,7 +144,7 @@ * general/interp1q.m: Remove spaces between functions and args in []. Fix test code to actually test interp1q. -2008-06-02 Jaroslav Hajek +2008-06-02 Jaroslav Hajek * strings/strcat.m: Add tests. @@ -240,7 +240,7 @@ * elfun/acot.m, elfun/acsc.m, elfun/acsch.m, elfun/asec.m, elfun/asech.m, specfun/pow2.m: Fix tests. -2008-04-30 Jaroslav Hajek +2008-04-30 Jaroslav Hajek * specfun/log2.m: Delete. * specfun/Makefile.in (SOURCES): Delete it from the list. @@ -609,7 +609,7 @@ polynomial/pchip.m, polynomial/spline.m, set/unique.m: Texinfo fixes. -2008-03-26 Jaroslav Hajek +2008-03-26 Jaroslav Hajek * linear-algebra/dmult.m: Handle scaling along arbitrary dimension. diff -r cd90e2842080 -r 5511929874da src/ChangeLog --- a/src/ChangeLog Tue Aug 19 14:46:35 2008 -0400 +++ b/src/ChangeLog Tue Aug 19 14:55:03 2008 -0400 @@ -1,29 +1,3 @@ -2008-08-19 Jaroslav Hajek - - * pt-assign.h (tree_simple_assignment::first_execution): New - member field. - (tree_simple_assignment::first_execution): Dtto. - * pt-assign.cc (tree_simple_assignment::tree_simple_assignment): - Initialize first_execution. - (tree_multi_assignment::tree_multi_assignment): Dtto. - (tree_simple_assignment::rvalue): Check for obsolete built-in - variables only at first execution. - (tree_multi_assignment::rvalue): Dtto. - - * DLD-FUNCTIONS/__glpk__.cc (F__glpk__): Checks whether LB and UB are - of proper size. - - * oct-obj.cc, oct-obj.h (octave_value_list::make_argv): - Allow calling without fcn_name. - * load-save.cc (parse_save_options (const string_vector&, ...)): - Return string_vector with parsed arguments removed instead. - (parse_save_options (const std::string&, ...)): Dtto. - (Fsave): Fix calls to parse_save_options. - -2008-08-19 John W. Eaton - - * parse.y (Feval): Return value produced by evaluating CATCH string. - 2008-08-19 David Bateman * OPERATORS/op-int-conv.cc (DEFINTCONVFN): New macro that warn @@ -57,6 +31,32 @@ * ov.cc (convert_to_int_array): Adapt for new means of flagging integer truncation. +2008-08-19 Jaroslav Hajek + + * pt-assign.h (tree_simple_assignment::first_execution): New + member field. + (tree_simple_assignment::first_execution): Dtto. + * pt-assign.cc (tree_simple_assignment::tree_simple_assignment): + Initialize first_execution. + (tree_multi_assignment::tree_multi_assignment): Dtto. + (tree_simple_assignment::rvalue): Check for obsolete built-in + variables only at first execution. + (tree_multi_assignment::rvalue): Dtto. + + * DLD-FUNCTIONS/__glpk__.cc (F__glpk__): Checks whether LB and UB are + of proper size. + + * oct-obj.cc, oct-obj.h (octave_value_list::make_argv): + Allow calling without fcn_name. + * load-save.cc (parse_save_options (const string_vector&, ...)): + Return string_vector with parsed arguments removed instead. + (parse_save_options (const std::string&, ...)): Dtto. + (Fsave): Fix calls to parse_save_options. + +2008-08-19 John W. Eaton + + * parse.y (Feval): Return value produced by evaluating CATCH string. + 2008-08-12 John W. Eaton * pt-fcn-handle.cc (tree_anon_fcn_handle::rvalue): @@ -235,7 +235,7 @@ * gripes.cc (gripe_truncated_conversion): Use the warning ID Octave:int-convert-overflow. -2008-07-30 Jaroslav Hajek +2008-07-30 Jaroslav Hajek * gripes.cc (gripe_truncated_conversion): New function. * gripes.h (gripe_truncated_conversion): Declare it. @@ -427,7 +427,7 @@ * toplev.h (octave_call_stack::do_caller): New function. (octave_call_stack::caller): Use it. -2008-07-17 Jaroslav Hajek +2008-07-17 Jaroslav Hajek * Makefile.in (convhulln.oct, __delaunayn__.oct, __voronoi__.oct, regexp.oct, urlwrite.oct, __glpk__.oct, fltk_backend.oct): @@ -724,12 +724,12 @@ * debug.cc (Fdbstack): Avoid shadowed variable warning. -2008-06-23 Jaroslav Hajek +2008-06-23 Jaroslav Hajek * genprops.awk (emit_source): Avoid gensub for portability. (BEGIN): Ditto. -2008-06-20 Jaroslav Hajek +2008-06-20 Jaroslav Hajek * DLD-FUNCTIONS/regexp.cc (octregexp_list): Make "once" an output argument. @@ -1514,7 +1514,7 @@ * graphics.cc (axes::properties::set_defaults): Use correct default values for gridlinestyle and minorgridlinestyle. -2008-06-03 Jaroslav Hajek +2008-06-03 Jaroslav Hajek * load-save.cc (Fload): Fix "-7" option. @@ -1620,12 +1620,12 @@ * ov.cc (octave_value do_cat_op (const octave_value&, const octave_value&, const Array&)): ditto. -2008-06-02 Jaroslav Hajek +2008-06-02 Jaroslav Hajek * ov-cell.cc (Fcellstr): For compatibility with Matlab, return {''} when given ''. -2008-05-26 Jaroslav Hajek +2008-05-26 Jaroslav Hajek * DLD-FUNCTIONS/fsolve.cc (fsolve_user_function, fsolve_user_jacobian): Reshape argument to original dims before @@ -1639,7 +1639,7 @@ (Fquad): Handle float type. New tests. -2008-05-21 Jaroslav Hajek +2008-05-21 Jaroslav Hajek * OPERATORS/op-fcm-fcm.cc (trans_mul, mul_trans, herm_mul, mul_herm): New functions. @@ -2327,7 +2327,7 @@ * data.cc: Fix tests. Use "%!assert", not "%! assert" for individual assert tests. -2008-04-30 Jaroslav Hajek +2008-04-30 Jaroslav Hajek * ov-base.cc, ov-base.h, ov-bool-mat.h, ov-bool-sparse.h, ov-bool.h, ov-complex.cc, ov-complex.h, ov-cx-mat.cc, ov-cx-mat.h, @@ -2397,7 +2397,7 @@ * ov-usr-fcn.h (octave_user_script::octave_user_script): Also Initialize t_parsed and t_checked. -2008-04-24 Jaroslav Hajek +2008-04-24 Jaroslav Hajek * ov-usr-fcn.h (octave_user_script::octave_user_script): Initialize call_depth. @@ -2604,7 +2604,7 @@ (octave_user_script::subsref, octave_user_script::accept, octave_user_script::traceback_error): Provide decls. -2008-04-14 Jaroslav Hajek +2008-04-14 Jaroslav Hajek * oct-stream.cc (octave_scan_1): Ensure digit following X is hex digit before reading number as hex. @@ -2619,7 +2619,7 @@ * DLD-FUNCTIONS/dispatch.cc: Replace system("echo '...'>...") calls with real file writing. -2008-04-07 Jaroslav Hajek +2008-04-07 Jaroslav Hajek * DLD-FUNCTIONS/qr.cc (Fqrshift): New function. * DLD-FUNCTIONS/chol.cc (Fcholinsert, Fcholdelete, Fcholshift):