diff options
| author | Richard M. Stallman | 2005-01-05 01:10:24 +0000 |
|---|---|---|
| committer | Richard M. Stallman | 2005-01-05 01:10:24 +0000 |
| commit | 4829145ae3968cd905f9b20cab0a53b93cb777d4 (patch) | |
| tree | cd7ddbb239ee1e77aba484edcd594ac80d92bdab | |
| parent | 20a514ceed5be18a60d1532e535e5119b7556929 (diff) | |
| download | emacs-4829145ae3968cd905f9b20cab0a53b93cb777d4.tar.gz emacs-4829145ae3968cd905f9b20cab0a53b93cb777d4.zip | |
(custom-declare-face): Record defface in current-load-list.
| -rw-r--r-- | lisp/ChangeLog | 16 | ||||
| -rw-r--r-- | lisp/cus-face.el | 1 |
2 files changed, 17 insertions, 0 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 2492b1e0669..7efce4fa93b 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,19 @@ | |||
| 1 | 2005-01-04 Richard M. Stallman <rms@gnu.org> | ||
| 2 | |||
| 3 | * cus-face.el (custom-declare-face): | ||
| 4 | Record defface in current-load-list. | ||
| 5 | |||
| 6 | * help-fns.el (variable-at-point): New arg ANY-SYMBOL. | ||
| 7 | |||
| 8 | * emacs-lisp/find-func.el: Doc fixes. | ||
| 9 | (find-face-regexp): New variable. | ||
| 10 | (find-function-regexp-alist): New variable. | ||
| 11 | (find-function-C-source): Third arg is now TYPE. | ||
| 12 | (find-function-search-for-symbol): Handle general TYPE. | ||
| 13 | (find-function-read, find-function-do-it): Handle general TYPE. | ||
| 14 | (find-definition-noselect, find-face): New functions. | ||
| 15 | (function-at-point): Alias deleted. | ||
| 16 | |||
| 1 | 2005-01-04 Stefan Monnier <monnier@iro.umontreal.ca> | 17 | 2005-01-04 Stefan Monnier <monnier@iro.umontreal.ca> |
| 2 | 18 | ||
| 3 | * battery.el (display-battery-mode): Rename from display-battery. | 19 | * battery.el (display-battery-mode): Rename from display-battery. |
diff --git a/lisp/cus-face.el b/lisp/cus-face.el index 0f3f6018cfc..33c8c995a4c 100644 --- a/lisp/cus-face.el +++ b/lisp/cus-face.el | |||
| @@ -50,6 +50,7 @@ | |||
| 50 | (make-face-x-resource-internal face)))) | 50 | (make-face-x-resource-internal face)))) |
| 51 | ;; Don't record SPEC until we see it causes no errors. | 51 | ;; Don't record SPEC until we see it causes no errors. |
| 52 | (put face 'face-defface-spec spec) | 52 | (put face 'face-defface-spec spec) |
| 53 | (push (cons 'defface face) current-load-list) | ||
| 53 | (when (and doc (null (face-documentation face))) | 54 | (when (and doc (null (face-documentation face))) |
| 54 | (set-face-documentation face (purecopy doc))) | 55 | (set-face-documentation face (purecopy doc))) |
| 55 | (custom-handle-all-keywords face args 'custom-face) | 56 | (custom-handle-all-keywords face args 'custom-face) |