Updated the documentation and fixed a couple of the test scripts
authorJohn Darrington <john@darrington.wattle.id.au>
Sun, 31 Oct 2004 08:17:08 +0000 (08:17 +0000)
committerJohn Darrington <john@darrington.wattle.id.au>
Sun, 31 Oct 2004 08:17:08 +0000 (08:17 +0000)
doc/not-implemented.texi
doc/statistics.texi
tests/ChangeLog
tests/Makefile.am
tests/bugs/computebug.sh
tests/bugs/recode-copy-bug.sh

index cd668d609e196d7741024e16a870fc4717df6c38..d24308b45add65041c013c8aa6755760d8b64ecc 100644 (file)
@@ -7,69 +7,115 @@ implemented.
 The following transformations and utilities are not yet implemented, but
 they will be supported in a later release.
 
-@itemize @bullet
-@item
-ADD FILES
-@item
-ANOVA
-@item
-DEFINE
-@item
-FILE TYPE
-@item
-GET SAS
-@item
-GET TRANSLATE
-@item
-MCONVERT
-@item
-PLOT
-@item
-PRESERVE
-@item
-PROCEDURE OUTPUT
-@item
-RESTORE
-@item
-SAVE TRANSLATE
-@item
-UPDATE
-@end itemize
+@table @asis
+@item AGGREGATE               
+Save an aggregated file                         
+
+@item ALSCAL                  
+Multidimensional scaling                        
+
+@item ANOVA                   
+Factorial analysis of variance                  
+
+@item AUTORECODE              
+Recodes variables                               
+
+@item BOX-JENKINS             
+Time series analysis                            
+
+@item CLUSTER                 
+Agglomerative hierarchical clustering           
+
+@item CORRELATIONS            
+Pearson correlations                            
+
+@item DISCRIMINANT            
+Discriminant analysis                           
+
+@item FACTOR                  
+Factor  analysis                                
+
+@item HILOGLINEAR             
+Hierarchical loglinear analysis                 
+
+@item LOGLINEAR               
+Loglinear analysis                              
+
+@item MANOVA                  
+General linear analysis                         
+
+@item MEANS                   
+Subpopulation means                             
+
+@item MULT RESPONSE           
+Multiple response tables                        
+
+@item NONPAR CORR             
+Nonparametric correlations                      
+
+@item NPAR TESTS              
+Nonparametric tests                             
+
+@item PARTIAL CORR            
+Partial correlations                            
+
+@item PLOT                    
+Scattergram, regression  & contour plots        
+
+@item PROBIT                  
+Fitting probit & logit models                   
+
+@item PROXIMITIES             
+Distance, dissimilarity & similarity matrices      
 
+@item QUICK CLUSTER           
+Efficient clustering for large numbers of cases    
+
+@item REGRESSION              
+Multiple regression analysis                    
+
+@item RELIABILITY             
+Item analysis                                   
+
+@item SURVIVAL                
+Life tables anlysis                             
+
+@end table
 The following transformations and utilities are not implemented.  There
 are no plans to support them in future releases.  Contributions to
 implement them will still be accepted.
 
 @itemize @bullet
-@item
-EDIT
-@item
-GET DATABASE
-@item
-GET OSIRIS
-@item
-GET SCSS
-@item
-GSET
-@item
-HELP
-@item
-INFO
-@item
-INPUT MATRIX
-@item
-KEYED DATA LIST
-@item
-NUMBERED and UNNUMBERED
-@item
-OPTIONS
-@item
-REVIEW
-@item
-SAVE SCSS
-@item
-SPSS MANAGER
-@item
-STATISTICS
+
+@item EDIT
+
+@item GET DATABASE
+
+@item GET OSIRIS
+
+@item GET SCSS
+
+@item GSET
+
+@item HELP
+
+@item INFO
+
+@item INPUT MATRIX
+
+@item KEYED DATA LIST
+
+@item NUMBERED and UNNUMBERED
+
+@item OPTIONS
+
+@item REVIEW
+
+@item SAVE SCSS
+
+@item SPSS MANAGER
+
+@item STATISTICS
 @end itemize
+
 @setfilename ignored
index 29e8f0646accf33ff418c65d9e5e13ef82fcdedf..e14d2514d21458c521a7e56386b82421243218e5 100644 (file)
@@ -4,6 +4,9 @@
 This chapter documents the statistical procedures that PSPP supports so
 far.
 
+@c If you add any new commands, then don't forget to remove the entry in 
+@c not-implemented.texi
+
 @menu
 * DESCRIPTIVES::                Descriptive statistics.
 * FREQUENCIES::                 Frequency tables.
index ce99b90f9e27c9bf658a92e4c314bb06aa2dcf25..c702df87ab869f88f8677567dee23581ac664ed2 100644 (file)
@@ -1,3 +1,8 @@
+Sun Oct 31 16:08:47 WST 2004 John Darrington <john@darrington.wattle.id.au>
+
+       * bugs/recode-copy-bug.sh bugs/computebug.sh  Fixed problem which 
+       caused make distcheck to not know where some critical files were.
+
 Mon May 31 21:49:19 2004  Ben Pfaff  <blp@gnu.org>
 
        * bugs/t-test-with-temp.sh: Use $SUPERVISOR.
index 11904772f7aec94aab5c95d0d807c0039f1238fb..f651aa43762f4f06e683402092b2b922c6bae410 100644 (file)
@@ -65,7 +65,10 @@ noinst_DATA = sort.data
 sort.data: gengarbage$(EXTEXT)
        ./gengarbage | head -1000 > $@
 
-EXTRA_DIST = $(TESTS) weighting.data data-list.data list.data
+EXTRA_DIST = $(TESTS) weighting.data data-list.data list.data \
+       bugs/computebug.stat bugs/computebug.out \
+       bugs/recode-copy-bug-1.stat bugs/recode-copy-bug-2.stat \
+       bugs/recode-copy-bug-1.out bugs/recode-copy-bug-2.out
 
 DISTCLEANFILES = *.save sort.data pspp.* foo* msgs *.actual
 
index ecc6cb4e33691cf2537b2cda1984ff65865cc1bd..6340d52179ae327b4fb8010a49f4aebff2f45360 100755 (executable)
@@ -1,6 +1,6 @@
 #!/bin/sh
 
-# This program tests ....
+# This program tests for a bug in the `compute' command
 
 TEMPDIR=/tmp/pspp-tst-$$
 
@@ -42,21 +42,23 @@ pass()
 }
 
 mkdir -p $TEMPDIR
-cp $top_srcdir/tests/bugs/computebug.stat $TEMPDIR
-cd $TEMPDIR
 
+activity="copy file"
+cp $top_srcdir/tests/bugs/computebug.stat $TEMPDIR
+if [ $? -ne 0 ] ; then no_result ; fi
 
+activity="chdir"
+cd $TEMPDIR
 if [ $? -ne 0 ] ; then no_result ; fi
 
 
 activity="run program"
-$SUPERVISOR $top_srcdir/src/pspp -o raw-ascii $TEMPDIR/computebug.stat
+$SUPERVISOR $here/../src/pspp -o raw-ascii $TEMPDIR/computebug.stat
 if [ $? -ne 0 ] ; then no_result ; fi
 
 
 activity="compare output"
 diff -b -B -w $TEMPDIR/pspp.list $top_srcdir/tests/bugs/computebug.out
-
 if [ $? -ne 0 ] ; then fail ; fi
 
 pass;
index 94d926428a238f06f4ebf9225bf397a65f57fe9d..0d9ed17124cc8219765bcd20f1ef7b86ba1bfaa2 100755 (executable)
@@ -42,34 +42,37 @@ pass()
 }
 
 mkdir -p $TEMPDIR
+
+activity="copy template 1" 
 cp $top_srcdir/tests/bugs/recode-copy-bug-1.stat $TEMPDIR
-cp $top_srcdir/tests/bugs/recode-copy-bug-2.stat $TEMPDIR
-cd $TEMPDIR
+if [ $? -ne 0 ] ; then no_result ; fi
 
+activity="copy template 2" 
+cp $top_srcdir/tests/bugs/recode-copy-bug-2.stat $TEMPDIR
+if [ $? -ne 0 ] ; then no_result ; fi
 
+activity="chdir"
+cd $TEMPDIR
 if [ $? -ne 0 ] ; then no_result ; fi
 
 
 activity="run program"
-$SUPERVISOR $top_srcdir/src/pspp -o raw-ascii $TEMPDIR/recode-copy-bug-1.stat
+$SUPERVISOR $here/../src/pspp -o raw-ascii $TEMPDIR/recode-copy-bug-1.stat
 if [ $? -ne 0 ] ; then no_result ; fi
 
 
 activity="compare output"
 diff -b -B -w $TEMPDIR/pspp.list $top_srcdir/tests/bugs/recode-copy-bug-1.out
-
 if [ $? -ne 0 ] ; then fail ; fi
 
 
 activity="run program"
-$SUPERVISOR $top_srcdir/src/pspp -o raw-ascii $TEMPDIR/recode-copy-bug-2.stat
+$SUPERVISOR $here/../src/pspp -o raw-ascii $TEMPDIR/recode-copy-bug-2.stat
 if [ $? -ne 0 ] ; then no_result ; fi
 
 
 activity="compare output"
 diff -b -B -w $TEMPDIR/pspp.list $top_srcdir/tests/bugs/recode-copy-bug-2.out
-
 if [ $? -ne 0 ] ; then fail ; fi
 
-
 pass;