diff options
| author | Glenn Morris | 2014-09-07 23:03:19 -0700 |
|---|---|---|
| committer | Glenn Morris | 2014-09-07 23:03:19 -0700 |
| commit | 9025db71efa46e4b782c519a06954f53ddae6e94 (patch) | |
| tree | db240b104b84274dd16d014abe9512104935301d | |
| parent | c04714f7c87956eb49e803d69290793f15fdaa90 (diff) | |
| download | emacs-9025db71efa46e4b782c519a06954f53ddae6e94.tar.gz emacs-9025db71efa46e4b782c519a06954f53ddae6e94.zip | |
* calendar.el (calendar-basic-setup): Fix calendar-view-holidays-initially-flag
and fancy display.
* diary-lib.el (diary-live-p): Doc fix.
| -rw-r--r-- | lisp/ChangeLog | 4 | ||||
| -rw-r--r-- | lisp/calendar/calendar.el | 2 | ||||
| -rw-r--r-- | lisp/calendar/diary-lib.el | 6 |
3 files changed, 8 insertions, 4 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 292156db155..90f91d14afe 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,6 +1,10 @@ | |||
| 1 | 2014-09-08 Glenn Morris <rgm@gnu.org> | 1 | 2014-09-08 Glenn Morris <rgm@gnu.org> |
| 2 | 2 | ||
| 3 | * calendar/calendar.el (calendar-basic-setup): | 3 | * calendar/calendar.el (calendar-basic-setup): |
| 4 | Fix calendar-view-holidays-initially-flag and fancy display. | ||
| 5 | * calendar/diary-lib.el (diary-live-p): Doc fix. | ||
| 6 | |||
| 7 | * calendar/calendar.el (calendar-basic-setup): | ||
| 4 | Avoid clobbering calendar with diary. (Bug#18381) | 8 | Avoid clobbering calendar with diary. (Bug#18381) |
| 5 | 9 | ||
| 6 | 2014-09-08 Stefan Monnier <monnier@iro.umontreal.ca> | 10 | 2014-09-08 Stefan Monnier <monnier@iro.umontreal.ca> |
diff --git a/lisp/calendar/calendar.el b/lisp/calendar/calendar.el index 39ab186d56d..2b8c359047f 100644 --- a/lisp/calendar/calendar.el +++ b/lisp/calendar/calendar.el | |||
| @@ -1450,7 +1450,7 @@ display the generated calendar." | |||
| 1450 | '(nil . ((inhibit-same-window . t))))) | 1450 | '(nil . ((inhibit-same-window . t))))) |
| 1451 | (diary-view-entries))))) | 1451 | (diary-view-entries))))) |
| 1452 | (if calendar-view-holidays-initially-flag | 1452 | (if calendar-view-holidays-initially-flag |
| 1453 | (let* ((diary-buffer (get-file-buffer diary-file)) | 1453 | (let* ((diary-buffer (diary-live-p)) |
| 1454 | (diary-window (if diary-buffer (get-buffer-window diary-buffer))) | 1454 | (diary-window (if diary-buffer (get-buffer-window diary-buffer))) |
| 1455 | (split-height-threshold (if diary-window 2 1000))) | 1455 | (split-height-threshold (if diary-window 2 1000))) |
| 1456 | ;; FIXME display buffer? | 1456 | ;; FIXME display buffer? |
diff --git a/lisp/calendar/diary-lib.el b/lisp/calendar/diary-lib.el index a4e36d9abe8..155af0da623 100644 --- a/lisp/calendar/diary-lib.el +++ b/lisp/calendar/diary-lib.el | |||
| @@ -1,7 +1,6 @@ | |||
| 1 | ;;; diary-lib.el --- diary functions | 1 | ;;; diary-lib.el --- diary functions |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1989-1990, 1992-1995, 2001-2014 Free Software | 3 | ;; Copyright (C) 1989-1990, 1992-1995, 2001-2014 Free Software Foundation, Inc. |
| 4 | ;; Foundation, Inc. | ||
| 5 | 4 | ||
| 6 | ;; Author: Edward M. Reingold <reingold@cs.uiuc.edu> | 5 | ;; Author: Edward M. Reingold <reingold@cs.uiuc.edu> |
| 7 | ;; Maintainer: Glenn Morris <rgm@gnu.org> | 6 | ;; Maintainer: Glenn Morris <rgm@gnu.org> |
| @@ -468,7 +467,8 @@ Only used if `diary-header-line-flag' is non-nil." | |||
| 468 | ;; just visiting the diary-file. This is i) unlikely, and ii) no great loss. | 467 | ;; just visiting the diary-file. This is i) unlikely, and ii) no great loss. |
| 469 | ;;;###cal-autoload | 468 | ;;;###cal-autoload |
| 470 | (defun diary-live-p () | 469 | (defun diary-live-p () |
| 471 | "Return non-nil if the diary is being displayed." | 470 | "Return non-nil if the diary is being displayed. |
| 471 | The actual return value is a diary buffer." | ||
| 472 | (or (get-buffer diary-fancy-buffer) | 472 | (or (get-buffer diary-fancy-buffer) |
| 473 | (and diary-file (find-buffer-visiting diary-file)))) | 473 | (and diary-file (find-buffer-visiting diary-file)))) |
| 474 | 474 | ||