diff options
| -rw-r--r-- | lisp/cus-edit.el | 2 | ||||
| -rw-r--r-- | lisp/faces.el | 7 |
2 files changed, 3 insertions, 6 deletions
diff --git a/lisp/cus-edit.el b/lisp/cus-edit.el index f5143bdb53f..9b73a72b238 100644 --- a/lisp/cus-edit.el +++ b/lisp/cus-edit.el | |||
| @@ -3751,7 +3751,7 @@ WIDGET should be a `custom-face' widget." | |||
| 3751 | ;; If the user has changed this face in some other way, | 3751 | ;; If the user has changed this face in some other way, |
| 3752 | ;; edit it as the user has specified it. | 3752 | ;; edit it as the user has specified it. |
| 3753 | (if (not (face-spec-match-p face spec (selected-frame))) | 3753 | (if (not (face-spec-match-p face spec (selected-frame))) |
| 3754 | (setq spec `((t ,(face-attr-construct face (selected-frame)))))) | 3754 | (setq spec `((t ,(face-attr-construct face))))) |
| 3755 | spec)) | 3755 | spec)) |
| 3756 | 3756 | ||
| 3757 | (defun custom-face-get-current-spec (face) | 3757 | (defun custom-face-get-current-spec (face) |
diff --git a/lisp/faces.el b/lisp/faces.el index 8017f5fa65e..1a446aacacd 100644 --- a/lisp/faces.el +++ b/lisp/faces.el | |||
| @@ -1540,15 +1540,12 @@ argument, prompt for a regular expression using `read-regexp'." | |||
| 1540 | ;;; Face specifications (defface). | 1540 | ;;; Face specifications (defface). |
| 1541 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | 1541 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
| 1542 | 1542 | ||
| 1543 | ;; Parameter FRAME Is kept for call compatibility to with previous | ||
| 1544 | ;; face implementation. | ||
| 1545 | |||
| 1546 | (defun face-attr-construct (face &optional _frame) | 1543 | (defun face-attr-construct (face &optional _frame) |
| 1547 | "Return a `defface'-style attribute list for FACE. | 1544 | "Return a `defface'-style attribute list for FACE. |
| 1548 | Value is a property list of pairs ATTRIBUTE VALUE for all specified | 1545 | Value is a property list of pairs ATTRIBUTE VALUE for all specified |
| 1549 | face attributes of FACE where ATTRIBUTE is the attribute name and | 1546 | face attributes of FACE where ATTRIBUTE is the attribute name and |
| 1550 | VALUE is the specified value of that attribute. | 1547 | VALUE is the specified value of that attribute." |
| 1551 | Argument FRAME is ignored and retained for compatibility." | 1548 | (declare (advertised-calling-convention (face) "30.1")) |
| 1552 | (let (result) | 1549 | (let (result) |
| 1553 | (dolist (entry face-attribute-name-alist result) | 1550 | (dolist (entry face-attribute-name-alist result) |
| 1554 | (let* ((attribute (car entry)) | 1551 | (let* ((attribute (car entry)) |