Mercurial > emacs
comparison lisp/outline.el @ 62803:5a1fd32a61a2
(outline-1, outline-2, outline-3, outline-4)
(outline-5, outline-6, outline-7, outline-8): Specify customization group.
author | Lute Kamstra <lute@gnu.org> |
---|---|
date | Fri, 27 May 2005 11:50:04 +0000 |
parents | be8ba6e58a49 |
children | 44cf3ecee23f 01137c1fdbe9 |
comparison
equal
deleted
inserted
replaced
62802:e0709d9628b2 | 62803:5a1fd32a61a2 |
---|---|
1 ;;; outline.el --- outline mode commands for Emacs | 1 ;;; outline.el --- outline mode commands for Emacs |
2 | 2 |
3 ;; Copyright (C) 1986, 93, 94, 95, 97, 2000, 01, 2004 | 3 ;; Copyright (C) 1986, 1993, 1994, 1995, 1997, 2000, 2001, 2004 |
4 ;; Free Software Foundation, Inc. | 4 ;; Free Software Foundation, Inc. |
5 | 5 |
6 ;; Maintainer: FSF | 6 ;; Maintainer: FSF |
7 ;; Keywords: outlines | 7 ;; Keywords: outlines |
8 | 8 |
165 ;; Highlight headings according to the level. | 165 ;; Highlight headings according to the level. |
166 (eval . (list (concat "^\\(?:" outline-regexp "\\).+") | 166 (eval . (list (concat "^\\(?:" outline-regexp "\\).+") |
167 0 '(outline-font-lock-face) nil t))) | 167 0 '(outline-font-lock-face) nil t))) |
168 "Additional expressions to highlight in Outline mode.") | 168 "Additional expressions to highlight in Outline mode.") |
169 | 169 |
170 (defface outline-1 '((t :inherit font-lock-function-name-face)) "Level 1.") | 170 (defface outline-1 |
171 (defface outline-2 '((t :inherit font-lock-variable-name-face)) "Level 2.") | 171 '((t :inherit font-lock-function-name-face)) |
172 (defface outline-3 '((t :inherit font-lock-keyword-face)) "Level 3.") | 172 "Level 1." |
173 (defface outline-4 '((t :inherit font-lock-builtin-face)) "Level 4.") | 173 :group 'outlines) |
174 (defface outline-5 '((t :inherit font-lock-comment-face)) "Level 5.") | 174 |
175 (defface outline-6 '((t :inherit font-lock-constant-face)) "Level 6.") | 175 (defface outline-2 |
176 (defface outline-7 '((t :inherit font-lock-type-face)) "Level 7.") | 176 '((t :inherit font-lock-variable-name-face)) |
177 (defface outline-8 '((t :inherit font-lock-string-face)) "Level 8.") | 177 "Level 2." |
178 :group 'outlines) | |
179 | |
180 (defface outline-3 | |
181 '((t :inherit font-lock-keyword-face)) | |
182 "Level 3." | |
183 :group 'outlines) | |
184 | |
185 (defface outline-4 | |
186 '((t :inherit font-lock-builtin-face)) | |
187 "Level 4." | |
188 :group 'outlines) | |
189 | |
190 (defface outline-5 | |
191 '((t :inherit font-lock-comment-face)) | |
192 "Level 5." | |
193 :group 'outlines) | |
194 | |
195 (defface outline-6 | |
196 '((t :inherit font-lock-constant-face)) | |
197 "Level 6." | |
198 :group 'outlines) | |
199 | |
200 (defface outline-7 | |
201 '((t :inherit font-lock-type-face)) | |
202 "Level 7." | |
203 :group 'outlines) | |
204 | |
205 (defface outline-8 | |
206 '((t :inherit font-lock-string-face)) | |
207 "Level 8." | |
208 :group 'outlines) | |
178 | 209 |
179 (defvar outline-font-lock-faces | 210 (defvar outline-font-lock-faces |
180 [outline-1 outline-2 outline-3 outline-4 | 211 [outline-1 outline-2 outline-3 outline-4 |
181 outline-5 outline-6 outline-7 outline-8]) | 212 outline-5 outline-6 outline-7 outline-8]) |
182 | 213 |