X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Flanguage%2Fexpressions%2FChangeLog;h=a55b977f863d8c1ccefc8ea275e0b941edd90490;hb=38f8cf3544615efabc0913ebd00fdf6053cf294d;hp=cd1ef1239faf31ad04d6186636c4727173ad27e3;hpb=df8347af23172430e5b37b1ae0ad67b41245e191;p=pspp-builds.git diff --git a/src/language/expressions/ChangeLog b/src/language/expressions/ChangeLog index cd1ef123..a55b977f 100644 --- a/src/language/expressions/ChangeLog +++ b/src/language/expressions/ChangeLog @@ -1,3 +1,26 @@ +Wed Dec 13 19:33:52 2006 Ben Pfaff + +Wed Dec 13 19:30:26 2006 Ben Pfaff + + Implement support for DATESUM, DATEDIFF expression functions. See + patch #5637. + + * helpers.c (enum date_unit): New enum. + [!HAVE_TRUNC] (trunc): New function. + (recognize_unit): New function. + (year_diff): New function. + (month_diff): New function. + (quarter_diff): New function. + (date_unit_duration): New function. + (expr_date_difference): New function. + (enum date_sum_method): New function. + (recognize_method): New function. + (add_months): New function. + (expr_date_sum): New function. + + * operations.def: Implement DATESUM, DATEDIFF functions. Mark + VALUELABEL no_abbrev. + Sun Dec 10 16:49:33 2006 Ben Pfaff * operations.def: Implement VALUELABEL function. Add DATEDIFF,