# HG changeset patch # User Jaroslav Hajek # Date 1281437572 -7200 # Node ID 92c3e8068f28d66ef483a6c2d8f4005459f8c198 # Parent 5af852c93af3aff5dfe4c2fe491df7c87f1471a9 allow diff(logical) diff -r 5af852c93af3 -r 92c3e8068f28 src/ChangeLog --- a/src/ChangeLog Mon Aug 09 21:16:05 2010 -0700 +++ b/src/ChangeLog Tue Aug 10 12:52:52 2010 +0200 @@ -1,3 +1,7 @@ +2010-08-10 Jaroslav Hajek + + * data.cc (Fdiff): Allow logical type. + 2010-08-09 Rik * oct-parse.yy (parse_fcn_file): Restore parsing of help text diff -r 5af852c93af3 -r 92c3e8068f28 src/data.cc --- a/src/data.cc Mon Aug 09 21:16:05 2010 -0700 +++ b/src/data.cc Tue Aug 10 12:52:52 2010 +0200 @@ -6461,8 +6461,8 @@ if (nargin < 1 || nargin > 3) print_usage (); - else if (! args(0).is_numeric_type ()) - error ("diff: X must be numeric"); + else if (! (args(0).is_numeric_type () || args(0).is_bool_type ())) + error ("diff: X must be numeric or logical"); if (! error_state) {