1. 08 Feb, 2006 1 commit
  2. 24 Oct, 2005 1 commit
    • Glenn Morris's avatar
      From Ulf Jasper <ulf.jasper@web.de>: · d2afe62f
      Glenn Morris authored
      (icalendar-version): Increase to 0.13. Now a string.
      (icalendar-import-format): Handle CLASS, STATUS, URL. Rename
      `subject' to `summary'.
      (icalendar-import-format-summary): Rename from
      `icalendar-import-format-subject'.
      (icalendar-import-format-url, icalendar-import-format-status)
      (icalendar-import-format-class): New variables.
      (icalendar--rris): Take variable argument list.
      (icalendar--datestring-to-isodate): Remove unnecessary
      calendar-style check when converting dates with explicit month
      names.
      (icalendar-export-region): Change return type of conversion
      subroutines.  Bury current buffer unless error occurred.
      (icalendar--convert-to-ical)
      (icalendar--parse-summary-and-rest): New functions.
      (icalendar--convert-ordinary-to-ical)
      (icalendar--convert-weekly-to-ical)
      (icalendar--convert-yearly-to-ical)
      (icalendar--convert-block-to-ical)
      (icalendar--convert-cyclic-to-ical)
      (icalendar--convert-anniversary-to-ical): Change return type.
      Strip trailing blanks from subject.
      (icalendar--convert-sexp-to-ical): Change return type.
      Strip trailing blanks from subject.  Handle simple sexp
      entries as generated by icalendar.el.
      (icalendar--convert-float-to-ical)
      (icalendar--convert-date-to-ical): Strip trailing blanks from
      subject.
      (icalendar-import-file): Doc fix.
      (icalendar--format-ical-event): Handle CLASS, STATUS, URL.
      Correct call to icalendar--rris.
      (icalendar--convert-ical-to-diary): Doc fix.  Rename `subject' to
      `summary'.
      (icalendar--add-diary-entry): Rename `subject' to `summary'.
      d2afe62f
  3. 18 Sep, 2005 1 commit
  4. 18 Jul, 2005 1 commit
  5. 04 Jul, 2005 1 commit
  6. 30 May, 2005 1 commit
  7. 03 May, 2005 1 commit
    • Glenn Morris's avatar
      From Ulf Jasper <ulf.jasper@web.de>: · 9dd9ed20
      Glenn Morris authored
      (icalendar-version): Now at 0.12.
      (icalendar-duration-correction): Remove.
      (icalendar--get-event-properties): Split result at commas.
      (icalendar--decode-isoduration): New optional argument
      DURATION-CORRECTION.
      (icalendar--convert-ordinary-to-ical)
      (icalendar--convert-weekly-to-ical)
      (icalendar--convert-yearly-to-ical)
      (icalendar--convert-sexp-to-ical)
      (icalendar--convert-block-to-ical)
      (icalendar--convert-float-to-ical)
      (icalendar--convert-date-to-ical)
      (icalendar--convert-cyclic-to-ical)
      (icalendar--convert-anniversary-to-ical): New functions, extracted
      from icalendar-export-region, with bug fixes.
      (icalendar-export-region): Use the above functions.
      (icalendar-import-buffer): Check before saving diary file.
      (icalendar--convert-recurring-to-diary)
      (icalendar--convert-non-recurring-all-day-to-diary)
      (icalendar--convert-non-recurring-not-all-day-to-diary): New
      functions, extracted from icalendar--convert-ical-to-diary, with
      bug fixes.
      (icalendar--convert-ical-to-diary): Use the above functions.
      9dd9ed20
  8. 04 Mar, 2005 1 commit
    • Glenn Morris's avatar
      From Ulf Jasper <ulf.jasper@web.de>: · 86fc29f9
      Glenn Morris authored
      (icalendar-version): Increase to 0.11.
      (icalendar-export-file, icalendar-export-region)
      (icalendar-import-file, icalendar-import-buffer): Add autoload cookies.
      (icalendar--convert-ical-to-diary): Fix problem with DURATION.
      86fc29f9
  9. 24 Feb, 2005 1 commit
    • Glenn Morris's avatar
      From Ulf Jasper <ulf.jasper@web.de>: · 8ee7eb6b
      Glenn Morris authored
      (icalendar--decode-isodatetime): New optional argument DAY-SHIFT.
      (icalendar-export-region): Fix coding-system-for-write.
      (icalendar--convert-ical-to-diary): Shift end-day of all-day events by
      one.
      8ee7eb6b
  10. 11 Feb, 2005 1 commit
    • Glenn Morris's avatar
      From Ulf Jasper <ulf.jasper@web.de>: · 74692b14
      Glenn Morris authored
      (icalendar--get-event-property): Doc fix.
      (icalendar--get-event-property-attributes)
      (icalendar--get-event-properties)
      (icalendar--datetime-to-diary-date): New functions.
      (icalendar--split-value): Doc fix.
      (icalendar--datetime-to-noneuropean-date)
      (icalendar--datetime-to-european-date): New optional argument
      SEPARATOR.  Return result as a string instead of a list.
      (icalendar--get-weekday-number): Check if ABBREVWEEKDAY is nil.
      (icalendar--convert-string-for-export): Rename arg S to STRING.
      (icalendar-export-region): Doc fix.  Change name of error buffer.
      Save output buffer.
      (icalendar-import-file): Add blank at end of prompt.
      (icalendar-import-buffer): Doc fix.  Do not switch to error
      buffer.  Indicate status in return value.
      (icalendar--convert-ical-to-diary): Doc fix.  Change name of error
      buffer.  Save output buffer.  Handle exception from recurrence
      rules (EXDATE, EXRULE).  Handle start- and end-date of recurring
      events.  Fix problems with weekly all-day events.
      74692b14
  11. 02 Nov, 2004 1 commit
    • Glenn Morris's avatar
      From Ulf Jasper <ulf.jasper@web.de>: · 81d56594
      Glenn Morris authored
      (icalendar-version): Increase to 0.08.
      (icalendar--split-value): Change name of work buffer.
      (icalendar--get-weekday-abbrev): Return nil on error.
      (icalendar--date-to-isodate): New function.
      (icalendar-convert-diary-to-ical)
      (icalendar-extract-ical-from-buffer): Use only two args for
      make-obsolete (XEmacs compatibility).
      (icalendar-export-file, icalendar-import-file): Blank at end of prompt.
      (icalendar-export-region): Doc fix.  If error, return non-nil
      and write errors to buffer ` *icalendar-errors*'.  Use correct weekday
      for weekly recurring events.  Check whether date has been parsed for
      ordinary events.  Make weekly events start in the year 2000.  DTEND is
      non-inclusive, shift end date by one day if necessary (not for entries
      that have date and time).  Rename local let variables: oops ->
      found-error, datestring -> startdatestring.
      81d56594
  12. 23 Oct, 2004 1 commit
    • Glenn Morris's avatar
      From Ulf Jasper <ulf.jasper@web.de>: · f2aa5449
      Glenn Morris authored
      (icalendar--weekday-array): New constant.
      (icalendar-weekdayabbrev-table)
      (icalendar-monthnumber-table): Delete.
      (icalendar--get-month-number): Use calendar-month-name-array.
      (icalendar--get-weekday-number): New function.
      (icalendar--get-weekday-abbrev) Use calendar-day-name-array.
      (icalendar-export-region): Handle multi-line entries.
      (icalendar--convert-ical-to-diary): Use calendar-day-name-array.
      f2aa5449
  13. 19 Oct, 2004 1 commit
    • Glenn Morris's avatar
      From Ulf Jasper <ulf.jasper@web.de>: · e0cd68ee
      Glenn Morris authored
      Set coding to utf-8.
      (icalendar-version): Increase to 0.07.
      (icalendar-monthnumber-table): Change March pattern.
      (icalendar-get-all-event-properties)
      (icalendar-set-event-property): Delete.
      (icalendar-all-events): No longer interactive.
      (icalendar-convert-diary-to-ical)
      (icalendar-extract-ical-from-buffer): Make obsolete, and alias to
      their replacements.
      (icalendar-export-file, icalendar-export-region): New functions;
      essentially old `icalendar-convert-diary-to-ical' but appending to
      target rather than overwriting.
      (icalendar-import-file): Append to target file rather than
      overwriting.  Fourth arg deleted.
      (icalendar-import-buffer): New name for old
      `icalendar-extract-ical-from-buffer'.
      (icalendar--convert-string-for-import): New name for
      old `icalendar-convert-for-import'.
      (include-icalendar-files): Delete.
      Prefix for all internal functions changed from `icalendar-'
      to `icalendar--'.
      e0cd68ee
  14. 06 Oct, 2004 1 commit
  15. 05 Oct, 2004 1 commit