1. 14 Sep, 2005 1 commit
  2. 12 Sep, 2005 1 commit
    • Stefan Monnier's avatar
      Use with-current-buffer, match-string. · 01a7778e
      Stefan Monnier authored
      (diary-list-entries): Use with-syntax-table and dolist.
      Rename from list-diary-entries.
      Use number-of-diary-entries if `number' is nil.
      (diary, diary-view-entries): Use this new name and new nil arg value.
      (number-of-diary-entries): Move from calendar.el.
      (diary-unhide-everything): New function.
      (include-other-diary-files, fancy-diary-display)
      (diary-show-all-entries, make-diary-entry): Use it.
      (diary-mail-entries): Use buffer-string.
      (mark-diary-entries): Fix long standing paren typo.
      (diary-sexp-entry): Use count-lines.
      (make-diary-entry): Avoid `previous-line'.
      (diary-mode-map): New var.
      (diary-mode): Redraw cal after saving.  Setup header-line.
      (fancy-diary-display-mode): Use local-set-key.
      01a7778e
  3. 25 Aug, 2005 2 commits
  4. 04 Jul, 2005 1 commit
  5. 29 Jun, 2005 1 commit
  6. 10 Jun, 2005 1 commit
    • Miles Bader's avatar
      Revision: miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-386 · ccacbcec
      Miles Bader authored
      Remove "-face" suffix from diary-button face
      
      2005-06-10  Miles Bader  <miles@gnu.org>
      
         * lisp/calendar/diary-lib.el (diary-button): Remove "-face" suffix from
         face name.
         (diary-button-face): New backward-compatibility alias for renamed face.
         (diary-entry): Use renamed diary-button face.
      ccacbcec
  7. 31 May, 2005 1 commit
  8. 30 May, 2005 1 commit
  9. 16 May, 2005 1 commit
  10. 08 Apr, 2005 1 commit
  11. 16 Mar, 2005 1 commit
  12. 11 Mar, 2005 1 commit
  13. 09 Mar, 2005 1 commit
  14. 01 Mar, 2005 1 commit
  15. 27 Feb, 2005 1 commit
  16. 09 Feb, 2005 1 commit
  17. 21 Dec, 2004 1 commit
  18. 20 Dec, 2004 1 commit
  19. 09 Nov, 2004 2 commits
  20. 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
  21. 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
  22. 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
  23. 08 Apr, 2004 1 commit
  24. 24 Mar, 2004 1 commit
  25. 23 Feb, 2004 1 commit
  26. 19 Feb, 2004 1 commit
  27. 17 Jan, 2004 1 commit
  28. 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
  29. 08 Jan, 2004 1 commit
  30. 02 Sep, 2003 1 commit
  31. 01 Sep, 2003 1 commit
  32. 24 Aug, 2003 1 commit
  33. 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
  34. 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
  35. 08 May, 2003 2 commits
  36. 25 Apr, 2003 1 commit
  37. 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