mirror of
git://git.sv.gnu.org/emacs.git
synced 2025-12-06 06:20:55 -08:00
Add 'appt-notification' face (Bug#61661)
* lisp/calendar/appt.el (appt-notification): Declare the new face. (appt-check): Implement the new face. * etc/NEWS: Announce the new face.
This commit is contained in:
parent
9e05453a8c
commit
367c3f25a1
2 changed files with 14 additions and 1 deletions
7
etc/NEWS
7
etc/NEWS
|
|
@ -152,6 +152,13 @@ right-aligned to is controlled by the new user option
|
||||||
It can be used to add, remove and reorder functions that change
|
It can be used to add, remove and reorder functions that change
|
||||||
the appearance of every tab on the tab bar.
|
the appearance of every tab on the tab bar.
|
||||||
|
|
||||||
|
** Miscellaneous
|
||||||
|
|
||||||
|
---
|
||||||
|
*** New face 'appt-notification' for 'appt-display-mode-line'.
|
||||||
|
It can be used to customize the look of the appointment notification
|
||||||
|
displayed on the mode line when 'appt-display-mode-line' is non-nil.
|
||||||
|
|
||||||
|
|
||||||
* Editing Changes in Emacs 30.1
|
* Editing Changes in Emacs 30.1
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -165,6 +165,12 @@ Only relevant if reminders are being displayed in a window."
|
||||||
:type 'function
|
:type 'function
|
||||||
:group 'appt)
|
:group 'appt)
|
||||||
|
|
||||||
|
(defface appt-notification
|
||||||
|
'((t :inherit mode-line-emphasis))
|
||||||
|
"Face for appointment notification on the modeline.
|
||||||
|
Shown when `appt-display-mode-line' is non-nil."
|
||||||
|
:group 'mode-line-faces
|
||||||
|
:version "30.1")
|
||||||
|
|
||||||
;;; Internal variables below this point.
|
;;; Internal variables below this point.
|
||||||
|
|
||||||
|
|
@ -406,7 +412,7 @@ displayed in a window:
|
||||||
(appt-mode-line (mapcar #'number-to-string
|
(appt-mode-line (mapcar #'number-to-string
|
||||||
min-list)
|
min-list)
|
||||||
t)
|
t)
|
||||||
'face 'mode-line-emphasis)
|
'face 'appt-notification)
|
||||||
" ")))
|
" ")))
|
||||||
;; Reset count to 0 in case we display another appt on the next cycle.
|
;; Reset count to 0 in case we display another appt on the next cycle.
|
||||||
(setq appt-display-count (if (equal '(0) min-list) 0
|
(setq appt-display-count (if (equal '(0) min-list) 0
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue