1. 08 May, 2004 1 commit
    • John Wiegley's avatar
      2004-05-08 John Wiegley <johnw@newartisans.com> · 811a8484
      John Wiegley authored
      	* calendar/cal-bahai.el: New file, which adds support for the
      	Baha'i calendar to Emacs.  This calendar is based on a solar year
      	of 19 months of 19 days, with 4 intercalary days.  Each year
      	begins on March 21, with the calendar starting in 1844.
      
      	* calendar/cal-menu.el, calendar/calendar.el,
      	calendar/diary-lib.el, calendar/holidays.el: Added support for
      	using cal-bahai.el.
      811a8484
  2. 30 Apr, 2004 1 commit
    • Glenn Morris's avatar
      From Dave Love <fx@gnu.org>: · cb7c17be
      Glenn Morris authored
      (diary-outlook-formats): New variable.
      (diary-from-outlook-internal, diary-from-outlook)
      (diary-from-outlook-gnus, diary-from-outlook-rmail): New functions to
      import diary entries from Outlook-format appointments in mail
      messages.
      cb7c17be
  3. 08 Apr, 2004 1 commit
  4. 24 Mar, 2004 1 commit
  5. 23 Feb, 2004 1 commit
  6. 19 Feb, 2004 1 commit
  7. 17 Jan, 2004 1 commit
  8. 11 Jan, 2004 1 commit
    • Glenn Morris's avatar
      Update copyright. · 6ecab45e
      Glenn Morris authored
      (diary, diary-entry-time): Doc change.
      (list-diary-entries): Doc change.  Trivial logic change.
      (fancy-diary-display): Restore make-face command mistakenly
      deleted 2003-05-08.
      (show-all-diary-entries): Allow to pop-up frame if needed.
      6ecab45e
  9. 08 Jan, 2004 1 commit
  10. 02 Sep, 2003 1 commit
  11. 01 Sep, 2003 1 commit
  12. 24 Aug, 2003 1 commit
  13. 03 Aug, 2003 1 commit
    • Glenn Morris's avatar
      (list-diary-entries): Adapt for new behaviour of `calendar-day-name' · ca2a5950
      Glenn Morris authored
      and `calendar-month-name' functions.
      (diary-name-pattern): Use abbrev arrays, rather than fixing abbrevs at
      three chars.  Calling syntax change.
      (mark-diary-entries):  Adapt for new behaviours of
      `diary-name-pattern' and `calendar-make-alist' functions.
      (fancy-diary-font-lock-keywords): Adapt for new behaviour of
      `diary-name-pattern' function.
      (font-lock-diary-date-forms): Use abbrev arrays, rather than fixing
      abbrevs at three chars.  Calling syntax change.
      (cal-hebrew, cal-islam): Require when compiling.
      (diary-font-lock-keywords): Adapt for new behaviour of
      `font-lock-diary-date-forms' function.
      ca2a5950
  14. 22 Jun, 2003 1 commit
    • Glenn Morris's avatar
      (diary-check-diary-file): New function. · c87a1f38
      Glenn Morris authored
      (diary, view-diary-entries, show-all-diary-entries)
      (mark-diary-entries): Use it.
      (view-other-diary-entries): Doc fix.  Use `prefix-numeric-value'.
      (diary-syntax-table, diary-attrtype-convert, diary-mail-days): Doc fix.
      (diary-modified, d-file): No need to defvar (for compiler).
      (list-diary-entries): No need for `let*' so use `let'.
      (simple-diary-display): Use `diary-file' directly rather than
      inheriting `d-file' from `list-diary-entries' caller.
      (make-fancy-diary-buffer, show-all-diary-entries): `mode-line-format'
      already buffer-local.
      (diary-mail-addr): Set to the empty string (rather than nil) if
      undefined, as per `user-mail-address'.
      (diary-mail-entries): Doc fix.  Error if `diary-mail-address' unset.
      (mark-sexp-diary-entries): Don't regexp-quote sexp-mark twice.
      Remove an un-needed `if'.
      (list-sexp-diary-entries): Remove local vars mark and s-entry, and
      use `let' rather than `let*'.
      (diary-date, insert-monthly-diary-entry)
      (insert-yearly-diary-entry, insert-anniversary-diary-entry)
      (insert-block-diary-entry, insert-cyclic-diary-entry)
      (font-lock-diary-date-forms): No need for `let*' so use `let'.
      (make-diary-entry): Doc fix.  Use `or' rather than `if'.
      (diary-font-lock-keywords): Use `when'.  `cal-islam' is required
      feature, not `cal-islamic'.
      `calendar-islamic-month-name-array-leap-year' does not exist - use
      `calendar-islamic-month-name-array'.
      c87a1f38
  15. 08 May, 2003 2 commits
  16. 25 Apr, 2003 1 commit
  17. 11 Feb, 2003 1 commit
    • Juanma Barranquero's avatar
      (diary-attrtype-convert): Convert an attribute value string to the desired type. · c47a201a
      Juanma Barranquero authored
      (diary-pull-attrs): New function that pulls the attributes off a diary entry,
      merges with file-global attributes, and returns the (possibly modified) entry
      and a list of attribute/values using diary-attrtype-convert above.
      (list-diary-entries, fancy-diary-display, show-all-diary-entries)
      (mark-diary-entries, mark-sexp-diary-entries, list-sexp-diary-entries): Add
      handling of file-global attributes, add handling of entry attributes using
      diary-pull-attrs above.
      (mark-calendar-days-named, mark-calendar-days-named, mark-calendar-date-pattern)
      (mark-calendar-month, add-to-diary-list): Add optional paramater `color' for
      passing face attribute info through the callchain.  Pass this parameter around.
      c47a201a
  18. 04 Feb, 2003 1 commit
  19. 18 Nov, 2002 1 commit
  20. 17 Nov, 2002 1 commit
  21. 16 Nov, 2002 1 commit
    • Markus Rost's avatar
      Patch of Alan Shutko <ats@acm.org> by way of rms. · 86432f81
      Markus Rost authored
      (list-diary-entries): Pass a marker
      indicating source of entry to add-to-diary-list.
      (diary-button-face, diary-entry, diary-goto-entry): New, to
      support click to diary file.
      (fancy-diary-display): Buttonize diary entries.
      (list-sexp-diary-entries): Pass a marker indicating source of
      entry to add-to-diary-list.
      (diary-date): Return mark as well as entry.
      86432f81
  22. 14 Nov, 2002 1 commit
  23. 17 Oct, 2002 1 commit
  24. 30 Aug, 2002 1 commit
  25. 06 Aug, 2002 1 commit
    • Sam Steingold's avatar
      (diary-mail-entries): Use `compose-mail' · ee58da1b
      Sam Steingold authored
      and `mail-user-agent' instead of straight sendmail.
      (diary-modified, diary-entries-list, displayed-year)
      (displayed-month, entry, date, number, date-string, d-file)
      (original-date): defvar without binding to avoid compiler warnings.
      ee58da1b
  26. 22 Jul, 2002 1 commit
    • Richard M. Stallman's avatar
      (mark-sexp-diary-entries): Retrieve mark · fd4a98f0
      Richard M. Stallman authored
      from diary-sexp-entry and pass it to mark-visible-calendar-date.
      (list-sexp-diary-entries): Update doc string for new docs for ....
      If diary-sexp-entry returns a cons, only add the text to the diary list.
      (diary-sexp-entry): Allow sexps to return a cons of the form (MARK
      . STRING) to specify what face or character mark should be used in
      the calendar display.
      (diary-date, diary-block, diary-float, diary-anniversary)
      (diary-cyclic): Add optional MARK parameter, specifying what face
      or character to use in the calendar display.  These will now
      return (MARK . ENTRY).
      
      (check-calendar-holidays, diary-iso-date)
      (calendar-holiday-list, diary-french-date, diary-mayan-date)
      (diary-julian-date, diary-astro-day-number, diary-chinese-date)
      (diary-islamic-date, list-islamic-diary-entries)
      (mark-islamic-diary-entries, mark-islamic-calendar-date-pattern)
      (diary-hebrew-date, diary-omer, diary-yahrzeit, diary-parasha)
      (diary-rosh-hodesh, list-hebrew-diary-entries)
      (mark-hebrew-diary-entries, mark-hebrew-calendar-date-pattern)
      (diary-coptic-date, diary-persian-date, diary-phases-of-moon)
      (diary-sunrise-sunset, diary-sabbath-candles):
      Remove interactive flag from autoloads.
      fd4a98f0
  27. 22 Apr, 2002 1 commit
  28. 03 Mar, 2002 1 commit
  29. 03 Jan, 2002 1 commit
  30. 26 Nov, 2001 1 commit
  31. 05 Oct, 2001 1 commit
  32. 16 Jul, 2001 1 commit
  33. 26 Mar, 2001 1 commit
  34. 20 Mar, 2001 1 commit
  35. 24 Jan, 2001 1 commit
  36. 30 Nov, 2000 1 commit
  37. 12 Oct, 2000 1 commit
  38. 17 Apr, 2000 1 commit
  39. 13 Apr, 2000 1 commit