[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/lisp/ChangeLog,v
From: |
Glenn Morris |
Subject: |
[Emacs-diffs] Changes to emacs/lisp/ChangeLog,v |
Date: |
Tue, 01 Apr 2008 02:57:35 +0000 |
CVSROOT: /sources/emacs
Module name: emacs
Changes by: Glenn Morris <gm> 08/04/01 02:57:34
Index: ChangeLog
===================================================================
RCS file: /sources/emacs/emacs/lisp/ChangeLog,v
retrieving revision 1.13268
retrieving revision 1.13269
diff -u -b -r1.13268 -r1.13269
--- ChangeLog 1 Apr 2008 02:09:26 -0000 1.13268
+++ ChangeLog 1 Apr 2008 02:57:33 -0000 1.13269
@@ -1,3 +1,52 @@
+2008-04-01 Glenn Morris <address@hidden>
+
+ * calendar/calendar.el (calendar-nongregorian-visible-p): New function.
+ * calendar/cal-hebrew.el (calendar-hebrew-date-is-visible-p):
+ * calendar/cal-julian.el (holiday-julian): Use it.
+
+ * calendar/cal-hebrew.el (hebrew-calendar-elapsed-days): Doc fix.
+ (calendar-hebrew-date-is-visible-p): Extract some common code into
+ separate function.
+ (holiday-hebrew, mark-hebrew-calendar-date-pattern): Use it.
+
+ * calendar/cal-menu.el (cal-menu-holidays-menu):
+ * calendar/calendar.el (calendar-mode-map): Use calendar-mark-holidays
+ rather than obsolete alias.
+
+ * calendar/calendar.el (mark-visible-calendar-date): Also use overlay
+ for mark characters.
+ (calendar-unmark): Unmark by removing all overlays, rather than
+ redrawing.
+ (calendar-starred-day): Remove.
+ (calendar-mode): Disable undo. Don't make calendar-starred-day local.
+ (calendar-cursor-to-date): No need for special star handling now
+ using overlays.
+ (calendar-star-date): Use overlays.
+
+ * calendar/cal-french.el (calendar-goto-french-date):
+ * calendar/cal-hebrew.el (calendar-hebrew-from-absolute)
+ (holiday-hanukkah, mark-hebrew-calendar-date-pattern):
+ * calendar/cal-move.el (calendar-forward-month, calendar-end-of-month):
+ * calendar/cal-persia.el (calendar-persian-date-string):
+ * calendar/cal-tex.el (cal-tex-cursor-month-landscape)
+ (cal-tex-cursor-month, cal-tex-LaTeXify-string):
+ * calendar/lunar.el (lunar-phase-list, lunar-new-moon-on-or-after):
+ * calendar/solar.el (solar-equinoxes-solstices):
+ Reduce nesting of some lets.
+
+ * calendar/cal-mayan.el (calendar-string-to-mayan-long-count):
+ (calendar-goto-mayan-long-count-date): Simplify.
+
+ * calendar/holidays.el (calendar-holiday-list, holiday-easter-etc):
+ Simplify by using mapcar.
+ (calendar-list-holidays): Return holiday-list.
+ (list-holidays): Use let rather than let*. Remove un-needed locals
+ `d', `never'.
+ (calendar-check-holidays): Return result from dolist.
+ (holiday-float): Use a single let*. Simplify if-and to and.
+ (holiday-sexp, holiday-advent, holiday-greek-orthodox-easter): Use a
+ single let*.
+
2008-04-01 Jay Belanger <address@hidden>
* calc/calc.el: Autoload `calc-yank'.
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog,v, (continued)
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog,v, Glenn Morris, 2008/03/31
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog,v, Juanma Barranquero, 2008/03/31
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog,v, Stefan Monnier, 2008/03/31
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog,v, Dan Nicolaescu, 2008/03/31
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog,v, Glenn Morris, 2008/03/31
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog,v, Glenn Morris, 2008/03/31
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog,v, Dan Nicolaescu, 2008/03/31
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog,v, Glenn Morris, 2008/03/31
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog,v, Glenn Morris, 2008/03/31
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog,v, Jay Belanger, 2008/03/31
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog,v,
Glenn Morris <=
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog,v, Glenn Morris, 2008/03/31