Actually implement the new procedure code and adapt all of its clients
[pspp-builds.git] / src / language / dictionary / ChangeLog
1 2007-06-06  Ben Pfaff  <blp@gnu.org>
2
3         Adapt case sources, sinks, and clients of procedure code to the
4         new infrastructure.
5         
6         * apply-dictionary.c: Now any_reader_open returns a casereader.
7
8         * sys-file-open.c: Now sfm_reader_open returns a casereader.
9
10 Sat Feb  3 21:52:35 2007  Ben Pfaff  <blp@gnu.org>
11
12         * vector.c (cmd_vector): Add support for specifying an output
13         format in the short form of the command, fixing bug #18706.
14         Rewrite to get rid of weird data structure and simplify.
15
16         * sys-file-info.c (display_vectors): For DISPLAY VECTORS, display,
17         in addition to the names of vectors, the names, positions, and
18         print formats of the variables contained in the vectors.
19
20 Wed Dec 13 20:59:54 2006  Ben Pfaff  <blp@gnu.org>
21
22         * automake.mk: Add delete-variables.c
23
24         * delete-variables.c (cmd_delete_variables): New function, in new
25         file.
26         
27 Sun Dec 10 13:55:58 2006  Ben Pfaff  <blp@gnu.org>
28
29         * sys-file-info.c (cmd_sysfile_info): Report floating-point format
30         used in system file.
31
32 Sat Dec  9 18:44:26 2006  Ben Pfaff  <blp@gnu.org>
33
34         * variable-label.c: Move to src/data/variable.c.
35         
36         * vector.c (cmd_vector): Use PV_SAME_WIDTH in parse_variables
37         call, because string variables in a vector must have the same
38         width.
39
40 Thu Nov 30 22:06:21 2006  Ben Pfaff  <blp@gnu.org>
41
42         * value-labels.c (get_label): Allow commas between values and
43         labels and between value labels.  Fixes bug #18303.  Thanks to
44         John Darrington for reporting this bug.
45
46 Sat Nov  4 16:04:19 2006  Ben Pfaff  <blp@gnu.org>
47
48         * numeric.c: (cmd_string) Check that output format is valid.
49         Simplify parsing.
50
51 Wed Nov  1 20:50:54 2006  Ben Pfaff  <blp@gnu.org>
52
53         * sys-file-info.c: (cmd_display) Use compare_var_ptr_names to
54         compare "struct variable **"s, not compare_var_names.  Fixes bug
55         #17423.
56
57 Sat May  6 19:03:34 2006  Ben Pfaff  <blp@gnu.org>
58
59         * apply-dictionary.c: (cmd_apply_dictionary) Use new function
60         val_labs_can_set_width().
61
62 Sat May  6 10:43:22 2006  Ben Pfaff  <blp@gnu.org>
63
64         Continue reforming procedure execution.  In this phase, get rid of
65         the output code for SPLIT FILE groups in procedure.c, which really
66         shouldn't be doing any output.  Move it into the individual
67         procedures instead.  This also adds some flexibility.
68
69         * split-file.c (output_split_file_values): New function.
70
71 Sat May  6 10:42:19 2006  Ben Pfaff  <blp@gnu.org>
72
73         Continue reforming procedure execution.  In this phase, get rid of
74         the output code for SPLIT FILE groups in procedure.c, which really
75         shouldn't be doing any output.  Move it into the individual
76         procedures instead.  This also adds some flexibility.
77
78         * automake.mk (src_language_dictionary_libcmddict_a_SOURCES): Add
79         split-file.h.
80
81 Thu Mar  2 08:40:33 WST 2006 John Darrington <john@darrington.wattle.id.au>
82         
83         * Moved files from src directory