ab68d8ca94128844bdaea66a9435bd4a826c14e7
[pspp-builds.git] / src / language / expressions / ChangeLog
1 Wed Jul 12 21:03:17 2006  Ben Pfaff  <blp@gnu.org>
2
3         * evaluate.c (cmd_debug_evaluate): Don't try to resize a null
4         case.
5
6 Fri Jun  9 13:59:15 2006  Ben Pfaff  <blp@gnu.org>
7
8         Reform string library.
9         
10         * generate.pl (init_all_types): `struct fixed_string' is now
11         `struct substring'.
12
13 Sun May  7 10:05:42 WST 2006 John Darrington <john@darrington.wattle.id.au>
14
15         * evaluate.c: Removed call to copy_mangle, and replaced with the
16         original buf_copy_rpad.
17
18 Mon May  1 15:11:48 2006  Ben Pfaff  <blp@gnu.org>
19
20         Prohibit LAG following TEMPORARY.  This both matches SPSS behavior
21         and fixes a bug: we saved the cases for LAG before TEMPORARY but
22         allowed access to variables created afterward anyhow (which could
23         cause a segfault).
24
25         * generate.pl: Parse "perm_only" flag on operations.
26
27         * operations.def: Add "perm_only" flag to LAG operations.
28
29         * parse.c: Disallow OPF_PERM_ONLY operations after TEMPORARY.
30
31         * parse.inc.pl: Output OPF_PERM_ONLY flag for "perm_only"
32         operations.
33
34         * private.h: Add OPF_PERM_ONLY flag.
35
36 Sun Apr 23 22:06:45 2006  Ben Pfaff  <blp@gnu.org>
37
38         Continue reforming error message support.  In this phase, get rid
39         of message "titles" and put the message text in `struct error'.
40         Now `struct error' encapsulates a message more properly.
41         
42         * helpers.c: (expr_error) Use err_msg() instead of err_vmsg().
43         Format message ourselves.
44
45 Thu Mar  2 08:40:33 WST 2006 John Darrington <john@darrington.wattle.id.au>
46         
47         * Moved files from src directory