Allow RANK grouping variables to be strings. Fixes bug #18533.
authorBen Pfaff <blp@gnu.org>
Sat, 16 Dec 2006 20:57:15 +0000 (20:57 +0000)
committerBen Pfaff <blp@gnu.org>
Sat, 16 Dec 2006 20:57:15 +0000 (20:57 +0000)
Thanks to John Darrington for review.

src/language/stats/ChangeLog
src/language/stats/rank.q

index 95e24640ef13b5906b7d1dd087989281839a0953..c082e42a799dd26b01c8c2539d002be6ecc70785 100644 (file)
@@ -1,3 +1,8 @@
+Sat Dec 16 12:54:27 2006  Ben Pfaff  <blp@gnu.org>
+
+       * rank.q (rank_custom_variables): Allow grouping variables to be
+       strings.  Fixes bug #18533.  Thanks to John Darrington for review.
+
 Sat Dec  9 18:47:51 2006  Ben Pfaff  <blp@gnu.org>
 
        * regression.q (is_depvar): Compare variable pointers instead of
index 10ad7715c7556a0333c5698b157e20e87c8cee5c..882d04eba857c6d1fd20435d12a98abc1ff8f343 100644 (file)
@@ -952,7 +952,7 @@ rank_custom_variables (struct lexer *lexer, struct dataset *ds, struct cmd_rank
 
       if (!parse_variables (lexer, dataset_dict (ds), 
                            &group_vars, &n_group_vars,
-                           PV_NO_DUPLICATE | PV_NUMERIC | PV_NO_SCRATCH) )
+                           PV_NO_DUPLICATE | PV_NO_SCRATCH) )
        {
          free (group_vars);
          return 0;