1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-16 09:50:25 +00:00
Commit Graph

748 Commits

Author SHA1 Message Date
John Wiegley
43f5aea1d8 (timeclock-use-elapsed): Added a new variable, which causes timeclock
to report elapsed time worked, instead of just work remaining.
2006-08-09 11:51:57 +00:00
Chong Yidong
b99489fee1 * emulation/viper-init.el, calendar/calendar.el:
* progmodes/make-mode.el: Delete calls to facemenu-unlisted-faces.
2006-07-03 14:32:01 +00:00
Glenn Morris
3c6b81d871 (appt-display-format): Default value must be
one of the customize options.
2006-06-20 19:30:36 +00:00
Glenn Morris
45380d4259 (add-to-diary-list): Fix typo in previous doc fix. 2006-05-19 08:42:50 +00:00
Glenn Morris
e652c999de (diary-bahai-date)
(list-bahai-diary-entries, mark-bahai-diary-entries)
(mark-bahai-calendar-date-pattern): Not interactive.
(add-to-diary-list): New optional arg LITERAL.  Doc fix.
(diary-entries-list): Change format of 4th element in each entry.
(diary-list-entries): Use add-to-diary-list.
(diary-goto-entry): Handle the case where the buffer visiting the
diary has been killed.
(fancy-diary-display): Add 'locator to button rather than 'marker.
Only generate temp-face when there are marks to apply.
(list-sexp-diary-entries): Pass literal to add-to-diary-list.
(diary-fancy-date-pattern): New variable.
(diary-time-regexp): Doc fix.
(diary-anniversary, diary-time): New faces.
(fancy-diary-font-lock-keywords): Use diary-fancy-date-pattern and
diary-time-regexp.  Add font-lock-multiline property where needed.
Use new faces diary-anniversary and diary-time.
(diary-fancy-font-lock-fontify-region-function): New function, to
handle multiline font-lock pattern in fancy diary.
(fancy-diary-display-mode): Set font-lock-fontify-region-function.
(diary-font-lock-keywords): Tweak time regexp.  Use new face
diary-time.
2006-05-19 08:24:51 +00:00
Glenn Morris
6f2ee2454f (include-other-diary-files, diary-mail-entries): Refer to
diary-view-entries, diary-list-entries, diary-show-all-entries rather
than obsolete aliases.
2006-05-13 06:12:10 +00:00
Glenn Morris
0df333e5c9 (calendar-mode-map, calendar-mouse-3-map): Refer to
diary-view-entries, diary-list-entries, diary-show-all-entries rather
than obsolete aliases.
2006-05-13 06:11:29 +00:00
Glenn Morris
59b793854e (appt-check, appt-make-list): Refer to
diary-view-entries, diary-list-entries, diary-show-all-entries
rather than obsolete aliases.
2006-05-13 06:10:44 +00:00
Glenn Morris
7d129ac654 (calendar-mode-map): Refer to diary-show-all-entries rather than alias
show-all-diary-entries.
2006-05-13 05:32:29 +00:00
Glenn Morris
64c02ed0e9 (diary-show-all-entries): Do not refer to
obsolete alias `show-all-diary-entries'.
(make-diary-entry): Not interactive.
(cal-tex-cursor-month, cal-tex-cursor-month-landscape)
(cal-tex-cursor-day, cal-tex-cursor-week, cal-tex-cursor-week2)
(cal-tex-cursor-week-iso, cal-tex-cursor-week-monday)
(cal-tex-cursor-filofax-2week, cal-tex-cursor-filofax-week)
(cal-tex-cursor-filofax-daily, cal-tex-cursor-year)
(cal-tex-cursor-year-landscape, cal-tex-cursor-filofax-year):
Interactive.
2006-05-12 06:45:46 +00:00
Glenn Morris
9d52da761c Johan Bockg� <bojohan at dd.chalmers.se>:
(calendar-french-date-string)
(calendar-mayan-date-string, calendar-chinese-date-string)
(calendar-astro-date-string, calendar-iso-date-string)
(calendar-islamic-date-string, calendar-bahai-date-string)
(calendar-hebrew-date-string, calendar-coptic-date-string)
(calendar-ethiopic-date-string, calendar-persian-date-string):
These functions are not interactive.
2006-05-12 06:37:26 +00:00
Glenn Morris
21f8fcfd24 (calendar-basic-setup): Set day to 1 in
prefix arg case, to avoid view-diary-entries-initially error.
Reported by Stephen Berman <Stephen.Berman at gmx.net>.
(calendar-date-is-legal-p): Handle dates with no day part.
2006-05-11 06:57:32 +00:00
Glenn Morris
89aab5d47c (cal-tex-preamble-extra): New variable.
(cal-tex-preamble): Use cal-tex-preamble-extra.
(cal-tex-list-diary-entries): Refer to `diary-list-entries' rather
than alias `list-diary-entries'.
2006-05-01 03:29:19 +00:00
Glenn Morris
1cebb83885 (view-other-diary-entries): Refer to `diary-view-entries' rather than
alias `view-diary-entries'.
2006-04-22 00:11:11 +00:00
Glenn Morris
27ba2fc3ec (calendar-mode-map): Refer to `diary-view-entries' rather than alias
`view-diary-entries'.
2006-04-22 00:10:30 +00:00
Roland Winkler
7413999478 (appt-add): Check whether an appointment is already present in
appt-time-msg-list. Simplify code.
2006-04-15 16:35:44 +00:00
Eli Zaretskii
29c8385073 (list-holidays): Doc fix. 2006-03-11 12:16:32 +00:00
Glenn Morris
8775bef73b (calendar-holidays): Make previous doc-fix less passive. 2006-03-10 08:10:33 +00:00
Glenn Morris
cae09deae8 (list-holidays): Doc fix. 2006-03-10 08:04:27 +00:00
Glenn Morris
e678b91b70 (calendar-holidays): Doc fix. 2006-03-10 08:04:11 +00:00
Glenn Morris
edcb7f6b1a (calendar-holidays): Doc fix. 2006-02-27 09:19:11 +00:00
Richard M. Stallman
3083298a33 (diary-selective-display): Add defvar. 2006-02-21 19:52:51 +00:00
Juanma Barranquero
6ce2b6ab15 (icalendar-import-file, icalendar-export-file): Put back significant trailing
whitespace.  <sigh>
2006-02-17 01:59:49 +00:00
Juanma Barranquero
598d751d7c (icalendar--get-event-property, icalendar--get-event-property-attributes):
Fix typos in docstrings.
2006-02-16 11:32:43 +00:00
Glenn Morris
a20b384860 Add 2006 to copyright years. 2006-02-08 07:54:11 +00:00
Stefan Monnier
b06ee3d249 (calendar-increment-month): Typo in last change. 2006-02-06 16:56:35 +00:00
Stefan Monnier
0d72b43bbb Avoid macros from calendar.el so as to break
the nastiest part of the cyclic dependency.
(cal-menu-update): Use dotimes and calendar-increment-month.
2006-01-24 17:14:16 +00:00
Stefan Monnier
5d1c8151a3 Remove unnecessary leading stars in docstrings.
(calendar-week-start-day): Add an :initializer.
(calendar-mode-map): Use suppress-keymap, and command remapping.
(describe-calendar-mode): Setup xref-stack info for the back button.
(calendar-star-date): Insert before delete.
(calendar-set-mode-line): Add file-modified info if applicable.
(calendar-increment-month): New function.
2006-01-24 17:07:29 +00:00
Glenn Morris
dbfca9c444 Update copyright pending Emacs 22. 2005-12-10 05:46:09 +00:00
Glenn Morris
600b6bc9c3 Update copyright info. 2005-12-10 05:46:09 +00:00
Stefan Monnier
66a85723ce (diary-list-entries): Also hide the terminating newline. 2005-11-16 16:04:29 +00:00
Stefan Monnier
2f0e484649 (diary-list-entries, diary-show-all-entries)
(mark-diary-entries, make-diary-entry): Check default-major-mode rather
than fundamental-mode to see if the mode was set.
2005-11-14 22:14:23 +00:00
Stefan Monnier
e9f8d300e6 (date, event): Don't declare as dynamic-var.
(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'.
2005-11-01 19:55:19 +00:00
Glenn Morris
f77b652537 (diary-list-entries): Prevent infloop when diary does not end in a
newline.  Do not assume a blank line at the start of the diary file.
2005-10-25 07:33:34 +00:00
Glenn Morris
d2afe62f2a From Ulf Jasper <ulf.jasper@web.de>:
(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'.
2005-10-24 07:27:39 +00:00
Stefan Monnier
a120694fca (appt-check): Use diary-selective-display var. 2005-10-11 05:08:25 +00:00
Glenn Morris
aff88519c0 Update maintainer email address. 2005-10-08 04:49:48 +00:00
Stefan Monnier
a04b6191a4 (calendar-mouse-view-diary-entries): Use the new arg to diary-list-entries. 2005-10-06 16:25:31 +00:00
Stefan Monnier
1aee45ed44 Use overlays rather than selective-display.
(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.
2005-10-06 16:22:13 +00:00
Stefan Monnier
0cb7f2c026 (appt-time-regexp): New var.
(appt-add, appt-make-list): Use it.
(appt-convert-time): Clean up.
2005-10-04 20:51:16 +00:00
Miles Bader
bbcb5072a3 Revision: miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-572
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-10-04 13:55:17 +00:00
Romain Francoise
5b76833fd5 2005-09-24 Emilio C. Lopes <eclig@gmx.net>
* 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.
2005-09-24 13:44:02 +00:00
Stefan Monnier
f09cfd285f (mark-visible-calendar-date): Save excursion.
Re-indent within 80 columns.  Use inhibit-read-only.
2005-09-19 17:41:22 +00:00
Romain Francoise
12b8cf536a (mark-diary-entries): Revert last change. 2005-09-19 16:03:51 +00:00
Romain Francoise
71773400ad (mark-diary-entries): Rearrange to wrap with-current-buffer form in
save-excursion.
2005-09-18 13:26:54 +00:00
Deepak Goel
80070cca29 message format spec fixes, commit # 10 2005-09-18 12:41:39 +00:00
Stefan Monnier
f52e8e862d (mark-diary-entries): Don't move point. Use with-syntax-table and dolist. 2005-09-16 16:04:29 +00:00
Stefan Monnier
ed1cd40c23 Don't require easymenu, since we don't use it.
(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.
2005-09-14 16:01:57 +00:00
Stefan Monnier
0ffde81e4b (diary-show-all-entries): Fix last change,
which mistakenly removed a call to display-buffer.
2005-09-14 15:22:25 +00:00
Stefan Monnier
34cb01154a (calendar-for-loop): Add edebug info.
(calendar-basic-setup): Use the new nil arg.
(number-of-diary-entries): Move to diary-lib.el.
2005-09-12 21:32:11 +00:00