# HG changeset patch # User jwe # Date 1105559358 0 # Node ID c891dd97b837fd681ff6b7c8991dfd665f5685bd # Parent 0a048f33a545a30770b5c3539484e518417990fc [project @ 2005-01-12 19:49:18 by jwe] diff --git a/src/ChangeLog b/src/ChangeLog --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,7 @@ +2005-01-12 John W. Eaton + + * DLD-FUNCTIONS/find.cc (Ffind): Make it work for character strings. + 2005-01-11 John W. Eaton * DLD-FUNCTIONS/gplot.l (UNOP): Avoid trailing comment. diff --git a/src/DLD-FUNCTIONS/find.cc b/src/DLD-FUNCTIONS/find.cc --- a/src/DLD-FUNCTIONS/find.cc +++ b/src/DLD-FUNCTIONS/find.cc @@ -199,6 +199,13 @@ if (! error_state) retval = find_nonzero_elem_idx (cnda, nargout); } + else if (arg.is_string ()) + { + charNDArray cnda = arg.char_array_value (); + + if (! error_state) + retval = find_nonzero_elem_idx (cnda, nargout); + } else { gripe_wrong_type_arg ("find", arg);