Mercurial > octave-nkf
comparison src/ChangeLog @ 5326:4f5faf0fd322
[project @ 2005-04-29 21:30:16 by jwe]
author | jwe |
---|---|
date | Fri, 29 Apr 2005 21:30:40 +0000 |
parents | ecbe4aa87e51 |
children | 68eae0f668c4 |
comparison
equal
deleted
inserted
replaced
5325:ecbe4aa87e51 | 5326:4f5faf0fd322 |
---|---|
1 2005-04-29 John W. Eaton <jwe@octave.org> | 1 2005-04-29 John W. Eaton <jwe@octave.org> |
2 | |
3 * oct-stream.cc (DO_LITERAL_CONVERSION): Cast fmt[i] to unsigned | |
4 char for comparison. | |
2 | 5 |
3 * c-file-ptr-stream.h (c_file_ptr_stream): New template class, | 6 * c-file-ptr-stream.h (c_file_ptr_stream): New template class, |
4 converted from i_c_file_ptr_stream. | 7 converted from i_c_file_ptr_stream. |
5 (i_c_file_ptr_stream, o_c_file_ptr_stream, io_c_file_ptr_stream): | 8 (i_c_file_ptr_stream, o_c_file_ptr_stream, io_c_file_ptr_stream): |
6 Now typedefs. | 9 Now typedefs. |
16 * oct-stdstrm.cc: Delete. | 19 * oct-stdstrm.cc: Delete. |
17 * Makefile.in (DIST_SRC): Remove it from the list. | 20 * Makefile.in (DIST_SRC): Remove it from the list. |
18 | 21 |
19 2005-04-29 David Bateman <dbateman@free.fr> | 22 2005-04-29 David Bateman <dbateman@free.fr> |
20 | 23 |
21 * Makefile.in: Add matrix_type.cc and spkron.cc to DLD_XSRC | 24 * Makefile.in: Add matrix_type.cc and spkron.cc to DLD_XSRC. |
22 | 25 |
23 * ls.mat.cc (read_mat5_binary_element): Allow for endian change for | 26 * ls.mat.cc (read_mat5_binary_element): Allow for endian change |
24 compressed data elements. | 27 for compressed data elements. |
25 | 28 |
26 * ov-base-sparse.cc (assign): Invalidate matrix type. | 29 * ov-base-sparse.cc (assign): Invalidate matrix type. |
27 | 30 |
28 * ov-base-sparse.cc (SparseType sparse_type (void), | 31 * ov-base-sparse.cc (SparseType sparse_type (void), |
29 SparseType sparse_type (const SparseType&): Functions to read and set | 32 SparseType sparse_type (const SparseType&): |
30 sparse matrix type. | 33 Functions to read and set sparse matrix type. |
31 | 34 |
32 * ov-bool-sparse.cc (load_binary): Remove third argument | 35 * ov-bool-sparse.cc (load_binary): Remove third argument. |
33 (load_hdf5): Cast hsize_t comparisions with int to avoid warning | 36 (load_hdf5): Cast hsize_t comparisions with int to avoid warning. |
34 * ov-cx-sparse.cc (load_hdf5): ditto | 37 * ov-cx-sparse.cc (load_hdf5): Ditto. |
35 * ov-re-sparse.cc (load_hdf5): ditto | 38 * ov-re-sparse.cc (load_hdf5): Ditto. |
36 | 39 |
37 * ov-re-sparse.cc (convert_to_str_internal): Add third argument for string | 40 * ov-re-sparse.cc (convert_to_str_internal): Add third argument |
38 type. | 41 for string type. |
39 * ov-re-sparse.h (convert_to_str_internal): Adject declaration. | 42 * ov-re-sparse.h (convert_to_str_internal): Adject declaration. |
40 | 43 |
41 * sparse-xdiv.cc (xdiv, xleftdiv): Pass SparseType as third argument, use | 44 * sparse-xdiv.cc (xdiv, xleftdiv): Pass SparseType as third |
42 it and return it to allow caching of type. | 45 argument, use it and return it to allow caching of type. |
43 * sparse-xdiv.h (xdiv, xleftdiv): Change declarations for third argument | 46 * sparse-xdiv.h (xdiv, xleftdiv): Change declarations for third |
44 of type SparseType. | 47 argument of type SparseType. |
45 | 48 |
46 * DLD-FUNCTIONS/luinc.cc (Fluinc): use type_name and not class_name to | 49 * DLD-FUNCTIONS/luinc.cc (Fluinc): Use type_name and not |
47 test for real/complex sparse matrices. Set matrix type | 50 class_name to test for real/complex sparse matrices. |
51 Set matrix type. | |
48 | 52 |
49 * DLD-FUNCTIONS/splu.cc (Fsplu): Set matrix type. | 53 * DLD-FUNCTIONS/splu.cc (Fsplu): Set matrix type. |
50 | 54 |
51 * OPERATORS/op-cm-scm.cc, OPERATORS/op-cm-sm.cc, OPERATORS/op-cs-scm.cc, | 55 * OPERATORS/op-cm-scm.cc, OPERATORS/op-cm-sm.cc, |
52 OPERATORS/op-cs-sm.cc, OPERATORS/op-m-scm.cc, OPERATORS/op-m-sm.cc, | 56 OPERATORS/op-cs-scm.cc, OPERATORS/op-cs-sm.cc, |
53 OPERATORS/op-s-scm.cc, OPERATORS/op-s-sm.cc, OPERATORS/op-scm-cm.cc, | 57 OPERATORS/op-m-scm.cc, OPERATORS/op-m-sm.cc, |
54 OPERATORS/op-scm-cs.cc, OPERATORS/op-scm-m.cc, OPERATORS/op-scm-s.cc, | 58 OPERATORS/op-s-scm.cc, OPERATORS/op-s-sm.cc, |
55 OPERATORS/op-scm-scm.cc, OPERATORS/op-scm-sm.cc, OPERATORS/op-sm-cm.cc, | 59 OPERATORS/op-scm-cm.cc, OPERATORS/op-scm-cs.cc, |
56 OPERATORS/op-sm-cs.cc, OPERATORS/op-sm-m.cc, OPERATORS/op-sm-s.cc, | 60 OPERATORS/op-scm-m.cc, OPERATORS/op-scm-s.cc, |
57 OPERATORS/op-sm-scm.cc, OPERATORS/op-sm-sm.cc (div, ldiv): Pass and | 61 OPERATORS/op-scm-scm.cc, OPERATORS/op-scm-sm.cc, |
58 recache SparseType wirh xdiv/xleftdiv. | 62 OPERATORS/op-sm-cm.cc, OPERATORS/op-sm-cs.cc, |
63 OPERATORS/op-sm-m.cc, OPERATORS/op-sm-s.cc, | |
64 OPERATORS/op-sm-scm.cc, OPERATORS/op-sm-sm.cc (div, ldiv): | |
65 Pass and recache SparseType wirh xdiv/xleftdiv. | |
59 | 66 |
60 2005-04-29 John W. Eaton <jwe@octave.org> | 67 2005-04-29 John W. Eaton <jwe@octave.org> |
61 | 68 |
62 * file-io.cc (maybe_warn_interface_change): Delete function. | 69 * file-io.cc (maybe_warn_interface_change): Delete function. |
63 (fopen_mode_to_ios_mode): Don't call it. | 70 (fopen_mode_to_ios_mode): Don't call it. |