Mercurial > emacs
comparison lisp/ChangeLog @ 93500:53831e54bf44
*** empty log message ***
author | Glenn Morris <rgm@gnu.org> |
---|---|
date | Tue, 01 Apr 2008 02:57:33 +0000 |
parents | 78a65c3995aa |
children | 5aa73e9a6715 |
comparison
equal
deleted
inserted
replaced
93499:47ddb5e4501c | 93500:53831e54bf44 |
---|---|
1 2008-04-01 Glenn Morris <rgm@gnu.org> | |
2 | |
3 * calendar/calendar.el (calendar-nongregorian-visible-p): New function. | |
4 * calendar/cal-hebrew.el (calendar-hebrew-date-is-visible-p): | |
5 * calendar/cal-julian.el (holiday-julian): Use it. | |
6 | |
7 * calendar/cal-hebrew.el (hebrew-calendar-elapsed-days): Doc fix. | |
8 (calendar-hebrew-date-is-visible-p): Extract some common code into | |
9 separate function. | |
10 (holiday-hebrew, mark-hebrew-calendar-date-pattern): Use it. | |
11 | |
12 * calendar/cal-menu.el (cal-menu-holidays-menu): | |
13 * calendar/calendar.el (calendar-mode-map): Use calendar-mark-holidays | |
14 rather than obsolete alias. | |
15 | |
16 * calendar/calendar.el (mark-visible-calendar-date): Also use overlay | |
17 for mark characters. | |
18 (calendar-unmark): Unmark by removing all overlays, rather than | |
19 redrawing. | |
20 (calendar-starred-day): Remove. | |
21 (calendar-mode): Disable undo. Don't make calendar-starred-day local. | |
22 (calendar-cursor-to-date): No need for special star handling now | |
23 using overlays. | |
24 (calendar-star-date): Use overlays. | |
25 | |
26 * calendar/cal-french.el (calendar-goto-french-date): | |
27 * calendar/cal-hebrew.el (calendar-hebrew-from-absolute) | |
28 (holiday-hanukkah, mark-hebrew-calendar-date-pattern): | |
29 * calendar/cal-move.el (calendar-forward-month, calendar-end-of-month): | |
30 * calendar/cal-persia.el (calendar-persian-date-string): | |
31 * calendar/cal-tex.el (cal-tex-cursor-month-landscape) | |
32 (cal-tex-cursor-month, cal-tex-LaTeXify-string): | |
33 * calendar/lunar.el (lunar-phase-list, lunar-new-moon-on-or-after): | |
34 * calendar/solar.el (solar-equinoxes-solstices): | |
35 Reduce nesting of some lets. | |
36 | |
37 * calendar/cal-mayan.el (calendar-string-to-mayan-long-count): | |
38 (calendar-goto-mayan-long-count-date): Simplify. | |
39 | |
40 * calendar/holidays.el (calendar-holiday-list, holiday-easter-etc): | |
41 Simplify by using mapcar. | |
42 (calendar-list-holidays): Return holiday-list. | |
43 (list-holidays): Use let rather than let*. Remove un-needed locals | |
44 `d', `never'. | |
45 (calendar-check-holidays): Return result from dolist. | |
46 (holiday-float): Use a single let*. Simplify if-and to and. | |
47 (holiday-sexp, holiday-advent, holiday-greek-orthodox-easter): Use a | |
48 single let*. | |
49 | |
1 2008-04-01 Jay Belanger <jay.p.belanger@gmail.com> | 50 2008-04-01 Jay Belanger <jay.p.belanger@gmail.com> |
2 | 51 |
3 * calc/calc.el: Autoload `calc-yank'. | 52 * calc/calc.el: Autoload `calc-yank'. |
4 (calc-mode-map): Add keybindings for `calc-yank'. | 53 (calc-mode-map): Add keybindings for `calc-yank'. |
5 * calc/calc-ext.el (calc-init-extensions): Remove keybinding | 54 * calc/calc-ext.el (calc-init-extensions): Remove keybinding |