| Paste number 12555: | pretty fancy diary |
| Pasted by: | JackaLX |
| When: | 6 years, 3 months ago |
| Share: | Tweet this! | http://paste.lisp.org/+9OR |
| Channel: | #xemacs |
| Paste contents: |
;:*=======================
;:* Fancy Diary with perdy colours!
(defvar fancy-diary-font-lock-keywords
'(("^---\\s-\\(.*$\\)" (1 font-lock-function-name-face))
("^.*SY:" . font-lock-keyword-face)))
(define-derived-mode fancy-diary-display-mode fundamental-mode "Diary"
"Minor mode for displaying Fancy Diary entries buffer."
(set (make-local-variable 'font-lock-defaults)
'(fancy-diary-font-lock-keywords t))
(font-lock-mode)
(define-key (current-local-map) "o" 'other-window))
(defadvice fancy-diary-display (after set-mode activate)
"Set the mode of the buffer *Fancy Diary Entries* to
`fancy-diary-display-mode'."
(save-excursion
(set-buffer fancy-diary-buffer)
(fancy-diary-display-mode)))
This paste has no annotations.