2008-12-22 (1.1.010) Dmitriy Ivanov * print-time.lisp: ++ added d-long-princ-to-string to output in long localized manner. 2008-12-22 (1.1.009) Dmitriy Ivanov * print-time.lisp: localized printer ~ts now format hours with "~D" instead of "~2,'0D" influencing ts-format-to-string and t-format-to-string. 2008-11-30 (1.1.008) Dmitriy Ivanov + interval.lisp, parse-interval.lisp: ++ added interval and dow-interval structure types, ++ added series structure type implementing time series. 2007-02-09 (1.0.007) Dmitriy Ivanov * utils.lisp: ** renamed the end-of-... family of functions to finish-of-... ++ added merge-date-time. 2006-10-04 (1.0.006) Dmitriy Ivanov * utils.lisp: to comply to SQL standard functions: * current-timestamp changed signature to: &optional precision encode-type, + added localtimestamp, signature: &optional precision. 2005-08-29 (0.3.005) Dmitriy Ivanov * basics.lisp: valid-ywd-date-p added. * core.lisp: ++ %ywd-lt-day added. ** encode-date and encode-local-time check for negative month now. * parse-time.lisp: meta-parse-iso-8601 now handles W designator and returns calendar week number as negative month. 2005-05-19 (0.3.004) Dmitriy Ivanov * core.lisp: %lt-day-week, %lt-day-week-iso added. * print-time.lisp: :ywi and :yw date format specifiers introduced. * utils.lisp: the week function indroduced; :week is accepted as an argument of time-component. 2004-01-16 (0.2.003) Dmitriy Ivanov * duration concepts elaborated, many changes in several .lisp-files. 2003-12-16 (0.2.002) Dmitriy Ivanov * timezone.lisp : %ymd-timezone : changed parameter default (hours 0). Assuming midday 12:00 instead of midnight 00:00 as hours value for dates leads to a comparison anomaly or complex implementation, but does not benefit much. So drop the initial decision. * ylib/meta-parse.lisp : disable-meta-syntax : typo fixed. 2003-12-08 (0.1.000) Dmitriy Ivanov * Initial public release.