Finish converting struct variable to an opaque type. In this
authorBen Pfaff <blp@gnu.org>
Sun, 10 Dec 2006 03:42:50 +0000 (03:42 +0000)
committerBen Pfaff <blp@gnu.org>
Sun, 10 Dec 2006 03:42:50 +0000 (03:42 +0000)
commit338fb2a2e84df6427a2fdee6769421f57d5666d8
tree55734a7d359f062b7d66c74a6ddd1036804a07a0
parent946282d65fa0142e38d10f78d2c699dacf95300e
Finish converting struct variable to an opaque type. In this
phase, we add remaining setter and getter functions, convert the
remaining PSPP code to use them, and do a bunch of cleanup. The
resulting changes are pervasive but mostly trivial, and only the
notable changes are logged.

This is patch #5629 on Savannah.
97 files changed:
doc/variables.texi
src/data/ChangeLog
src/data/automake.mk
src/data/case.c
src/data/case.h
src/data/casefilter.c
src/data/cat-routines.h
src/data/category.c
src/data/data-in.c
src/data/data-out.c
src/data/dictionary.c
src/data/dictionary.h
src/data/format.c
src/data/format.h
src/data/missing-values.c
src/data/missing-values.h
src/data/por-file-reader.c
src/data/por-file-writer.c
src/data/procedure.c
src/data/sys-file-private.c [new file with mode: 0644]
src/data/sys-file-private.h [new file with mode: 0644]
src/data/sys-file-reader.c
src/data/sys-file-writer.c
src/data/value-labels.c
src/data/value-labels.h
src/data/value.c [new file with mode: 0644]
src/data/value.h
src/data/vardict.h [new file with mode: 0644]
src/data/variable.c
src/data/variable.h
src/data/vector.c [new file with mode: 0644]
src/data/vector.h [new file with mode: 0644]
src/language/control/do-if.c
src/language/control/loop.c
src/language/data-io/ChangeLog
src/language/data-io/data-list.c
src/language/data-io/get.c
src/language/data-io/inpt-pgm.c
src/language/data-io/list.q
src/language/data-io/matrix-data.c
src/language/data-io/print-space.c
src/language/data-io/print.c
src/language/dictionary/ChangeLog
src/language/dictionary/apply-dictionary.c
src/language/dictionary/formats.c
src/language/dictionary/missing-values.c
src/language/dictionary/modify-variables.c
src/language/dictionary/numeric.c
src/language/dictionary/split-file.c
src/language/dictionary/sys-file-info.c
src/language/dictionary/value-labels.c
src/language/dictionary/variable-label.c
src/language/dictionary/vector.c
src/language/expressions/evaluate.c
src/language/expressions/helpers.h
src/language/expressions/operations.def
src/language/expressions/parse.c
src/language/lexer/ChangeLog
src/language/lexer/variable-parser.c
src/language/lexer/variable-parser.h
src/language/stats/ChangeLog
src/language/stats/aggregate.c
src/language/stats/autorecode.c
src/language/stats/crosstabs.q
src/language/stats/descriptives.c
src/language/stats/examine.q
src/language/stats/flip.c
src/language/stats/frequencies.q
src/language/stats/oneway.q
src/language/stats/rank.q
src/language/stats/regression.q
src/language/stats/sort-criteria.c
src/language/stats/t-test.q
src/language/tests/casefile-test.c
src/language/utilities/set.q
src/language/xforms/ChangeLog
src/language/xforms/compute.c
src/language/xforms/count.c
src/language/xforms/recode.c
src/libpspp/ChangeLog
src/libpspp/misc.h
src/math/design-matrix.c
src/math/group.c
src/math/levene.c
src/math/sort.c
src/output/table.c
src/ui/flexifile.c
src/ui/gui/helper.c
src/ui/gui/missing-val-dialog.c
src/ui/gui/psppire-case-file.c
src/ui/gui/psppire-data-store.c
src/ui/gui/psppire-var-store.c
src/ui/gui/psppire-variable.c
src/ui/gui/psppire-variable.h
src/ui/gui/val-labs-dialog.c
src/ui/gui/var-sheet.c
src/ui/gui/var-type-dialog.c