1. 30 Mar, 2005 3 commits
  2. 26 Mar, 2005 2 commits
    • Glenn Morris's avatar
      Update copyright and maintainer. · 25b11e01
      Glenn Morris authored
      (calendar-beginning-of-year): Move the cursor to Jan 1 when needed.
      (calendar-end-of-year): Fix -/+ typo.
      Reported by Chong Yidong <cyd@stupidchicken.com>.
      25b11e01
    • Glenn Morris's avatar
      Update copyright. · b6a156a7
      Glenn Morris authored
      (top level): Delete local C-down-mouse-3 binding.  Suggested by
      Stephan Stahl <stahl@eos.franken.de>.
      b6a156a7
  3. 25 Mar, 2005 1 commit
  4. 23 Mar, 2005 1 commit
    • Lute Kamstra's avatar
      Add comment on time value formats. Don't require parse-time. · ca2d9ad8
      Lute Kamstra authored
      (with-decoded-time-value): New macro.
      (encode-time-value): New function.
      (time-to-seconds, time-less-p, time-subtract, time-add): Use them.
      (days-to-time): Return a valid time value when arg is huge.
      (time-since): Use time-subtract.
      (time-to-number-of-days): Use time-to-seconds.
      ca2d9ad8
  5. 16 Mar, 2005 2 commits
  6. 11 Mar, 2005 2 commits
  7. 09 Mar, 2005 2 commits
  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. 01 Mar, 2005 2 commits
  10. 27 Feb, 2005 2 commits
    • Glenn Morris's avatar
      (diary-remind): Discard any mark portion from diary-entry. Reported · 07a66b97
      Glenn Morris authored
      by Andrew Kemp <ajwk@pell.uklinux.net>.
      07a66b97
    • Glenn Morris's avatar
      From Matt Hodges <MPHodges@member.fsf.org>: · 0663481f
      Glenn Morris authored
      (calendar-buffer): Move above calendar-week-start-day.
      (calendar-week-start-day): Doc fix.  Add :set function.
      (calendar-minimum-window-height): New variable.
      (generate-calendar-window): Only resize window if selected-window is
      displaying the calendar buffer.  Use new variable
      calendar-minimum-window-height.
      (generate-calendar): Reword error message.
      (calendar-mode-map): Bind DEL to scroll-other-window-down.
      0663481f
  11. 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
  12. 23 Feb, 2005 1 commit
  13. 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
  14. 09 Feb, 2005 1 commit
  15. 21 Dec, 2004 1 commit
  16. 20 Dec, 2004 2 commits
  17. 07 Dec, 2004 3 commits
  18. 09 Nov, 2004 2 commits
  19. 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
  20. 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
  21. 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
  22. 06 Oct, 2004 1 commit
  23. 05 Oct, 2004 1 commit
  24. 04 Oct, 2004 3 commits
    • Glenn Morris's avatar
      From Emilio C. Lopes <eclig@gmx.net>: · fb60b3e1
      Glenn Morris authored
      (calendar-goto-iso-week): Add autoload.
      (calendar-mode-map): Add binding for `calendar-goto-iso-week'.
      fb60b3e1
    • Glenn Morris's avatar
      Update copyright and maintainer. · 6b8927e3
      Glenn Morris authored
      From  Emilio C. Lopes  <eclig@gmx.net>:
      (calendar-mode-map): Add binding for `calendar-goto-iso-week'.
      6b8927e3
    • Glenn Morris's avatar
      Update copyright and maintainer. · b76a84cd
      Glenn Morris authored
      (calendar-iso-read-args): New function, for old interactive spec from
      calendar-goto-iso-date.
      (calendar-goto-iso-date): Use it.
      (calendar-goto-iso-week): New function.  Suggested by Emilio C. Lopes
      <eclig@gmx.net>.
      b76a84cd
  25. 28 Sep, 2004 1 commit
    • Glenn Morris's avatar
      Update maintainer. · ba55e59f
      Glenn Morris authored
      From Matthew Mundell <matt@mundell.ukfsn.org> (tiny change):
      
      (list-diary-entries): Save diary buffer from diary display excursion.
      Store diary buffer's point for `simple-diary-display'.
      (simple-diary-display): Set window point and start when displaying
      buffer, to preserve point.
      ba55e59f
  26. 22 Sep, 2004 1 commit
    • Glenn Morris's avatar
      Update maintainer. · d1493acd
      Glenn Morris authored
      From H�n Malmedal <hmalmedal@yahoo.no>:
      (christian-holidays): Adapt for new behaviour of holiday-advent and
      holiday-easter-etc functions.
      d1493acd