X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Flanguage%2Fexpressions%2FChangeLog;h=7f21130e74bcd0f132cb9cb823eaad606a196859;hb=aacb81b15f6b8b34def3ef7b76c7d069a64bc5d8;hp=4a96aeb941a9479876c7386203e97d30fc102f8b;hpb=dcf9b154cbcaa35c3d8459a201b77eec8bcb30bd;p=pspp diff --git a/src/language/expressions/ChangeLog b/src/language/expressions/ChangeLog index 4a96aeb941..7f21130e74 100644 --- a/src/language/expressions/ChangeLog +++ b/src/language/expressions/ChangeLog @@ -1,3 +1,30 @@ +Mon May 1 15:11:48 2006 Ben Pfaff + + Prohibit LAG following TEMPORARY. This both matches SPSS behavior + and fixes a bug: we saved the cases for LAG before TEMPORARY but + allowed access to variables created afterward anyhow (which could + cause a segfault). + + * generate.pl: Parse "perm_only" flag on operations. + + * operations.def: Add "perm_only" flag to LAG operations. + + * parse.c: Disallow OPF_PERM_ONLY operations after TEMPORARY. + + * parse.inc.pl: Output OPF_PERM_ONLY flag for "perm_only" + operations. + + * private.h: Add OPF_PERM_ONLY flag. + +Sun Apr 23 22:06:45 2006 Ben Pfaff + + Continue reforming error message support. In this phase, get rid + of message "titles" and put the message text in `struct error'. + Now `struct error' encapsulates a message more properly. + + * helpers.c: (expr_error) Use err_msg() instead of err_vmsg(). + Format message ourselves. + Thu Mar 2 08:40:33 WST 2006 John Darrington * Moved files from src directory