davazp/cl-icalendar — pull request #1 by thomp (2012-08-24 14:15:33+00:00)
Title: Year handling

Years preceding 1900 are legitimate values in iCalendar but don't map to encoded date/time in Common Lisp. Some MS products use year values less than 1900; these cause problems with cl-icalendar. This is a lazy way to handle them (they tend to be iCalendar components where the year actually isn't significant). It seems like the best alternative, one which correctly accomodates such values, would be to use an extended universal-time (e.g., negative values for pre-1900) or some other date-time package that handles pre-1900 years...