1 Thu Feb 1 16:51:16 2007 Ben Pfaff <blp@gnu.org>
3 * recode.c (find_src_numeric): Handle MAP_SYSMIS case, which was
4 carelessly overlooked until now. Fixes bug #18917. Thanks to
5 John Darrington for bug report and review.
7 Sat Dec 9 18:48:20 2006 Ben Pfaff <blp@gnu.org>
9 * compute.c (struct compute_trns): Remove `fv' member, which was
10 redundant with `variable'.
12 Thu Nov 30 22:46:50 2006 Ben Pfaff <blp@gnu.org>
14 * compute.c: Fix bug #17422, which reports that a variable created
15 by assignment in a COMPUTE command could not be used in the
16 computation expression.
17 (struct lvalue) Drop `var_name' member in favor of `variable'
18 pointer. Add `is_new_variable' member to allow us to know whether
19 to delete the variable at destruction time, in case of an error.
20 (lvalue_parse) Create variable whose name is specified, if it does
21 not already exist, as a numeric variable.
22 (lvalue_get_type) Rewrite to work with revised lvalue structure.
23 New `dict' parameter, which propagates back up its call chain.
24 (lvalue_finalize) No need to create variable here since we did so
26 (lvalue_destroy) Destroy variable if `is_new_variable' set.
28 Sat Oct 7 11:04:01 WST 2006 John Darrington <john@darrington.wattle.id.au>
30 * automake.mk fail.c: Added a debug transformation which always fails.
32 Sat May 6 16:02:55 2006 Ben Pfaff <blp@gnu.org>
34 Get rid of `char *c' member in union value, for cleanliness.
36 * recode.c: (union recode_value) New union.
37 (struct map_in) Change x, y types to union recode_value.
38 (struct map_out) Change value type to union recode_value.
39 (find_src_string) Wrap data_in() call so it uses a real `union
42 Sat May 6 14:08:42 2006 Ben Pfaff <blp@gnu.org>
44 * select-if.c (cmd_filter): Make FILTER without any further
45 keywords turn off filtering, with a warning, for compatibility.
46 Change errors from cascading failures to ordinary failures. Check
47 for command terminator.
49 Sat May 6 13:25:57 2006 Ben Pfaff <blp@gnu.org>
51 Continue reforming procedure execution. In this phase, remove
52 PROCESS IF, which was deprecated anyway and can be easily
53 simulated with TEMPORARY followed by SELECT IF.
55 * select-if.c (cmd_process_if): Removed.
56 (global var process_if_expr) Removed, along with all references
59 Tue Apr 25 13:23:25 2006 Ben Pfaff <blp@gnu.org>
61 * select-if.c (cmd_process_if): Use SW instead of MW for warning
62 associated with a syntax file command.
64 Thu Mar 2 08:40:33 WST 2006 John Darrington <john@darrington.wattle.id.au>
66 * Moved files from src directory