summaryrefslogtreecommitdiff
path: root/lisp/calendar
Commit message (Collapse)AuthorAgeFilesLines
* Update copyright pending Emacs 22.Glenn Morris2005-12-1024-27/+60
|
* Update copyright info.Glenn Morris2005-12-101-1/+2
|
* (diary-list-entries): Also hide the terminating newline.Stefan Monnier2005-11-161-1/+2
|
* (diary-list-entries, diary-show-all-entries)Stefan Monnier2005-11-141-4/+4
| | | | | (mark-diary-entries, make-diary-entry): Check default-major-mode rather than fundamental-mode to see if the mode was set.
* (date, event): Don't declare as dynamic-var.Stefan Monnier2005-11-011-14/+12
| | | | | | | | (calendar-mouse-holidays, calendar-mouse-view-diary-entries) (calendar-mouse-print-dates): Add optional `event' argument. Update interactive-spec. (calendar-mouse-cal-tex-menu, cal-tex-mouse-filofax): Use `calendar-event-to-date' instead of `event'.
* (diary-list-entries): Prevent infloop when diary does not end in aGlenn Morris2005-10-251-3/+13
| | | | newline. Do not assume a blank line at the start of the diary file.
* From Ulf Jasper <ulf.jasper@web.de>:Glenn Morris2005-10-241-201/+349
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (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'.
* (appt-check): Use diary-selective-display var.Stefan Monnier2005-10-111-8/+8
|
* Update maintainer email address.Glenn Morris2005-10-089-9/+9
|
* (calendar-mouse-view-diary-entries): Use the new arg to diary-list-entries.Stefan Monnier2005-10-061-1/+1
|
* Use overlays rather than selective-display.Stefan Monnier2005-10-061-71/+79
| | | | | | | | | | | | | | | | | (diary-selective-display): New var. (diary-header-line-format): Use it. (diary-list-entries): Add argument `list-only'. Put the buffer in diary-mode. Don't add \^M at beg and end. Replace \^M by invisible overlays. (diary-unhide-everything): Replace \^M by invisible overlays. (print-diary-entries): Look for overlays rather than \^M. Add a space to the temp buffer name. (diary-show-all-entries, mark-diary-entries, make-diary-entry): Put the buffer in diary-mode. (list-sexp-diary-entries): Replace \^M by invisible overlays. (diary-anniversary): Make the year arg optional. (diary-time-regexp): New const. (diary-font-lock-keywords): Use it to accept a few more time formats.
* (appt-time-regexp): New var.Stefan Monnier2005-10-041-27/+19
| | | | | (appt-add, appt-make-list): Use it. (appt-convert-time): Clean up.
* Revision: miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-572Miles Bader2005-10-041-0/+1
| | | | | | | | | | | | | | Merge from gnus--rel--5.10 Patches applied: * gnus--rel--5.10 (patch 129-130) - Update from CVS 2005-09-30 Katsumi Yamaoka <yamaoka@jpl.org> * lisp/gnus/time-date.el: Autoload parse-time-string, XEmacs needs it.
* 2005-09-24 Emilio C. Lopes <eclig@gmx.net>Romain Francoise2005-09-241-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * woman.el (woman-file-name): * wid-edit.el (widget-file-prompt-value) (widget-coding-system-prompt-value): * w32-fns.el (set-w32-system-coding-system): * vc.el (vc-version-diff, vc-annotate): * textmodes/reftex-auc.el (reftex-arg-cite) (reftex-arg-index-tag): * textmodes/refer.el (refer-get-bib-files): * textmodes/artist.el (artist-figlet-choose-font): * terminal.el (terminal-emulator): * replace.el (occur-read-primary-args): * rect.el (string-rectangle, string-insert-rectangle): * ps-print.el (ps-print-preprint): * progmodes/pascal.el (pascal-goto-defun): * progmodes/etags.el (visit-tags-table, visit-tags-table-buffer): * progmodes/compile.el (compilation-find-file): * printing.el (pr-interactive-n-up): * play/animate.el (animate-birthday-present): * net/rcompile.el (remote-compile): * man.el (man, Man-goto-section, Man-follow-manual-reference): * mail/rmailsum.el (rmail-summary-search-backward) (rmail-summary-search): * mail/rmailout.el (rmail-output-read-rmail-file-name) (rmail-output-read-file-name): * mail/rmail.el (rmail-search, rmail-search-backwards): * mail/mailabbrev.el (merge-mail-abbrevs, rebuild-mail-abbrevs): * locate.el (locate): * international/quail.el (quail-show-keyboard-layout): * international/mule.el (set-buffer-file-coding-system) (revert-buffer-with-coding-system, set-file-name-coding-system) (set-terminal-coding-system, set-keyboard-coding-system) (set-next-selection-coding-system): * international/mule-diag.el (describe-coding-system) (describe-font, describe-fontset): * international/mule-cmds.el (universal-coding-system-argument) (search-unencodable-char, describe-input-method) (set-language-environment, describe-language-environment): * international/codepage.el (codepage-setup): * international/code-pages.el (codepage-setup): * info.el (Info-search, Info-follow-reference) (Info-search-backward): * emacs-lisp/advice.el (ad-read-advised-function) (ad-read-advice-class, ad-clear-cache, ad-activate) (ad-deactivate, ad-update, ad-unadvise, ad-read-advice-name) (ad-enable-advice, ad-disable-advice, ad-remove-advice) (ad-read-regexp): * ediff-util.el (ediff-toggle-regexp-match): * ediff-ptch.el (ediff-prompt-for-patch-file): * dired-aux.el (dired-diff): * diff.el (diff): * cus-edit.el (custom-variable-prompt): * calendar/timeclock.el (timeclock-ask-for-project): * calc/calcalg3.el (calc-get-fit-variables): * calc/calc-store.el (calc-edit-variable) (calc-permanent-variable): * vc-mcvs.el (vc-mcvs-register): * shadowfile.el (shadow-define-literal-group): * woman.el (woman-file-name): * vc.el (vc-version-diff, vc-merge): * textmodes/reftex-index.el (reftex-index-complete-tag): * format.el (format-decode-buffer, format-decode-region): * emulation/viper-cmd.el (viper-read-string-with-history): * emacs-lisp/debug.el (cancel-debug-on-entry): * emacs-lisp/checkdoc.el (checkdoc-this-string-valid-engine): * ediff.el (ediff-merge-revisions) (ediff-merge-revisions-with-ancestor, ediff-revision): * completion.el (interactive-completion-string-reader): * calc/calc-prog.el (calc-user-define-formula): Follow convention for reading with the minibuffer.
* (mark-visible-calendar-date): Save excursion.Stefan Monnier2005-09-191-37/+44
| | | | Re-indent within 80 columns. Use inhibit-read-only.
* (mark-diary-entries): Revert last change.Romain Francoise2005-09-191-2/+2
|
* (mark-diary-entries): Rearrange to wrap with-current-buffer form inRomain Francoise2005-09-181-2/+2
| | | | save-excursion.
* message format spec fixes, commit # 10Deepak Goel2005-09-182-5/+5
|
* (mark-diary-entries): Don't move point. Use with-syntax-table and dolist.Stefan Monnier2005-09-161-99/+93
|
* Don't require easymenu, since we don't use it.Stefan Monnier2005-09-141-10/+8
| | | | | | (check-calendar-holidays, diary-list-entries): Autoload. Otherwise `emacs -q' followed by "mouse-2 -> diary entries" burps. (calendar-mouse-holidays, calendar-mouse-view-diary-entries): Simplify.
* (diary-show-all-entries): Fix last change,Stefan Monnier2005-09-141-1/+2
| | | | which mistakenly removed a call to display-buffer.
* (calendar-for-loop): Add edebug info.Stefan Monnier2005-09-121-50/+18
| | | | | (calendar-basic-setup): Use the new nil arg. (number-of-diary-entries): Move to diary-lib.el.
* Use with-current-buffer, match-string.Stefan Monnier2005-09-121-224/+210
| | | | | | | | | | | | | | | | | | (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.
* (date): Add defvar.Juanma Barranquero2005-08-269-0/+15
|
* (date, number, original-date): Add defvars.Juanma Barranquero2005-08-261-0/+3
|
* (date, entry, number, original-date): Add defvars.Juanma Barranquero2005-08-261-0/+4
|
* (date): Add defvars.Juanma Barranquero2005-08-261-0/+1
|
* (date, displayed-month, displayed-year, number, original-date):Juanma Barranquero2005-08-261-4/+10
| | | | Add defvars.
* Documentation string of diary-modify-entry-list-string-function improved.Carsten Dominik2005-08-251-2/+3
|
* (diary-modify-entry-list-string-function): New hook.Carsten Dominik2005-08-251-0/+8
| | | | (add-to-diary-list): Call `diary-modify-entry-list-string-function'
* (calendar-mode-map): Bind < and > usefully.Richard M. Stallman2005-08-091-0/+2
|
* (calendar-goto-hebrew-date)Juri Linkov2005-07-181-4/+4
| | | | | (calendar-goto-coptic-date, calendar-goto-ethiopic-date) (calendar-goto-persian-date): Delete duplicate words.
* (icalendar--get-unfolded-buffer): Use `insert-buffer-substring' and `goto-char',Juanma Barranquero2005-07-181-1/+2
| | | | not `insert-buffer'.
* Update FSF's address.Lute Kamstra2005-07-0426-52/+52
|
* (diary-header-line-format): Change space constants followed by a sexp to "?\s ".Juanma Barranquero2005-06-291-1/+1
|
* (appt-make-list): Activate the package, if not already active (forGlenn Morris2005-06-211-82/+111
| | | | backwards compatibility).
* (calendar-mode): Use run-mode-hooks.Lute Kamstra2005-06-121-2/+2
|
* (todo-insert-threshold): Fix spellings in docstrings.Juanma Barranquero2005-06-101-1/+1
|
* Revision: miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-386Miles Bader2005-06-101-3/+5
| | | | | | | | | | | 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.
* Revision: miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-385Miles Bader2005-06-101-11/+17
| | | | | | | | | | | | | | Remove "-face" suffix from calendar faces 2005-06-10 Miles Bader <miles@gnu.org> * lisp/calendar/calendar.el (diary, calendar-today, holiday) (mark-visible-calendar-date): Remove "-face" suffix from face names. (diary-face, calendar-today-face, holiday-face): New backward-compatibility aliases for renamed faces. (eval-after-load "facemenu", diary-entry-marker) (calendar-today-marker, calendar-holiday-marker, diary-face): Use renamed calendar faces.
* Comment change.Glenn Morris2005-05-311-2/+0
|
* (top-level): Do not require 'appt.Glenn Morris2005-05-301-1/+0
|
* (mark-included-diary-files): Only kill included diary buffer if it wasGlenn Morris2005-05-301-5/+8
| | | | | not already being visited. Reported by Stephen Berman <Stephen.Berman@gmx.net>.
* (calendar-mode-line-format): Use mode-line-highlight as mouse-face.Luc Teirlinck2005-05-261-0/+5
|
* (todo-mode): Use kill-all-local-variables and run-mode-hooks.Lute Kamstra2005-05-261-1/+2
|
* (cal-menu-update): Add separator as a string so that tmm doesn't createEli Zaretskii2005-05-211-1/+1
| | | | a completion entry for it.
* Replace `string-to-int' by `string-to-number'.Juanma Barranquero2005-05-167-27/+27
|
* (solar-data-list): Move definition up.Richard M. Stallman2005-05-141-42/+42
|
* (solar-setup): Revert previous change.Glenn Morris2005-05-071-5/+0
|
* Update maintainer.Glenn Morris2005-05-061-0/+6
| | | | (solar-setup): Throw error if called non-interactively.