+Wed Dec 13 19:33:52 2006 Ben Pfaff <blp@gnu.org>
+
+Wed Dec 13 19:30:26 2006 Ben Pfaff <blp@gnu.org>
+
+ 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 <blp@gnu.org>
* operations.def: Implement VALUELABEL function. Add DATEDIFF,