comparison src/ChangeLog @ 4952:bfd57b466752

[project @ 2004-09-01 00:49:05 by jwe]
author jwe
date Wed, 01 Sep 2004 00:49:06 +0000
parents f6b63ff1119b
children 7a3a480e8645
comparison
equal deleted inserted replaced
4951:0a21e1bf18c4 4952:bfd57b466752
1 2004-08-31 David Bateman <dbateman@free.fr>
2
3 * OPERATORS/op-int.h (ss_pow, ms_el_pow, mm_el_pow): New power
4 functions.
5 (sm_el_pow): Return correct type.
6 (OCTAVE_SS_POW_OPS, OCTAVE_SM_POW_OPS, OCTAVE_MS_POW_OPS,
7 OCTAVE_MM_POW_OPS): New macros to define the power operator over
8 integer types.
9 (OCTAVE_SS_INT_OPS, OCTAVE_SM_INT_OPS, OCTAVE_MS_INT_OPS,
10 OCTAVE_MM_INT_OPS): Use the new macros for the power operators.
11 (OCTAVE_INSTALL_SS_INT_OPS, OCTAVE_INSTALL_MS_INT_OPS,
12 OCTAVE_INSTALL_MM_INT_OPS): Install new power functions.
13
14 * OPERATORS/op-int-conv.cc (INT_CONV_FUNCTIONS): Correct return
15 types for unsigned integer scalars and signed integer matrices.
16
17 * ov-type-conv.h (OCTAVE_TYPE_CONV_BODY3): Conversion betwen same
18 types returns the original value.
19
20 * bitfcns.cc (BITOP): Fix for mixed scalar/matrix ops. Allow
21 octave_range as an argument, by using class_name rather than
22 type_id to test.
23
1 2004-08-31 John W. Eaton <jwe@octave.org> 24 2004-08-31 John W. Eaton <jwe@octave.org>
2 25
3 * pr-output.cc (pr_int): Also handle bank_format. 26 * pr-output.cc (pr_int): Also handle bank_format.
4 (octave_print_internal (std::ostream& os, const intNDArray<T>&, 27 (octave_print_internal (std::ostream& os, const intNDArray<T>&,
5 bool, int)): Likewise. 28 bool, int)): Likewise.