# HG changeset patch # User jwe # Date 1177944502 0 # Node ID ecd3db9a1815e811eabe5c50ca0d7179a5913190 # Parent 08ca72d6ffc902c36fa4b10deb643dcf2152cc24 [project @ 2007-04-30 14:48:21 by jwe] diff -r 08ca72d6ffc9 -r ecd3db9a1815 src/ChangeLog --- a/src/ChangeLog Sat Apr 28 22:47:29 2007 +0000 +++ b/src/ChangeLog Mon Apr 30 14:48:22 2007 +0000 @@ -1,3 +1,9 @@ +2007-04-30 David Bateman + + * OPERATORS/op-int-conv.cc: Define sq and dq string conversion + operators. Delete old char_matrix_str conversions. + * OPERATORS/op-int-conv.cc (install_int_conv_ops): Install them. + 2007-04-27 Benjamin Lindner . * octave.cc (execute_startup_files): Call same_file to check for diff -r 08ca72d6ffc9 -r ecd3db9a1815 src/OPERATORS/op-int-conv.cc --- a/src/OPERATORS/op-int-conv.cc Sat Apr 28 22:47:29 2007 +0000 +++ b/src/OPERATORS/op-int-conv.cc Mon Apr 30 14:48:22 2007 +0000 @@ -87,15 +87,25 @@ DEFCONVFN (bool_matrix_to_uint32, bool_matrix, uint32) DEFCONVFN (bool_matrix_to_uint64, bool_matrix, uint64) -DEFSTRINTCONVFN (char_matrix_str_to_int8, int8) -DEFSTRINTCONVFN (char_matrix_str_to_int16, int16) -DEFSTRINTCONVFN (char_matrix_str_to_int32, int32) -DEFSTRINTCONVFN (char_matrix_str_to_int64, int64) +DEFSTRINTCONVFN (char_matrix_sq_str_to_int8, int8) +DEFSTRINTCONVFN (char_matrix_sq_str_to_int16, int16) +DEFSTRINTCONVFN (char_matrix_sq_str_to_int32, int32) +DEFSTRINTCONVFN (char_matrix_sq_str_to_int64, int64) + +DEFSTRINTCONVFN (char_matrix_sq_str_to_uint8, uint8) +DEFSTRINTCONVFN (char_matrix_sq_str_to_uint16, uint16) +DEFSTRINTCONVFN (char_matrix_sq_str_to_uint32, uint32) +DEFSTRINTCONVFN (char_matrix_sq_str_to_uint64, uint64) -DEFSTRINTCONVFN (char_matrix_str_to_uint8, uint8) -DEFSTRINTCONVFN (char_matrix_str_to_uint16, uint16) -DEFSTRINTCONVFN (char_matrix_str_to_uint32, uint32) -DEFSTRINTCONVFN (char_matrix_str_to_uint64, uint64) +DEFSTRINTCONVFN (char_matrix_dq_str_to_int8, int8) +DEFSTRINTCONVFN (char_matrix_dq_str_to_int16, int16) +DEFSTRINTCONVFN (char_matrix_dq_str_to_int32, int32) +DEFSTRINTCONVFN (char_matrix_dq_str_to_int64, int64) + +DEFSTRINTCONVFN (char_matrix_dq_str_to_uint8, uint8) +DEFSTRINTCONVFN (char_matrix_dq_str_to_uint16, uint16) +DEFSTRINTCONVFN (char_matrix_dq_str_to_uint32, uint32) +DEFSTRINTCONVFN (char_matrix_dq_str_to_uint64, uint64) DEFCONVFN (range_to_int8, range, int8) DEFCONVFN (range_to_int16, range, int16) @@ -178,7 +188,8 @@ INSTALL_CONVOPS (bool) INSTALL_CONVOPS (bool_matrix) INSTALL_CONVOPS (range) - INSTALL_CONVOPS (char_matrix_str) + INSTALL_CONVOPS (char_matrix_sq_str) + INSTALL_CONVOPS (char_matrix_dq_str) INSTALL_INT_CONV_FUNCTIONS (int8) INSTALL_INT_CONV_FUNCTIONS (int16)