Source

calendar / ChangeLog

Full commit
2001-12-10  David A Panariti  <davep@who.net>

	* appt.el (appt-frame-announce): Make the buffer visible in the frame 
	and make the frame visible.

2000-09-12 Jeff Miller <jmiller@cablespeed.com>

	* cal-xemacs.el (calendar-goto-menu): Change "Coptoc" -> "Coptic".

2000-05-23  Karl M. Hegbloom  <karlheg@debian.org>

	* Makefile: Use BUILD_WITHOUT_MULE rather than BUILD_MULE.

1999-12-13  Jeff Miller  <jmiller@smart.net>

	This info is pulled from the Emacs 20.4/5 lisp/ChangeLog

	* cal-dst.el: update Synched with to 20.4/5, no other change
	  cal-iso.el: ditto
	  holidays.el: ditto
	  lunar.el:   ditto
	  solar.el:   ditto

	* calendar.el (redraw-calendar): Move to nearest date before
	redrawing.

	* diary-lib.el (list-diary-entries): Make sure two-digit years
	have leading zeros.

	* diary-lib.el (simple-diary-display): Reset modeline even if
	there are no diary entries since the diary buffer may be displayed.

	* calendar/cal-x.el (special-display-buffer-names):
	Don't put (get-file-buffer diary-file) on this list.

        * cal-x.el (calendar-only-one-frame-setup): New function.
        * calendar.el (calendar): Call it if requested.

	* calendar/calendar.el (calendar-mode-map): Fix bindings for
        appt-add and appt-delete.

	* cal-x.el (diary-frame-parameters, calendar-frame-parameters,
        calendar-and-diary-frame-parameters):  Add title parameter.

        * calendar/calendar.el (calendar-day-name-array): Add doc string.
        (calendar-month-name-array): Add doc string.

        * cal-china.el (chinese-year-cache): Change range of years from
        1989-2000 to 1990-2010.

        * calendar/cal-tex.el (cal-tex-cursor-filofax-daily): Don't use oddp.

        * appt.el (appt-max-time): Renamed from max-time.

	* calendar/diary-lib.el (mark-diary-entries): Use
        assoc-ignore-case and do not capitalize when matching month and
        day names.
        * calendar/calendar.el (calendar-read-date): Ditto.
        * calendar/cal-hebrew.el (calendar-goto-hebrew-date)
        (mark-hebrew-diary-entries, list-yahrzeit-dates): Ditto.
        * calendar/cal-coptic.el (coptic-prompt-for-date): Ditto.
        * calendar/cal-french.el (calendar-goto-french-date): Ditto.
        * calendar/cal-islam.el (calendar-goto-islamic-date)
        (mark-islamic-diary-entries): Ditto.
        * calendar/cal-julian.el (calendar-goto-julian-date): Ditto.
        * calendar/cal-mayan.el (calendar-read-mayan-haab-date)
        (calendar-read-mayan-tzolkin-date): Ditto.
        * calendar/cal-persia.el (persian-prompt-for-date): Ditto.

	* calendar/cal-move.el (scroll-calendar-left): Don't set
        displayed-month and displayed-year here, let generate-calendar do
        it, after range checking.

        * calendar/diary-lib.el (mark-sexp-diary-entries): Avoid infinite
        loop when sexp entry ends at end of file with no newline.
        * diary-lib.el (diary-float): Fix end-of-year error and typos in
        comments.
        * diary-lib.el (diary-remind): Rewritten to behave sensibly for
        diary-block diary entries for which the reminders and the diary
        entries can overlap.

1999-11-11  Andreas Jaeger  <aj@suse.de>

	* calendar.el (calendar-string-spread): Check that string-width is
	available to make test working without Mule.
	Patch by Barry A. Warsaw <bwarsaw@cnri.reston.va.us>.

1999-06-24  SL Baur  <steve@miho.m17n.org>

	* appt.el (appt-add): Autoload.
	(appt-delete): Ditto.

1999-06-14  SL Baur  <steve@steve1.m17n.org>

	* calendar.el (calendar-day-name): Day names can be 1 character.
	(calendar-month-name): Ditto.
	(calendar-english-day-name-array): Rename.
	(calendar-day-name-array): Make the default.
	(calendar-english-month-name-array): Rename.
	(calendar-month-name-array): Make the default.
	(calendar-english-year-name): New function.
	(calendar-year-name-function): Use it.
	(calendar-year-name): New function.
	(generate-calendar-month): Use it.
	(calendar-string-spread): Use Mule-aware functions so as not to
	lose with wide characters.

	* cal-japanese.el: New file.  Implement Japanese-style calendars.

1999-02-08  Charles G Waldman  <cgw@pgt.com>

	* calendar.el:  (holidays) add autoload cookie

1998-09-01  Jeff Miller  <jmiller@smart.net>

	* appt.el: further synching with Emacs 20.3
	* cal-xemacs.el: Menu updates
			 Synched with Emacs 20.3

	* cal-french.el: Comments Updates
		         Synched with Emacs 20.3

	* cal-x.el: Updated FSF address in comments
                    Synched with Emacs 20.3

	* diary-lib.el: Updated FSF address in comments
	                Comments Updates
			(diary-mail-entries): new function
                        Synched with Emacs 20.3

	* cal-tex.el (cal-tex-list-holidays): updated
	             (cal-tex-cursor-filofax-daily): new function
                     Synched with Emacs 20.3

	* cal-persia.el: Comments Updates
                         Synched with Emacs 20.3

	* cal-mayan.el: Updated FSF address in comments
	                Comments Updates
                        Synched with Emacs 20.3

	* cal-move.el: Comments Updates
                       Synched with Emacs 20.3

	* cal-julian.el: Comments Updates
                         Synched with Emacs 20.3

	* cal-iso.el: Comments Updates
                      Synched with Emacs 20.3

	* cal-islam.el: Comments Updates
                        Synched with Emacs 20.3

	* cal-hebrew.el: Comments Updates
                         Synched with Emacs 20.3

	* cal-dst.el: Updated FSF address in comments
		      Comments Updates
                      Synched with Emacs 20.3

	* cal-coptic.el: Comments Updates
                         Synched with Emacs 20.3

	* cal-china.el: Comments updates
		Synched with Emacs 20.3

	* holidays.el: Updated FSF address in comments
		       Other comments updates.
		       Synched with Emacs 20.3

	* lunar.el: Updated FSF address in comments
		    Comments Updates
		    Synched with Emacs 20.3

	* solar.el: Updated FSF address in comments
		    Comments updates
		    Synched with Emacs 20.3

1998-07-20  SL Baur  <steve@altair.xemacs.org>

	* diary-ins.el: Removed zero length file.

1998-06-19  Jeff Miller  <jmiller@smart.net>

	* Makefile: updated .elc targets.

	* cal-china.el: new, synched with Emacs 20.2
	* cal-coptic.el: new, synched with Emacs 20.2
	* cal-persia.el: new, synched with Emacs 20.2
	* cal-tex.el: new, synched with Emacs 20.2

	* cal-hebrew.el: new file, old functions, synched with Emacs 20.2
	* cal-islam.el: new file, old functions, synched with Emacs 20.2
	* cal-iso.el: new file, old functions, synched with Emacs 20.2
	* cal-julian.el: new file, old functions, synched with Emacs 20.2
	* cal-move.el: new file, old functions, synched with Emacs 20.2

	* appt.el: some synching with Emacs 20.2, minor bug fixes.

	* cal-x.el: synched with Emacs 20.2 (mostly)
	* cal-xemacs.el: synched with cal-menu.el in Emacs 20.2
	* calendar.el: synched with Emacs 20.2 (mostly)

	* cal-dst.el: synched with Emacs 20.2
	* cal-mayan.el: synched with Emacs 20.2
	* diary-lib.el: synched with Emacs 20.2
	* holidays.el: synched with Emacs 20.2
	* lunar.el: synched with Emacs 20.2
	* solar.el: synched with Emacs 20.2

	* cal-french.el: no change

	* diary-ins.el: removed, obsolete. Functions moved to various
                        cal-xxx files.
1998-01-25  SL Baur  <steve@altair.xemacs.org>

	* Makefile (VERSION): Update to package standard 1.0.
	* package-info.in: Ditto.

1998-01-03  SL Baur  <steve@altair.xemacs.org>

	* Makefile: Update to new package interface.

1997-12-24  SL Baur  <steve@altair.xemacs.org>

	* Makefile: Created.