aboutsummaryrefslogtreecommitdiff
path: root/scripts/theme-studio
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-06-18 20:00:26 -0500
committerCraig Jennings <c@cjennings.net>2026-06-18 20:00:26 -0500
commit408a3a0fcf084072fd14adabed1ab282dad6d126 (patch)
treeb34a87a99452fee1caaa25a8e62c70c5f1bc0ad7 /scripts/theme-studio
parent2174c6420802958db7a4860515f0844d814a718f (diff)
downloaddotemacs-408a3a0fcf084072fd14adabed1ab282dad6d126.tar.gz
dotemacs-408a3a0fcf084072fd14adabed1ab282dad6d126.zip
docs(theme-studio): annotate face coverage list with docstrings
I added each face's Emacs docstring (first line) as the line beneath it, so the worklist reads as what every face is actually for. 1129 of 1293 faces carry one.
Diffstat (limited to 'scripts/theme-studio')
-rw-r--r--scripts/theme-studio/face-coverage.org1138
1 files changed, 1134 insertions, 4 deletions
diff --git a/scripts/theme-studio/face-coverage.org b/scripts/theme-studio/face-coverage.org
index 4075f3259..60e76f77a 100644
--- a/scripts/theme-studio/face-coverage.org
+++ b/scripts/theme-studio/face-coverage.org
@@ -3,457 +3,840 @@
#+TODO: TODO DOING | DONE
#+STARTUP: overview
-Every known face (live Emacs face-list ∪ everything theme-studio manages), grouped
+Every known face (live Emacs face-list union everything theme-studio manages), grouped
by package/subsystem. DONE = theme-studio already themes it; TODO = not yet. A group
-is DONE when all its faces are covered, DOING when some are, TODO when none are.
+is DONE when all its faces are covered, DOING when some are, TODO when none are. The line
+under each face is its Emacs docstring (first line), where one exists.
-Totals: 690 / 1293 faces covered across 108 groups.
+Totals: 690 / 1293 faces covered across 108 groups; 1129 carry a docstring.
Coverage tiers: syntax font-lock=23, UI tier=21, package inventory=643 (39 packages).
-Mechanism to close a TODO: core/UI faces → UI_FACES in generate.py; package faces →
+Mechanism to close a TODO: core/UI faces -> UI_FACES in generate.py; package faces ->
package-inventory.json (regenerable via build-inventory.el / app_inventory.py).
* DOING emacs-core [111/170]
** TODO abbrev-table-name
+ Face used for displaying the abbrev table name in 'edit-abbrevs-mode'.
** TODO blink-matching-paren-offscreen
+ Face for showing in the echo area matched open paren that is off-screen.
** TODO bold
+ Basic bold face.
** TODO bold-italic
+ Basic bold-italic face.
** TODO border
+ Basic face for the frame border under X.
** TODO button
+ Default face used for buttons.
** TODO child-frame-border
+ Basic face for the internal border of child frames.
** TODO completions-annotations
+ Face to use for annotations in the *Completions* buffer.
** TODO completions-common-part
+ Face for the parts of completions which matched the pattern.
** TODO completions-first-difference
+ Face for the first character after point in completions.
** TODO completions-group-title
+ Face used for the title text of the candidate group headlines.
** TODO completions-highlight
+ Default face for highlighting the current completion candidate.
** DONE cursor
+ Basic face for the cursor color under X.
** DONE default
+ Basic default face.
** TODO edit-indirect-edited-region
+ Face used to highlight an indirectly edited region.
** DONE error
+ Basic face used to highlight errors and to denote failure.
** TODO escape-glyph
+ Face for characters displayed as sequences using '^' or '\'.
** TODO fill-column-indicator
+ Face for displaying fill column indicator.
** DONE fixed-pitch
+ The basic fixed-pitch face.
** TODO fixed-pitch-serif
+ The basic fixed-pitch face with serifs.
** DONE fringe
+ Basic face for the fringes to the left and right of windows under X.
** DONE git-commit-comment-action
+ Face used for actions in commit message comments.
** DONE git-commit-comment-branch-local
+ Face used for names of local branches in commit message comments.
** DONE git-commit-comment-branch-remote
+ Face used for names of remote branches in commit message comments.
** DONE git-commit-comment-detached
+ Face used for detached 'HEAD' in commit message comments.
** DONE git-commit-comment-file
+ Face used for file names in commit message comments.
** DONE git-commit-comment-heading
+ Face used for headings in commit message comments.
** DONE git-commit-keyword
+ Face used for keywords in commit messages.
** DONE git-commit-nonempty-second-line
+ Face used for non-whitespace on the second line of commit messages.
** DONE git-commit-overlong-summary
+ Face used for the tail of overlong commit message summaries.
** DONE git-commit-summary
+ Face used for the summary in commit messages.
** DONE git-commit-trailer-token
+ Face used for Git trailer tokens in commit messages.
** DONE git-commit-trailer-value
+ Face used for Git trailer values in commit messages.
** DONE git-gutter:added
** DONE git-gutter:deleted
** DONE git-gutter:modified
** DONE git-gutter:separator
** DONE git-gutter:unchanged
** TODO glyphless-char
+ Face for displaying non-graphic characters (e.g. U+202A (LRE)).
** TODO header-line
+ Basic header-line face.
** TODO header-line-highlight
+ Basic header line face for highlighting.
** TODO help-key-binding
+ Face for keybindings in *Help* buffers.
** DONE highlight
+ Basic face for highlighting.
** DONE hl-line
+ Default face for highlighting the current line in Hl-Line mode.
** TODO homoglyph
+ Face for lookalike characters.
** TODO internal-border
+ Basic face for the internal border.
** DONE isearch
+ Face for highlighting Isearch matches.
** DONE isearch-fail
+ Face for highlighting failed part in Isearch echo-area message.
** TODO isearch-group-1
+ Face for highlighting Isearch the odd group matches.
** TODO isearch-group-2
+ Face for highlighting Isearch the even group matches.
** TODO italic
+ Basic italic face.
** DONE lazy-highlight
+ Face for lazy highlighting of matches other than the current one.
** DONE line-number
+ Face for displaying line numbers.
** DONE line-number-current-line
+ Face for displaying the current line number.
** TODO line-number-major-tick
+ Face for highlighting "major ticks" (as in a ruler).
** TODO line-number-minor-tick
+ Face for highlighting "minor ticks" (as in a ruler).
** DONE link
+ Basic face for unvisited links.
** TODO link-visited
+ Basic face for visited links.
** DONE lsp-details-face
+ Used to display additional information throughout 'lsp'.
** DONE lsp-face-highlight-read
+ Face used for highlighting symbols being read.
** DONE lsp-face-highlight-textual
+ Face used for textual occurrences of symbols.
** DONE lsp-face-highlight-write
+ Face used for highlighting symbols being written to.
** DONE lsp-face-rename
+ Face used to highlight the identifier being renamed.
** DONE lsp-inlay-hint-face
+ The face to use for the JavaScript inlays.
** DONE lsp-inlay-hint-parameter-face
+ Face for inlay parameter hints (e.g. function parameter names at
** DONE lsp-inlay-hint-type-face
+ Face for inlay type hints (e.g. inferred variable types).
** DONE lsp-installation-buffer-face
+ Face used for installation buffers still in progress.
** DONE lsp-installation-finished-buffer-face
+ Face used for finished installation buffers.
** DONE lsp-rename-placeholder-face
+ Face used to display the rename placeholder in.
** DONE lsp-signature-face
+ Used to display signatures in 'imenu', ....
** DONE lsp-signature-highlight-function-argument
+ The face to use to highlight function arguments in signatures.
** DONE lsp-signature-posframe
+ Background and foreground for 'lsp-signature-posframe'.
** DONE markdown-blockquote-face
+ Face for blockquote sections.
** DONE markdown-bold-face
+ Face for bold text.
** DONE markdown-code-face
+ Face for inline code, pre blocks, and fenced code blocks.
** DONE markdown-comment-face
+ Face for HTML comments.
** DONE markdown-footnote-marker-face
+ Face for footnote markers.
** DONE markdown-footnote-text-face
+ Face for footnote text.
** DONE markdown-gfm-checkbox-face
+ Face for GFM checkboxes.
** DONE markdown-header-delimiter-face
+ Base face for headers hash delimiter.
** DONE markdown-header-face
+ Base face for headers.
** DONE markdown-header-face-1
+ Face for level 1 headers.
** DONE markdown-header-face-2
+ Face for level 2 headers.
** DONE markdown-header-face-3
+ Face for level 3 headers.
** DONE markdown-header-face-4
+ Face for level 4 headers.
** DONE markdown-header-face-5
+ Face for level 5 headers.
** DONE markdown-header-face-6
+ Face for level 6 headers.
** DONE markdown-header-rule-face
+ Base face for headers rules.
** DONE markdown-highlight-face
+ Face for mouse highlighting.
** DONE markdown-highlighting-face
+ Face for highlighting.
** DONE markdown-hr-face
+ Face for horizontal rules.
** DONE markdown-html-attr-name-face
+ Face for HTML attribute names.
** DONE markdown-html-attr-value-face
+ Face for HTML attribute values.
** DONE markdown-html-entity-face
+ Face for HTML entities.
** DONE markdown-html-tag-delimiter-face
+ Face for HTML tag delimiters.
** DONE markdown-html-tag-name-face
+ Face for HTML tag names.
** DONE markdown-inline-code-face
+ Face for inline code.
** DONE markdown-italic-face
+ Face for italic text.
** DONE markdown-language-info-face
+ Face for programming language info strings.
** DONE markdown-language-keyword-face
+ Face for programming language identifiers.
** DONE markdown-line-break-face
+ Face for hard line breaks.
** DONE markdown-link-face
+ Face for link text, ie the alias portion of a link.
** DONE markdown-link-title-face
+ Face for reference link titles.
** DONE markdown-list-face
+ Face for list item markers.
** DONE markdown-markup-face
+ Face for markup elements.
** DONE markdown-math-face
+ Face for LaTeX expressions.
** DONE markdown-metadata-key-face
+ Face for metadata keys.
** DONE markdown-metadata-value-face
+ Face for metadata values.
** DONE markdown-missing-link-face
+ Face for the link text if the link points to a missing file.
** DONE markdown-plain-url-face
+ Face for URLs that are also links.
** DONE markdown-pre-face
+ Face for preformatted text.
** DONE markdown-reference-face
+ Face for link references.
** DONE markdown-strike-through-face
+ Face for strike-through text.
** DONE markdown-table-face
+ Face for tables.
** DONE markdown-url-face
+ Face for URLs that are part of markup.
** TODO match
+ Face used to highlight matches permanently.
** TODO menu
+ Basic face for the font and colors of the menu bar and popup menus.
** DONE minibuffer-prompt
+ Face for minibuffer prompts.
** DONE mode-line
+ Face for the mode lines as well as header lines.
** TODO mode-line-active
+ Face for the selected mode line.
** TODO mode-line-buffer-id
+ Face used for buffer identification parts of the mode line.
** TODO mode-line-emphasis
+ Face used to emphasize certain mode line features.
** DONE mode-line-highlight
+ Basic mode line face for highlighting.
** DONE mode-line-inactive
+ Basic mode line face for non-selected windows.
** TODO mouse
+ Basic face for the mouse color under X.
** TODO mouse-drag-and-drop-region
+ Face to highlight original text during dragging.
** TODO next-error
+ Face used to highlight next error locus.
** TODO next-error-message
+ Face used to highlight the current error message in the 'next-error' buffer.
** TODO nobreak-hyphen
+ Face for displaying nobreak hyphens.
** TODO nobreak-space
+ Face for displaying nobreak space.
** TODO query-replace
+ Face for highlighting query replacement matches.
** TODO read-multiple-choice-face
+ Face for the symbol name in 'read-multiple-choice' output.
** DONE region
+ Basic face for highlighting the region.
** TODO scroll-bar
+ Basic face for the scroll bar colors under X.
** TODO secondary-selection
+ Basic face for displaying the secondary selection.
** TODO separator-line
+ Face for separator lines.
** TODO shadow
+ Basic face for shadowed text.
** DONE show-paren-match
+ Face used for a matching paren.
** TODO show-paren-match-expression
+ Face used for a matching paren when highlighting the whole expression.
** DONE show-paren-mismatch
+ Face used for a mismatching paren.
** DONE success
+ Basic face used to indicate successful operation.
** TODO tab-bar
+ Tab bar face.
** TODO tool-bar
+ Basic tool-bar face.
** TODO tooltip
+ Face for tooltips.
** TODO trailing-whitespace
+ Basic face for highlighting trailing whitespace.
** TODO tty-menu-disabled-face
+ Face for displaying disabled items in TTY menus.
** TODO tty-menu-enabled-face
+ Face for displaying enabled items in TTY menus.
** TODO tty-menu-selected-face
+ Face for displaying the currently selected item in TTY menus.
** DONE twentyfortyeight-face-1024
+ Face for the tile 1024.
** DONE twentyfortyeight-face-128
+ Face for the tile 128.
** DONE twentyfortyeight-face-16
+ Face for the tile 16.
** DONE twentyfortyeight-face-2
+ Face for the tile 2.
** DONE twentyfortyeight-face-2048
+ Face for the tile 2048.
** DONE twentyfortyeight-face-256
+ Face for the tile 256.
** DONE twentyfortyeight-face-32
+ Face for the tile 32.
** DONE twentyfortyeight-face-4
+ Face for the tile 4.
** DONE twentyfortyeight-face-512
+ Face for the tile 512.
** DONE twentyfortyeight-face-64
+ Face for the tile 64.
** DONE twentyfortyeight-face-8
+ Face for the tile 8.
** TODO underline
+ Basic underlined face.
** DONE variable-pitch
+ The basic variable-pitch face.
** TODO variable-pitch-text
+ The proportional face used for longer texts.
** DONE vertical-border
+ Face used for vertical window dividers on ttys.
** DONE warning
+ Basic face used to highlight warnings.
** TODO which-func
+ Face used to highlight mode line function names.
** TODO window-divider
+ Basic face for window dividers.
** TODO window-divider-first-pixel
+ Basic face for first pixel line/column of window dividers.
** TODO window-divider-last-pixel
+ Basic face for last pixel line/column of window dividers.
** DONE yas--field-debug-face
+ The face used for debugging some overlays normally hidden
** DONE yas-field-highlight-face
+ The face used to highlight the currently active field of a snippet
* TODO adob [0/1]
** TODO adob--hack
+ A hack to make fringe refresh work. Do not use.
* DOING alert [6/8]
** DONE alert-high-face
+ High alert face.
** DONE alert-low-face
+ Low alert face.
** DONE alert-moderate-face
+ Moderate alert face.
** DONE alert-normal-face
+ Normal alert face.
** TODO alert-saved-fringe-face
** TODO alert-saved-mode-line-face
** DONE alert-trivial-face
+ Trivial alert face.
** DONE alert-urgent-face
+ Urgent alert face.
* DONE all-the-icons [34/34]
** DONE all-the-icons-blue
+ Face for blue icons
** DONE all-the-icons-blue-alt
+ Face for blue icons
** DONE all-the-icons-cyan
+ Face for cyan icons
** DONE all-the-icons-cyan-alt
+ Face for cyan icons
** DONE all-the-icons-dblue
+ Face for dblue icons
** DONE all-the-icons-dcyan
+ Face for dcyan icons
** DONE all-the-icons-dgreen
+ Face for dgreen icons
** DONE all-the-icons-dmaroon
+ Face for dmaroon icons
** DONE all-the-icons-dorange
+ Face for dorange icons
** DONE all-the-icons-dpink
+ Face for dpink icons
** DONE all-the-icons-dpurple
+ Face for dpurple icons
** DONE all-the-icons-dred
+ Face for dred icons
** DONE all-the-icons-dsilver
+ Face for dsilver icons
** DONE all-the-icons-dyellow
+ Face for dyellow icons
** DONE all-the-icons-green
+ Face for green icons
** DONE all-the-icons-lblue
+ Face for lblue icons
** DONE all-the-icons-lcyan
+ Face for lcyan icons
** DONE all-the-icons-lgreen
+ Face for lgreen icons
** DONE all-the-icons-lmaroon
+ Face for lmaroon icons
** DONE all-the-icons-lorange
+ Face for lorange icons
** DONE all-the-icons-lpink
+ Face for lpink icons
** DONE all-the-icons-lpurple
+ Face for lpurple icons
** DONE all-the-icons-lred
+ Face for lred icons
** DONE all-the-icons-lsilver
+ Face for lsilver icons
** DONE all-the-icons-lyellow
+ Face for lyellow icons
** DONE all-the-icons-maroon
+ Face for maroon icons
** DONE all-the-icons-orange
+ Face for orange icons
** DONE all-the-icons-pink
+ Face for pink icons
** DONE all-the-icons-purple
+ Face for purple icons
** DONE all-the-icons-purple-alt
+ Face for purple icons
** DONE all-the-icons-red
+ Face for red icons
** DONE all-the-icons-red-alt
+ Face for dred icons
** DONE all-the-icons-silver
+ Face for silver icons
** DONE all-the-icons-yellow
+ Face for yellow icons
* TODO ansi-color [0/23]
** TODO ansi-color-black
+ Face used to render black color code.
** TODO ansi-color-blue
+ Face used to render blue color code.
** TODO ansi-color-bold
+ Face used to render bold text.
** TODO ansi-color-bright-black
+ Face used to render bright black color code.
** TODO ansi-color-bright-blue
+ Face used to render bright blue color code.
** TODO ansi-color-bright-cyan
+ Face used to render bright cyan color code.
** TODO ansi-color-bright-green
+ Face used to render bright green color code.
** TODO ansi-color-bright-magenta
+ Face used to render bright magenta color code.
** TODO ansi-color-bright-red
+ Face used to render bright red color code.
** TODO ansi-color-bright-white
+ Face used to render bright white color code.
** TODO ansi-color-bright-yellow
+ Face used to render bright yellow color code.
** TODO ansi-color-cyan
+ Face used to render cyan color code.
** TODO ansi-color-faint
+ Face used to render faint text.
** TODO ansi-color-fast-blink
+ Face used to render rapidly blinking text.
** TODO ansi-color-green
+ Face used to render green color code.
** TODO ansi-color-inverse
+ Face used to render inverted video text.
** TODO ansi-color-italic
+ Face used to render italic text.
** TODO ansi-color-magenta
+ Face used to render magenta color code.
** TODO ansi-color-red
+ Face used to render red color code.
** TODO ansi-color-slow-blink
+ Face used to render slowly blinking text.
** TODO ansi-color-underline
+ Face used to render underlined text.
** TODO ansi-color-white
+ Face used to render white color code.
** TODO ansi-color-yellow
+ Face used to render yellow color code.
* TODO apropos [0/8]
** TODO apropos-button
+ Face for buttons that indicate a face in Apropos.
** TODO apropos-function-button
+ Button face indicating a function, macro, or command in Apropos.
** TODO apropos-keybinding
+ Face for lists of keybinding in Apropos output.
** TODO apropos-misc-button
+ Button face indicating a miscellaneous object type in Apropos.
** TODO apropos-property
+ Face for property name in Apropos output, or nil for none.
** TODO apropos-symbol
+ Face for the symbol name in Apropos output.
** TODO apropos-user-option-button
+ Button face indicating a user option in Apropos.
** TODO apropos-variable-button
+ Button face indicating a variable in Apropos.
* TODO auto [0/2]
** TODO auto-dim-other-buffers
+ Face with a (presumably) dimmed background for non-selected window.
** TODO auto-dim-other-buffers-hide
+ Face with a (presumably) dimmed background and matching foreground.
* TODO bookmark [0/2]
** TODO bookmark-face
+ Face used to highlight current line.
** TODO bookmark-menu-bookmark
+ Face used to highlight bookmark names in bookmark menu buffers.
* TODO breakpoint [0/2]
** TODO breakpoint-disabled
+ Face for disabled breakpoint icon in fringe.
** TODO breakpoint-enabled
+ Face for enabled breakpoint icon in fringe.
* TODO browse [0/1]
** TODO browse-url-button
+ Face for 'browse-url' buttons (i.e., links).
* TODO buffer [0/1]
** TODO buffer-menu-buffer
+ Face for buffer names in the Buffer Menu.
* TODO calendar [0/4]
** TODO calendar-month-header
+ Face used for month headers in the calendar.
** TODO calendar-today
+ Face for indicating today's date in the calendar.
** TODO calendar-weekday-header
+ Face used for weekday column headers in the calendar.
** TODO calendar-weekend-header
+ Face used for weekend column headers in the calendar.
* TODO change-log [0/8]
** TODO change-log-acknowledgment
+ Face for highlighting acknowledgments.
** TODO change-log-conditionals
+ Face for highlighting conditionals of the form '[...]'.
** TODO change-log-date
+ Face used to highlight dates in date lines.
** TODO change-log-email
+ Face for highlighting author email addresses.
** TODO change-log-file
+ Face for highlighting file names.
** TODO change-log-function
+ Face for highlighting items of the form '<....>'.
** TODO change-log-list
+ Face for highlighting parenthesized lists of functions or variables.
** TODO change-log-name
+ Face for highlighting author names.
* TODO comint [0/2]
** TODO comint-highlight-input
+ Face to use to highlight user input.
** TODO comint-highlight-prompt
+ Face to use to highlight prompts.
* DONE company [19/19]
** DONE company-echo
+ Face used for completions in the echo area.
** DONE company-echo-common
+ Face used for the common part of completions in the echo area.
** DONE company-preview
+ Face used for the completion preview.
** DONE company-preview-common
+ Face used for the common part of the completion preview.
** DONE company-preview-search
+ Face used for the search string in the completion preview.
** DONE company-tooltip
+ Face used for the tooltip.
** DONE company-tooltip-annotation
+ Face used for the completion annotation in the tooltip.
** DONE company-tooltip-annotation-selection
+ Face used for the selected completion annotation in the tooltip.
** DONE company-tooltip-common
+ Face used for the common completion in the tooltip.
** DONE company-tooltip-common-selection
+ Face used for the selected common completion in the tooltip.
** DONE company-tooltip-deprecated
+ Face used for the deprecated items.
** DONE company-tooltip-mouse
+ Face used for the tooltip item under the mouse.
** DONE company-tooltip-quick-access
+ Face used for the quick-access hints shown in the tooltip.
** DONE company-tooltip-quick-access-selection
+ Face used for the selected quick-access hints shown in the tooltip.
** DONE company-tooltip-scrollbar-thumb
+ Face used for the tooltip scrollbar thumb (bar).
** DONE company-tooltip-scrollbar-track
+ Face used for the tooltip scrollbar track (trough).
** DONE company-tooltip-search
+ Face used for the search string in the tooltip.
** DONE company-tooltip-search-selection
+ Face used for the search string inside the selection in the tooltip.
** DONE company-tooltip-selection
+ Face used for the selection in the tooltip.
* DONE company-box [6/6]
** DONE company-box-annotation
+ company-box-annotation is an alias for the face `company-tooltip-annotation'.
** DONE company-box-background
+ company-box-background is an alias for the face `company-tooltip'.
** DONE company-box-candidate
+ company-box-candidate is an alias for the face `company-tooltip'.
** DONE company-box-numbers
+ company-box-numbers is an alias for the face `company-tooltip'.
** DONE company-box-scrollbar
+ Face used for the scrollbar.
** DONE company-box-selection
+ company-box-selection is an alias for the face `company-tooltip-selection'.
* TODO compilation [0/8]
** TODO compilation-column-number
+ Face for displaying column numbers in compiler messages.
** TODO compilation-error
+ Face used to highlight compiler errors.
** TODO compilation-info
+ Face used to highlight compiler information.
** TODO compilation-line-number
+ Face for displaying line numbers in compiler messages.
** TODO compilation-mode-line-exit
+ Face for Compilation mode's "exit" mode line indicator.
** TODO compilation-mode-line-fail
+ Face for Compilation mode's "error" mode line indicator.
** TODO compilation-mode-line-run
+ Face for Compilation mode's "running" mode line indicator.
** TODO compilation-warning
+ Face used to highlight compiler warnings.
* TODO completions [0/1]
** TODO completions-group-separator
+ Face used for the separator lines between the candidate groups.
* TODO confusingly [0/1]
** TODO confusingly-reordered
+ Face for highlighting text that was bidi-reordered in confusing ways.
* DOING consult [20/21]
** DONE consult-async-failed
+ Face used if asynchronous process has failed.
** DONE consult-async-finished
+ Face used if asynchronous process has finished.
** TODO consult-async-option
+ Face used to highlight asynchronous command options.
** DONE consult-async-running
+ Face used if asynchronous process is running.
** DONE consult-async-split
+ Face used to highlight punctuation character.
** DONE consult-bookmark
+ Face used to highlight bookmarks in 'consult-buffer'.
** DONE consult-buffer
+ Face used to highlight buffers in 'consult-buffer'.
** DONE consult-file
+ Face used to highlight files in 'consult-buffer'.
** DONE consult-grep-context
+ Face used to highlight grep context in 'consult-grep'.
** DONE consult-help
+ Face used to highlight help, e.g., in 'consult-register-store'.
** DONE consult-highlight-mark
+ Face used for mark positions in completion candidates.
** DONE consult-highlight-match
+ Face used to highlight matches in the completion candidates.
** DONE consult-key
+ Face used to highlight keys, e.g., in 'consult-register'.
** DONE consult-line-number
+ Face used to highlight location line in 'consult-global-mark'.
** DONE consult-line-number-prefix
+ Face used to highlight line number prefixes.
** DONE consult-line-number-wrapped
+ Face used to highlight line number prefixes after wrap around.
** DONE consult-narrow-indicator
+ Face used for the narrowing indicator.
** DONE consult-preview-insertion
+ Face used for previews of text to be inserted.
** DONE consult-preview-line
+ Face used for line previews.
** DONE consult-preview-match
+ Face used for match previews, e.g., in 'consult-line'.
** DONE consult-separator
* TODO custom [0/25]
** TODO custom-button
+ Face for custom buffer buttons if 'custom-raised-buttons' is non-nil.
** TODO custom-button-mouse
+ Mouse face for custom buffer buttons if 'custom-raised-buttons' is non-nil.
** TODO custom-button-pressed
+ Face for pressed custom buttons if 'custom-raised-buttons' is non-nil.
** TODO custom-button-pressed-unraised
+ Face for pressed custom buttons if 'custom-raised-buttons' is nil.
** TODO custom-button-unraised
+ Face for custom buffer buttons if 'custom-raised-buttons' is nil.
** TODO custom-changed
+ Face used when the customize item has been changed.
** TODO custom-comment
+ Face used for comments on variables or faces.
** TODO custom-comment-tag
+ Face used for the comment tag on variables or faces.
** TODO custom-documentation
+ Face used for documentation strings in customization buffers.
** TODO custom-face-tag
+ Face used for face tags.
** TODO custom-group-subtitle
+ Face for the "Subgroups:" subtitle in Custom buffers.
** TODO custom-group-tag
+ Face for low level group tags.
** TODO custom-group-tag-1
+ Face for group tags.
** TODO custom-invalid
+ Face used when the customize item is invalid.
** TODO custom-link
+ Face for links in customization buffers.
** TODO custom-modified
+ Face used when the customize item has been modified.
** TODO custom-rogue
+ Face used when the customize item is not defined for customization.
** TODO custom-saved
+ Face used when the customize item has been saved.
** TODO custom-set
+ Face used when the customize item has been set.
** TODO custom-state
+ Face used for State descriptions in the customize buffer.
** TODO custom-themed
+ Face used when the customize item has been set by a theme.
** TODO custom-variable-button
+ Face used for pushable variable tags.
** TODO custom-variable-obsolete
+ Face used for obsolete variables.
** TODO custom-variable-tag
+ Face used for unpushable variable tags.
** TODO custom-visibility
+ Face for the 'custom-visibility' widget.
* DONE dashboard [8/8]
** DONE dashboard-banner-logo-title
+ Face used for the banner title.
** DONE dashboard-footer-face
+ Face used for footer text.
** DONE dashboard-footer-icon-face
+ Face used for icon in footer.
** DONE dashboard-heading
+ Face used for widget headings.
** DONE dashboard-items-face
+ Face used for items.
** DONE dashboard-navigator
+ Face used for the navigator.
** DONE dashboard-no-items-face
+ Face used for no items.
** DONE dashboard-text-banner
+ Face used for text banners.
* TODO diary [0/1]
** TODO diary
+ Face for highlighting diary entries.
* TODO diff [0/18]
** TODO diff-added
+ 'diff-mode' face used to highlight added lines.
** TODO diff-changed
+ 'diff-mode' face used to highlight changed lines.
** TODO diff-changed-unspecified
+ 'diff-mode' face used to highlight changed lines.
** TODO diff-context
+ 'diff-mode' face used to highlight context and other side-information.
** TODO diff-error
+ 'diff-mode' face for error messages from diff.
** TODO diff-file-header
+ 'diff-mode' face used to highlight file header lines.
** TODO diff-function
+ 'diff-mode' face used to highlight function names produced by "diff -p".
** TODO diff-header
+ 'diff-mode' face inherited by hunk and index header faces.
** TODO diff-hunk-header
+ 'diff-mode' face used to highlight hunk header lines.
** TODO diff-index
+ 'diff-mode' face used to highlight index header lines.
** TODO diff-indicator-added
+ 'diff-mode' face used to highlight indicator of added lines (+, >).
** TODO diff-indicator-changed
+ 'diff-mode' face used to highlight indicator of changed lines.
** TODO diff-indicator-removed
+ 'diff-mode' face used to highlight indicator of removed lines (-, <).
** TODO diff-nonexistent
+ 'diff-mode' face used to highlight nonexistent files in recursive diffs.
** TODO diff-refine-added
+ Face used for added characters shown by 'diff-refine-hunk'.
** TODO diff-refine-changed
+ Face used for char-based changes shown by 'diff-refine-hunk'.
** TODO diff-refine-removed
+ Face used for removed characters shown by 'diff-refine-hunk'.
** TODO diff-removed
+ 'diff-mode' face used to highlight removed lines.
* TODO dired [0/12]
** TODO dired-broken-symlink
+ Face used for broken symbolic links.
** TODO dired-directory
+ Face used for subdirectories.
** TODO dired-flagged
+ Face used for files flagged for deletion.
** TODO dired-header
+ Face used for directory headers.
** TODO dired-ignored
+ Face used for files suffixed with 'completion-ignored-extensions'.
** TODO dired-mark
+ Face used for Dired marks.
** TODO dired-marked
+ Face used for marked files.
** TODO dired-perm-write
+ Face used to highlight permissions of group- and world-writable files.
** TODO dired-set-id
+ Face used to highlight permissions of suid and guid files.
** TODO dired-special
+ Face used for sockets, pipes, block devices and char devices.
** TODO dired-symlink
+ Face used for symbolic links.
** TODO dired-warning
+ Face used to highlight a part of a buffer that needs user attention.
* DONE dirvish [38/38]
** DONE dirvish-collapse-dir-face
+ Face used for directories in 'collapse' attribute.
** DONE dirvish-collapse-empty-dir-face
+ Face used for empty directories in 'collapse' attribute.
** DONE dirvish-collapse-file-face
+ Face used for files in 'collapse' attribute.
** DONE dirvish-emerge-group-title
+ Face used for emerge group title.
** DONE dirvish-file-device-number
** DONE dirvish-file-group-id
** DONE dirvish-file-inode-number
@@ -464,71 +847,123 @@ package-inventory.json (regenerable via build-inventory.el / app_inventory.py).
** DONE dirvish-file-user-id
** DONE dirvish-free-space
** DONE dirvish-git-commit-message-face
+ Face for commit message overlays.
** DONE dirvish-hl-line
+ Face used for Dirvish line highlighting in focused Dirvish window.
** DONE dirvish-hl-line-inactive
+ Face used for Dirvish line highlighting in unfocused Dirvish windows.
** DONE dirvish-inactive
+ Face used for mode-line segments in unfocused Dirvish windows.
** DONE dirvish-media-info-heading
** DONE dirvish-media-info-property-key
** DONE dirvish-narrow-match-face-0
+ Face for matches of components numbered 0 mod 4.
** DONE dirvish-narrow-match-face-1
+ Face for matches of components numbered 1 mod 4.
** DONE dirvish-narrow-match-face-2
+ Face for matches of components numbered 2 mod 4.
** DONE dirvish-narrow-match-face-3
+ Face for matches of components numbered 3 mod 4.
** DONE dirvish-narrow-split
+ Face used to highlight punctuation character.
** DONE dirvish-proc-failed
+ Face used if asynchronous process has failed.
** DONE dirvish-proc-finished
+ Face used if asynchronous process has finished.
** DONE dirvish-proc-running
+ Face used if asynchronous process is running.
** DONE dirvish-subtree-guide
+ Face used for 'expanded-state' attribute.
** DONE dirvish-subtree-state
+ Face used for 'expanded-state' attribute.
** DONE dirvish-vc-added-state
+ Face used for 'added' vc state in the Dirvish buffer.
** DONE dirvish-vc-conflict-state
+ Face used for 'conflict' vc state in the Dirvish buffer.
** DONE dirvish-vc-edited-state
+ Face used for 'edited' vc state in the Dirvish buffer.
** DONE dirvish-vc-locked-state
+ Face used for 'locked' vc state in the Dirvish buffer.
** DONE dirvish-vc-missing-state
+ Face used for 'missing' vc state in the Dirvish buffer.
** DONE dirvish-vc-needs-merge-face
+ Face used for 'needs-merge' vc state in the Dirvish buffer.
** DONE dirvish-vc-needs-update-state
+ Face used for 'needs-update' vc state in the Dirvish buffer.
** DONE dirvish-vc-removed-state
+ Face used for 'removed' vc state in the Dirvish buffer.
** DONE dirvish-vc-unregistered-face
+ Face used for 'unregistered' vc state in the Dirvish buffer.
* TODO doc [0/1]
** TODO doc-view-svg-face
+ Face used for SVG images.
* TODO edmacro [0/1]
** TODO edmacro-label
+ Face used for labels in 'edit-kbd-macro'.
* TODO eldoc [0/1]
** TODO eldoc-highlight-function-argument
+ Face used for the argument at point in a function's argument list.
* DONE elfeed [13/13]
** DONE elfeed-log-date-face
+ Face for showing the date in the elfeed log buffer.
** DONE elfeed-log-debug-level-face
+ Face for showing the 'debug' log level in the elfeed log buffer.
** DONE elfeed-log-error-level-face
+ Face for showing the 'error' log level in the elfeed log buffer.
** DONE elfeed-log-info-level-face
+ Face for showing the 'info' log level in the elfeed log buffer.
** DONE elfeed-log-warn-level-face
+ Face for showing the 'warn' log level in the elfeed log buffer.
** DONE elfeed-search-date-face
+ Face used in search mode for dates.
** DONE elfeed-search-feed-face
+ Face used in search mode for feed titles.
** DONE elfeed-search-filter-face
+ Face for showing the current Elfeed search filter.
** DONE elfeed-search-last-update-face
+ Face for showing the date and time the database was last updated.
** DONE elfeed-search-tag-face
+ Face used in search mode for tags.
** DONE elfeed-search-title-face
+ Face used in search mode for titles.
** DONE elfeed-search-unread-count-face
+ Face used in search mode for unread entry titles.
** DONE elfeed-search-unread-title-face
+ Face used in search mode for unread entry titles.
* TODO elisp [0/1]
** TODO elisp-shorthand-font-lock-face
+ Face for highlighting shorthands in Emacs Lisp.
* DONE embark [12/12]
** DONE embark-collect-annotation
+ Face for annotations in Embark Collect.
** DONE embark-collect-candidate
+ Face for candidates in Embark Collect buffers.
** DONE embark-collect-group-separator
+ Face for group titles in Embark Collect buffers.
** DONE embark-collect-group-title
+ Face for group titles in Embark Collect buffers.
** DONE embark-keybinding
+ Face used to display key bindings.
** DONE embark-keybinding-repeat
+ Face used to indicate keybindings as repeatable.
** DONE embark-keymap
+ Face used to display keymaps.
** DONE embark-selected
+ Face for selected candidates.
** DONE embark-target
+ Face used to highlight the target at point during 'embark-act'.
** DONE embark-verbose-indicator-documentation
+ Face used by the verbose action indicator to display binding descriptions.
** DONE embark-verbose-indicator-shadowed
+ Face used by the verbose action indicator for the shadowed targets.
** DONE embark-verbose-indicator-title
+ Face used by the verbose action indicator for the title.
* DONE emms [11/11]
** DONE emms-browser-album-face
@@ -545,100 +980,183 @@ package-inventory.json (regenerable via build-inventory.el / app_inventory.py).
* TODO epa [0/8]
** TODO epa-field-body
+ Face for the body of the attribute field.
** TODO epa-field-name
+ Face for the name of the attribute field.
** TODO epa-mark
+ Face used for displaying the high validity.
** TODO epa-string
+ Face used for displaying the string.
** TODO epa-validity-disabled
+ Face used for displaying the disabled validity.
** TODO epa-validity-high
+ Face for high validity EPA information.
** TODO epa-validity-low
+ Face used for displaying the low validity.
** TODO epa-validity-medium
+ Face for medium validity EPA information.
* TODO erc [0/31]
** TODO erc-action-face
+ ERC face for actions generated by /ME.
** TODO erc-bold-face
+ ERC bold face.
** TODO erc-button
+ ERC button face.
** TODO erc-button-nick-default-face
+ Default face for a buttonized nickname.
** TODO erc-command-indicator-face
+ Face for echoed command lines, including the prompt.
** TODO erc-current-nick-face
+ ERC face for occurrences of your current nickname.
** TODO erc-dangerous-host-face
+ ERC face for people on dangerous hosts.
** TODO erc-default-face
+ ERC default face.
** TODO erc-direct-msg-face
+ ERC face used for messages you receive in the main erc buffer.
** TODO erc-error-face
+ ERC face for errors.
** TODO erc-fill-wrap-merge-indicator-face
+ ERC 'fill-wrap' merge-indicator face.
** TODO erc-fool-face
+ ERC face for fools on the channel.
** TODO erc-header-line
+ ERC face used for the header line.
** TODO erc-information
+ Face for local administrative messages of low to moderate importance.
** TODO erc-input-face
+ ERC face used for your input.
** TODO erc-inverse-face
+ ERC inverse face.
** TODO erc-italic-face
+ ERC italic face.
** TODO erc-keep-place-indicator-arrow
+ Face for arrow value of option 'erc-keep-place-indicator-style'.
** TODO erc-keep-place-indicator-line
+ Face for option 'erc-keep-place-indicator-style'.
** TODO erc-keyword-face
+ ERC face for your keywords.
** TODO erc-my-nick-face
+ ERC face for your current nickname in messages sent by you.
** TODO erc-my-nick-prefix-face
+ ERC face used for my user mode prefix.
** TODO erc-nick-default-face
+ ERC nickname default face.
** TODO erc-nick-msg-face
+ ERC nickname face for private messages.
** TODO erc-nick-prefix-face
+ ERC face used for user mode prefix.
** TODO erc-notice-face
+ ERC face for notices.
** TODO erc-pal-face
+ ERC face for your pals.
** TODO erc-prompt-face
+ ERC face for the prompt.
** TODO erc-spoiler-face
+ ERC spoiler face.
** TODO erc-timestamp-face
+ ERC timestamp face.
** TODO erc-underline-face
+ ERC underline face.
* TODO erc-ansi [0/32]
** TODO bg:erc-color-face0
+ ERC face.
** TODO bg:erc-color-face1
+ ERC face.
** TODO bg:erc-color-face10
+ ERC face.
** TODO bg:erc-color-face11
+ ERC face.
** TODO bg:erc-color-face12
+ ERC face.
** TODO bg:erc-color-face13
+ ERC face.
** TODO bg:erc-color-face14
+ ERC face.
** TODO bg:erc-color-face15
+ ERC face.
** TODO bg:erc-color-face2
+ ERC face.
** TODO bg:erc-color-face3
+ ERC face.
** TODO bg:erc-color-face4
+ ERC face.
** TODO bg:erc-color-face5
+ ERC face.
** TODO bg:erc-color-face6
+ ERC face.
** TODO bg:erc-color-face7
+ ERC face.
** TODO bg:erc-color-face8
+ ERC face.
** TODO bg:erc-color-face9
+ ERC face.
** TODO fg:erc-color-face0
+ ERC face.
** TODO fg:erc-color-face1
+ ERC face.
** TODO fg:erc-color-face10
+ ERC face.
** TODO fg:erc-color-face11
+ ERC face.
** TODO fg:erc-color-face12
+ ERC face.
** TODO fg:erc-color-face13
+ ERC face.
** TODO fg:erc-color-face14
+ ERC face.
** TODO fg:erc-color-face15
+ ERC face.
** TODO fg:erc-color-face2
+ ERC face.
** TODO fg:erc-color-face3
+ ERC face.
** TODO fg:erc-color-face4
+ ERC face.
** TODO fg:erc-color-face5
+ ERC face.
** TODO fg:erc-color-face6
+ ERC face.
** TODO fg:erc-color-face7
+ ERC face.
** TODO fg:erc-color-face8
+ ERC face.
** TODO fg:erc-color-face9
+ ERC face.
* TODO ert [0/2]
** TODO ert-test-result-expected
+ Face used for expected results in the ERT results buffer.
** TODO ert-test-result-unexpected
+ Face used for unexpected results in the ERT results buffer.
* TODO eww [0/8]
** TODO eww-form-checkbox
+ Face for eww buffer buttons.
** TODO eww-form-file
+ Face for eww buffer buttons.
** TODO eww-form-select
+ Face for eww buffer buttons.
** TODO eww-form-submit
+ Face for eww buffer buttons.
** TODO eww-form-text
+ Face for eww text inputs.
** TODO eww-form-textarea
+ Face for eww textarea inputs.
** TODO eww-invalid-certificate
+ Face for web pages with invalid certificates.
** TODO eww-valid-certificate
+ Face for web pages with valid certificates.
* TODO ffap [0/1]
** TODO ffap
+ Face used to highlight the current buffer substring.
* TODO file [0/1]
** TODO file-name-shadow
+ Face used by 'file-name-shadow-mode' for the shadow.
* DONE flycheck [20/20]
** DONE flycheck-delimited-error
@@ -667,135 +1185,243 @@ package-inventory.json (regenerable via build-inventory.el / app_inventory.py).
* DOING font-lock [23/28]
** DONE font-lock-bracket-face
+ Font Lock mode face used to highlight brackets, braces, and parens.
** DONE font-lock-builtin-face
+ Font Lock mode face used to highlight builtins.
** DONE font-lock-comment-delimiter-face
+ Font Lock mode face used to highlight comment delimiters.
** DONE font-lock-comment-face
+ Font Lock mode face used to highlight comments.
** DONE font-lock-constant-face
+ Font Lock mode face used to highlight constants and labels.
** DONE font-lock-delimiter-face
+ Font Lock mode face used to highlight delimiters.
** DONE font-lock-doc-face
+ Font Lock mode face used to highlight documentation embedded in program code.
** TODO font-lock-doc-markup-face
+ Font Lock mode face used to highlight embedded documentation mark-up.
** DONE font-lock-escape-face
+ Font Lock mode face used to highlight escape sequences in strings.
** DONE font-lock-function-call-face
+ Font Lock mode face used to highlight function calls.
** DONE font-lock-function-name-face
+ Font Lock mode face used to highlight function names.
** DONE font-lock-keyword-face
+ Font Lock mode face used to highlight keywords.
** DONE font-lock-misc-punctuation-face
+ Font Lock mode face used to highlight miscellaneous punctuation.
** TODO font-lock-negation-char-face
+ Font Lock mode face used to highlight easy to overlook negation.
** DONE font-lock-number-face
+ Font Lock mode face used to highlight numbers.
** DONE font-lock-operator-face
+ Font Lock mode face used to highlight operators.
** DONE font-lock-preprocessor-face
+ Font Lock mode face used to highlight preprocessor directives.
** DONE font-lock-property-name-face
+ Font Lock mode face used to highlight properties of an object.
** DONE font-lock-property-use-face
+ Font Lock mode face used to highlight property references.
** DONE font-lock-punctuation-face
+ Font Lock mode face used to highlight punctuation characters.
** DONE font-lock-regexp-face
+ Font Lock mode face used to highlight regexp literals.
** TODO font-lock-regexp-grouping-backslash
+ Font Lock mode face for backslashes in Lisp regexp grouping constructs.
** TODO font-lock-regexp-grouping-construct
+ Font Lock mode face used to highlight grouping constructs in Lisp regexps.
** DONE font-lock-string-face
+ Font Lock mode face used to highlight strings.
** DONE font-lock-type-face
+ Font Lock mode face used to highlight type and class names.
** DONE font-lock-variable-name-face
+ Font Lock mode face used to highlight variable names.
** DONE font-lock-variable-use-face
+ Font Lock mode face used to highlight variable references.
** TODO font-lock-warning-face
+ Font Lock mode face used to highlight warnings.
* DONE ghostel [19/19]
** DONE ghostel-color-black
+ Face used to render black color code.
** DONE ghostel-color-blue
+ Face used to render blue color code.
** DONE ghostel-color-bright-black
+ Face used to render bright black color code.
** DONE ghostel-color-bright-blue
+ Face used to render bright blue color code.
** DONE ghostel-color-bright-cyan
+ Face used to render bright cyan color code.
** DONE ghostel-color-bright-green
+ Face used to render bright green color code.
** DONE ghostel-color-bright-magenta
+ Face used to render bright magenta color code.
** DONE ghostel-color-bright-red
+ Face used to render bright red color code.
** DONE ghostel-color-bright-white
+ Face used to render bright white color code.
** DONE ghostel-color-bright-yellow
+ Face used to render bright yellow color code.
** DONE ghostel-color-cyan
+ Face used to render cyan color code.
** DONE ghostel-color-green
+ Face used to render green color code.
** DONE ghostel-color-magenta
+ Face used to render magenta color code.
** DONE ghostel-color-red
+ Face used to render red color code.
** DONE ghostel-color-white
+ Face used to render white color code.
** DONE ghostel-color-yellow
+ Face used to render yellow color code.
** DONE ghostel-default
+ Base face used to derive ghostel terminal default fg/bg colors.
** DONE ghostel-fake-cursor
+ Face for the hollow hint cursor drawn in copy and Emacs modes.
** DONE ghostel-fake-cursor-box
+ Face for the solid hint cursor drawn for box-style cursors.
* TODO gnus-button [0/1]
** TODO gnus-button
+ Face used for highlighting a button in the article buffer.
* TODO gnus-emphasis [0/9]
** TODO gnus-emphasis-bold
+ Face used for displaying strong emphasized text (*word*).
** TODO gnus-emphasis-bold-italic
+ Face used for displaying bold italic emphasized text (/*word*/).
** TODO gnus-emphasis-highlight-words
+ Face used for displaying highlighted words.
** TODO gnus-emphasis-italic
+ Face used for displaying italic emphasized text (/word/).
** TODO gnus-emphasis-strikethru
+ Face used for displaying strike-through text (-word-).
** TODO gnus-emphasis-underline
+ Face used for displaying underlined emphasized text (_word_).
** TODO gnus-emphasis-underline-bold
+ Face used for displaying underlined bold emphasized text (_*word*_).
** TODO gnus-emphasis-underline-bold-italic
+ Face used for displaying underlined bold italic emphasized text.
** TODO gnus-emphasis-underline-italic
+ Face used for displaying underlined italic emphasized text (_/word/_).
* TODO gnus-group [0/22]
** TODO gnus-group-mail-1
+ Level 1 mailgroup face.
** TODO gnus-group-mail-1-empty
+ Level 1 empty mailgroup face.
** TODO gnus-group-mail-2
+ Level 2 mailgroup face.
** TODO gnus-group-mail-2-empty
+ Level 2 empty mailgroup face.
** TODO gnus-group-mail-3
+ Level 3 mailgroup face.
** TODO gnus-group-mail-3-empty
+ Level 3 empty mailgroup face.
** TODO gnus-group-mail-low
+ Low level mailgroup face.
** TODO gnus-group-mail-low-empty
+ Low level empty mailgroup face.
** TODO gnus-group-news-1
+ Level 1 newsgroup face.
** TODO gnus-group-news-1-empty
+ Level 1 empty newsgroup face.
** TODO gnus-group-news-2
+ Level 2 newsgroup face.
** TODO gnus-group-news-2-empty
+ Level 2 empty newsgroup face.
** TODO gnus-group-news-3
+ Level 3 newsgroup face.
** TODO gnus-group-news-3-empty
+ Level 3 empty newsgroup face.
** TODO gnus-group-news-4
+ Level 4 newsgroup face.
** TODO gnus-group-news-4-empty
+ Level 4 empty newsgroup face.
** TODO gnus-group-news-5
+ Level 5 newsgroup face.
** TODO gnus-group-news-5-empty
+ Level 5 empty newsgroup face.
** TODO gnus-group-news-6
+ Level 6 newsgroup face.
** TODO gnus-group-news-6-empty
+ Level 6 empty newsgroup face.
** TODO gnus-group-news-low
+ Low level newsgroup face.
** TODO gnus-group-news-low-empty
+ Low level empty newsgroup face.
* TODO gnus-header [0/6]
** TODO gnus-header
+ Base face used for all Gnus header faces.
** TODO gnus-header-content
+ Face used for displaying header content.
** TODO gnus-header-from
+ Face used for displaying from headers.
** TODO gnus-header-name
+ Face used for displaying header names.
** TODO gnus-header-newsgroups
+ Face used for displaying newsgroups headers.
** TODO gnus-header-subject
+ Face used for displaying subject headers.
* TODO gnus-signature [0/1]
** TODO gnus-signature
+ Face used for highlighting a signature in the article buffer.
* TODO gnus-splash [0/1]
** TODO gnus-splash
+ Face for the splash screen.
* TODO gnus-summary [0/17]
** TODO gnus-summary-cancelled
+ Face used for canceled articles.
** TODO gnus-summary-high-ancient
+ Face used for high interest ancient articles.
** TODO gnus-summary-high-read
+ Face used for high interest read articles.
** TODO gnus-summary-high-ticked
+ Face used for high interest ticked articles.
** TODO gnus-summary-high-undownloaded
+ Face used for high interest uncached articles.
** TODO gnus-summary-high-unread
+ Face used for high interest unread articles.
** TODO gnus-summary-low-ancient
+ Face used for low interest ancient articles.
** TODO gnus-summary-low-read
+ Face used for low interest read articles.
** TODO gnus-summary-low-ticked
+ Face used for low interest ticked articles.
** TODO gnus-summary-low-undownloaded
+ Face used for low interest uncached articles.
** TODO gnus-summary-low-unread
+ Face used for low interest unread articles.
** TODO gnus-summary-normal-ancient
+ Face used for normal interest ancient articles.
** TODO gnus-summary-normal-read
+ Face used for normal interest read articles.
** TODO gnus-summary-normal-ticked
+ Face used for normal interest ticked articles.
** TODO gnus-summary-normal-undownloaded
+ Face used for normal interest uncached articles.
** TODO gnus-summary-normal-unread
+ Face used for normal interest unread articles.
** TODO gnus-summary-selected
+ Face used for selected articles.
* TODO grep [0/1]
** TODO grep-heading
+ Face of headings when 'grep-use-headings' is non-nil.
* TODO gud [0/1]
** TODO gud-highlight-current-line-face
+ Face for highlighting the source code line being executed.
* TODO help [0/2]
** TODO help-argument-name
+ Face to highlight argument names in *Help* buffers.
** TODO help-for-help-header
+ Face used for headers in the 'help-for-help' buffer.
* DONE highlight-indent-guides [9/9]
** DONE highlight-indent-guides-character-face
@@ -810,460 +1436,850 @@ package-inventory.json (regenerable via build-inventory.el / app_inventory.py).
* DONE hl-todo [2/2]
** DONE hl-todo
+ Base face used to highlight TODO and similar keywords.
** DONE hl-todo-flymake-type
+ Face used for the Flymake diagnostics type 'hl-todo-flymake'.
* TODO holiday [0/1]
** TODO holiday
+ Face for indicating in the calendar dates that have holidays.
* TODO ibuffer [0/1]
** TODO ibuffer-locked-buffer
+ Face used for locked buffers in Ibuffer.
* TODO icon [0/2]
** TODO icon
+ Face for buttons.
** TODO icon-button
+ Face for buttons.
* TODO image-dired [0/6]
** TODO image-dired-thumb-flagged
+ Face for images flagged for deletion in thumbnail buffer.
** TODO image-dired-thumb-header-directory-name
+ Face for the directory name in the header line of the thumbnail buffer.
** TODO image-dired-thumb-header-file-name
+ Face for the file name in the header line of the thumbnail buffer.
** TODO image-dired-thumb-header-file-size
+ Face for the file size in the header line of the thumbnail buffer.
** TODO image-dired-thumb-header-image-count
+ Face for the image count in the header line of the thumbnail buffer.
** TODO image-dired-thumb-mark
+ Face for marked images in thumbnail buffer.
* TODO info [0/13]
** TODO Info-quoted
+ Face used for quoted elements.
** TODO info-header-node
+ Face for Info nodes in a node header.
** TODO info-header-xref
+ Face for Info cross-references in a node header.
** TODO info-index-match
+ Face used to highlight matches in an index entry.
** TODO info-menu-header
+ Face for headers in Info menus.
** TODO info-menu-star
+ Face used to emphasize '*' in an Info menu.
** TODO info-node
+ Face for Info node names.
** TODO info-title-1
+ Face for info titles at level 1.
** TODO info-title-2
+ Face for info titles at level 2.
** TODO info-title-3
+ Face for info titles at level 3.
** TODO info-title-4
+ Face for info titles at level 4.
** TODO info-xref
+ Face for unvisited Info cross-references.
** TODO info-xref-visited
+ Face for visited Info cross-references.
* DONE json-mode [1/1]
** DONE json-mode-object-name-face
* TODO kmacro [0/3]
** TODO kmacro-menu-flagged
+ Face used for keyboard macros flagged for deletion.
** TODO kmacro-menu-mark
+ Face used for the Keyboard Macro Menu marks.
** TODO kmacro-menu-marked
+ Face used for keyboard macros marked for duplication.
* DONE llama [5/5]
** DONE llama-##-macro
+ Face used for the name of the '##' macro.
** DONE llama-deleted-argument
+ Face used for deleted arguments '_%1'...'_%9', '_&1'...'_&9' and '_&*'.
** DONE llama-llama-macro
+ Face used for the name of the 'llama' macro.
** DONE llama-mandatory-argument
+ Face used for mandatory arguments '%1' through '%9' and '%'.
** DONE llama-optional-argument
+ Face used for optional arguments '&1' through '&9', '&' and '&*'.
* TODO log [0/4]
** TODO log-edit-header
+ Face for the headers in 'log-edit-mode' buffers.
** TODO log-edit-headers-separator
+ Face for the separator line in 'log-edit-mode' buffers.
** TODO log-edit-summary
+ Face for the summary in 'log-edit-mode' buffers.
** TODO log-edit-unknown-header
+ Face for unknown headers in 'log-edit-mode' buffers.
* DONE lv [1/1]
** DONE lv-separator
+ Face used to draw line between the lv window and the echo area.
* DONE magit [93/93]
** DONE magit-bisect-bad
+ Face for bad bisect revisions.
** DONE magit-bisect-good
+ Face for good bisect revisions.
** DONE magit-bisect-skip
+ Face for skipped bisect revisions.
** DONE magit-blame-date
+ Face used for dates when blaming.
** DONE magit-blame-dimmed
+ Face used for the blame margin in some cases when blaming.
** DONE magit-blame-hash
+ Face used for commit hashes when blaming.
** DONE magit-blame-heading
+ Face used for blame headings by default when blaming.
** DONE magit-blame-highlight
+ Face used for highlighting when blaming.
** DONE magit-blame-margin
+ Face used for the blame margin by default when blaming.
** DONE magit-blame-name
+ Face used for author and committer names when blaming.
** DONE magit-blame-summary
+ Face used for commit summaries when blaming.
** DONE magit-branch-current
+ Face for current branch.
** DONE magit-branch-local
+ Face for local branches.
** DONE magit-branch-remote
+ Face for remote branch head labels shown in log buffer.
** DONE magit-branch-remote-head
+ Face for current branch.
** DONE magit-branch-upstream
+ Face for upstream branch.
** DONE magit-branch-warning
+ Face for warning about (missing) branch.
** DONE magit-cherry-equivalent
+ Face for equivalent cherry commits.
** DONE magit-cherry-unmatched
+ Face for unmatched cherry commits.
** DONE magit-diff-added
+ Face for lines in a diff that have been added.
** DONE magit-diff-added-highlight
+ Face for lines in a diff that have been added.
** DONE magit-diff-base
+ Face for lines in a diff for the base side in a conflict.
** DONE magit-diff-base-highlight
+ Face for lines in a diff for the base side in a conflict.
** DONE magit-diff-conflict-heading
+ Face for conflict markers.
** DONE magit-diff-conflict-heading-highlight
+ Face for conflict markers.
** DONE magit-diff-context
+ Face for lines in a diff that are unchanged.
** DONE magit-diff-context-highlight
+ Face for lines in the current context in a diff.
** DONE magit-diff-file-heading
+ Face for diff file headings.
** DONE magit-diff-file-heading-highlight
+ Face for current diff file headings.
** DONE magit-diff-file-heading-selection
+ Face for selected diff file headings.
** DONE magit-diff-hunk-heading
+ Face for diff hunk headings.
** DONE magit-diff-hunk-heading-highlight
+ Face for current diff hunk headings.
** DONE magit-diff-hunk-heading-selection
+ Face for selected diff hunk headings.
** DONE magit-diff-hunk-region
+ Face used by 'magit-diff-highlight-hunk-region-using-face'.
** DONE magit-diff-lines-boundary
+ Face for boundary of marked lines in diff hunk.
** DONE magit-diff-lines-heading
+ Face for diff hunk heading when lines are marked.
** DONE magit-diff-our
+ Face for lines in a diff for our side in a conflict.
** DONE magit-diff-our-highlight
+ Face for lines in a diff for our side in a conflict.
** DONE magit-diff-removed
+ Face for lines in a diff that have been removed.
** DONE magit-diff-removed-highlight
+ Face for lines in a diff that have been removed.
** DONE magit-diff-revision-summary
+ Face for commit message summaries.
** DONE magit-diff-revision-summary-highlight
+ Face for highlighted commit message summaries.
** DONE magit-diff-their
+ Face for lines in a diff for their side in a conflict.
** DONE magit-diff-their-highlight
+ Face for lines in a diff for their side in a conflict.
** DONE magit-diff-whitespace-warning
+ Face for highlighting whitespace errors added lines.
** DONE magit-diffstat-added
+ Face for addition indicator in diffstat.
** DONE magit-diffstat-removed
+ Face for removal indicator in diffstat.
** DONE magit-dimmed
+ Face for text that shouldn't stand out.
** DONE magit-filename
+ Face for filenames.
** DONE magit-hash
+ Face for the commit object name in the log output.
** DONE magit-head
+ Face for the symbolic ref 'HEAD'.
** DONE magit-header-line
+ Face for the 'header-line' in some Magit modes.
** DONE magit-header-line-key
+ Face for keys in the 'header-line'.
** DONE magit-header-line-log-select
+ Face for the 'header-line' in 'magit-log-select-mode'.
** DONE magit-keyword
+ Face for parts of commit messages inside brackets.
** DONE magit-keyword-squash
+ Face for squash! and similar keywords in commit messages.
** DONE magit-left-margin
+ Face used for the left margin.
** DONE magit-log-author
+ Face for the author part of the log output.
** DONE magit-log-date
+ Face for the date part of the log output.
** DONE magit-log-graph
+ Face for the graph part of the log output.
** DONE magit-mode-line-process
+ Face for 'mode-line-process' status when Git is running for side-effects.
** DONE magit-mode-line-process-error
+ Face for 'mode-line-process' error status.
** DONE magit-process-ng
+ Face for non-zero exit-status.
** DONE magit-process-ok
+ Face for zero exit-status.
** DONE magit-reflog-amend
+ Face for amend commands in reflogs.
** DONE magit-reflog-checkout
+ Face for checkout commands in reflogs.
** DONE magit-reflog-cherry-pick
+ Face for cherry-pick commands in reflogs.
** DONE magit-reflog-commit
+ Face for commit commands in reflogs.
** DONE magit-reflog-merge
+ Face for merge, checkout and branch commands in reflogs.
** DONE magit-reflog-other
+ Face for other commands in reflogs.
** DONE magit-reflog-rebase
+ Face for rebase commands in reflogs.
** DONE magit-reflog-remote
+ Face for pull and clone commands in reflogs.
** DONE magit-reflog-reset
+ Face for reset commands in reflogs.
** DONE magit-refname
+ Face for refnames without a dedicated face.
** DONE magit-refname-pullreq
+ Face for pullreq refnames.
** DONE magit-refname-stash
+ Face for stash refnames.
** DONE magit-refname-wip
+ Face for wip refnames.
** DONE magit-sequence-done
+ Face used in sequence sections.
** DONE magit-sequence-drop
+ Face used in sequence sections.
** DONE magit-sequence-exec
+ Face used in sequence sections.
** DONE magit-sequence-head
+ Face used in sequence sections.
** DONE magit-sequence-onto
+ Face used in sequence sections.
** DONE magit-sequence-part
+ Face used in sequence sections.
** DONE magit-sequence-pick
+ Face used in sequence sections.
** DONE magit-sequence-stop
+ Face used in sequence sections.
** DONE magit-signature-bad
+ Face for bad signatures.
** DONE magit-signature-error
+ Face for signatures that cannot be checked (e.g., missing key).
** DONE magit-signature-expired
+ Face for signatures that have expired.
** DONE magit-signature-expired-key
+ Face for signatures made by an expired key.
** DONE magit-signature-good
+ Face for good signatures.
** DONE magit-signature-revoked
+ Face for signatures made by a revoked key.
** DONE magit-signature-untrusted
+ Face for good untrusted signatures.
** DONE magit-tag
+ Face for tag labels shown in log buffer.
* DONE magit-section [5/5]
** DONE magit-section-child-count
+ Face used for child counts at the end of some section headings.
** DONE magit-section-heading
+ Face for section headings.
** DONE magit-section-heading-selection
+ Face for selected section headings.
** DONE magit-section-highlight
+ Face for highlighting the current section.
** DONE magit-section-secondary-heading
+ Face for section headings of some secondary headings.
* TODO makefile [0/4]
** TODO makefile-makepp-perl
+ Face to use for additionally highlighting Perl code in Font-Lock mode.
** TODO makefile-shell
+ Face to use for additionally highlighting Shell commands in Font-Lock mode.
** TODO makefile-space
+ Face to use for highlighting leading spaces in Font-Lock mode.
** TODO makefile-targets
+ Face to use for additionally highlighting rule targets in Font-Lock mode.
* DONE malyon [5/5]
** DONE malyon-face-bold
+ Bold face for game text.
** DONE malyon-face-error
+ Face for game errors.
** DONE malyon-face-italic
+ Italic face for game text.
** DONE malyon-face-plain
+ Basic face for game text.
** DONE malyon-face-reverse
+ Face for reverse-video text.
* DONE marginalia [32/32]
** DONE marginalia-archive
+ Face used to highlight package archives.
** DONE marginalia-char
+ Face used to highlight character annotations.
** DONE marginalia-date
+ Face used to highlight dates.
** DONE marginalia-documentation
+ Face used to highlight documentation strings.
** DONE marginalia-file-name
+ Face used to highlight file names.
** DONE marginalia-file-owner
+ Face used to highlight file owner and group names.
** DONE marginalia-file-priv-dir
+ Face used to highlight the dir file privilege attribute.
** DONE marginalia-file-priv-exec
+ Face used to highlight the exec file privilege attribute.
** DONE marginalia-file-priv-link
+ Face used to highlight the link file privilege attribute.
** DONE marginalia-file-priv-no
+ Face used to highlight the no file privilege attribute.
** DONE marginalia-file-priv-other
+ Face used to highlight some other file privilege attribute.
** DONE marginalia-file-priv-rare
+ Face used to highlight a rare file privilege attribute.
** DONE marginalia-file-priv-read
+ Face used to highlight the read file privilege attribute.
** DONE marginalia-file-priv-write
+ Face used to highlight the write file privilege attribute.
** DONE marginalia-function
+ Face used to highlight function symbols.
** DONE marginalia-installed
+ Face used to highlight the status of packages.
** DONE marginalia-key
+ Face used to highlight keys.
** DONE marginalia-lighter
+ Face used to highlight minor mode lighters.
** DONE marginalia-list
+ Face used to highlight list expressions.
** DONE marginalia-mode
+ Face used to highlight buffer major modes.
** DONE marginalia-modified
+ Face used to highlight buffer modification indicators.
** DONE marginalia-null
+ Face used to highlight null or unbound variable values.
** DONE marginalia-number
+ Face used to highlight numeric values.
** DONE marginalia-off
+ Face used to signal disabled modes.
** DONE marginalia-on
+ Face used to signal enabled modes.
** DONE marginalia-size
+ Face used to highlight sizes.
** DONE marginalia-string
+ Face used to highlight string values.
** DONE marginalia-symbol
+ Face used to highlight general symbols.
** DONE marginalia-true
+ Face used to highlight true variable values.
** DONE marginalia-type
+ Face used to highlight types.
** DONE marginalia-value
+ Face used to highlight general variable values.
** DONE marginalia-version
+ Face used to highlight package versions.
* TODO message [0/7]
** TODO message-cited-text-1
+ Face used for displaying 1st-level cited text.
** TODO message-cited-text-2
+ Face used for displaying 2nd-level cited text.
** TODO message-cited-text-3
+ Face used for displaying 3rd-level cited text.
** TODO message-cited-text-4
+ Face used for displaying 4th-level cited text.
** TODO message-mml
+ Face used for displaying MML.
** TODO message-separator
+ Face used for displaying the separator.
** TODO message-signature-separator
+ Face used for displaying the signature separator.
* TODO message-header [0/7]
** TODO message-header-cc
+ Face used for displaying Cc headers.
** TODO message-header-name
+ Face used for displaying header names.
** TODO message-header-newsgroups
+ Face used for displaying Newsgroups headers.
** TODO message-header-other
+ Face used for displaying other headers.
** TODO message-header-subject
+ Face used for displaying Subject headers.
** TODO message-header-to
+ Face used for displaying To headers.
** TODO message-header-xheader
+ Face used for displaying X-Header headers.
* TODO mm [0/2]
** TODO mm-command-output
+ Face used for displaying output from commands.
** TODO mm-uu-extract
+ Face for extracted buffers.
* DONE nerd-icons [34/34]
** DONE nerd-icons-blue
+ Face for blue icons.
** DONE nerd-icons-blue-alt
+ Face for blue icons.
** DONE nerd-icons-cyan
+ Face for cyan icons.
** DONE nerd-icons-cyan-alt
+ Face for cyan icons.
** DONE nerd-icons-dblue
+ Face for dblue icons.
** DONE nerd-icons-dcyan
+ Face for dcyan icons.
** DONE nerd-icons-dgreen
+ Face for dgreen icons.
** DONE nerd-icons-dmaroon
+ Face for dmaroon icons.
** DONE nerd-icons-dorange
+ Face for dorange icons.
** DONE nerd-icons-dpink
+ Face for dpink icons.
** DONE nerd-icons-dpurple
+ Face for dpurple icons.
** DONE nerd-icons-dred
+ Face for dred icons.
** DONE nerd-icons-dsilver
+ Face for dsilver icons.
** DONE nerd-icons-dyellow
+ Face for dyellow icons.
** DONE nerd-icons-green
+ Face for green icons.
** DONE nerd-icons-lblue
+ Face for lblue icons.
** DONE nerd-icons-lcyan
+ Face for lcyan icons.
** DONE nerd-icons-lgreen
+ Face for lgreen icons.
** DONE nerd-icons-lmaroon
+ Face for lmaroon icons.
** DONE nerd-icons-lorange
+ Face for lorange icons.
** DONE nerd-icons-lpink
+ Face for lpink icons.
** DONE nerd-icons-lpurple
+ Face for lpurple icons.
** DONE nerd-icons-lred
+ Face for lred icons.
** DONE nerd-icons-lsilver
+ Face for lsilver icons.
** DONE nerd-icons-lyellow
+ Face for lyellow icons.
** DONE nerd-icons-maroon
+ Face for maroon icons.
** DONE nerd-icons-orange
+ Face for orange icons.
** DONE nerd-icons-pink
+ Face for pink icons.
** DONE nerd-icons-purple
+ Face for purple icons.
** DONE nerd-icons-purple-alt
+ Face for purple icons.
** DONE nerd-icons-red
+ Face for red icons.
** DONE nerd-icons-red-alt
+ Face for dred icons.
** DONE nerd-icons-silver
+ Face for silver icons.
** DONE nerd-icons-yellow
+ Face for yellow icons.
* DONE nerd-icons-completion [1/1]
** DONE nerd-icons-completion-dir-face
+ Face for the directory icon.
* DONE orderless [4/4]
** DONE orderless-match-face-0
+ Face for matches of components numbered 0 mod 4.
** DONE orderless-match-face-1
+ Face for matches of components numbered 1 mod 4.
** DONE orderless-match-face-2
+ Face for matches of components numbered 2 mod 4.
** DONE orderless-match-face-3
+ Face for matches of components numbered 3 mod 4.
* TODO org [0/88]
** TODO org-archived
+ Face for headline with the ARCHIVE tag.
** TODO org-checkbox
+ Face for checkboxes.
** TODO org-checkbox-statistics-done
+ Face used for finished checkbox statistics.
** TODO org-checkbox-statistics-todo
+ Face used for unfinished checkbox statistics.
** TODO org-cite
+ Face for citations.
** TODO org-cite-key
+ Face for citation keys.
** TODO org-clock-overlay
+ Basic face for displaying the secondary selection.
** TODO org-code
+ Face for fixed-width text like code snippets.
** TODO org-column
+ Face for column display of entry properties.
** TODO org-column-title
+ Face for column display of entry properties.
** TODO org-date
+ Face for date/time stamps.
** TODO org-date-selected
+ Face for highlighting the calendar day when using 'org-read-date'.
** TODO org-default
+ Face used for default text.
** TODO org-dispatcher-highlight
+ Face for highlighted keys in the dispatcher.
** TODO org-done
+ Face used for todo keywords that indicate DONE items.
** TODO org-drawer
+ Face used for drawers.
** TODO org-drill-hidden-cloze-face
+ The face used to hide the contents of cloze phrases.
** TODO org-drill-visible-cloze-face
+ The face used to hide the contents of cloze phrases.
** TODO org-drill-visible-cloze-hint-face
+ The face used to hide the contents of cloze phrases.
** TODO org-ellipsis
+ Face for the ellipsis in folded text.
** TODO org-faces-cancelled
+ Face for the CANCELLED keyword.
** TODO org-faces-cancelled-dim
+ Dimmed CANCELLED keyword for non-selected windows.
** TODO org-faces-delegated
+ Face for the DELEGATED keyword.
** TODO org-faces-delegated-dim
+ Dimmed DELEGATED keyword for non-selected windows.
** TODO org-faces-doing
+ Face for the DOING keyword.
** TODO org-faces-doing-dim
+ Dimmed DOING keyword for non-selected windows.
** TODO org-faces-done
+ Face for the DONE keyword.
** TODO org-faces-done-dim
+ Dimmed DONE keyword for non-selected windows.
** TODO org-faces-failed
+ Face for the FAILED keyword.
** TODO org-faces-failed-dim
+ Dimmed FAILED keyword for non-selected windows.
** TODO org-faces-priority-a
+ Face for the [#A] priority cookie.
** TODO org-faces-priority-a-dim
+ Dimmed [#A] priority cookie for non-selected windows.
** TODO org-faces-priority-b
+ Face for the [#B] priority cookie.
** TODO org-faces-priority-b-dim
+ Dimmed [#B] priority cookie for non-selected windows.
** TODO org-faces-priority-c
+ Face for the [#C] priority cookie.
** TODO org-faces-priority-c-dim
+ Dimmed [#C] priority cookie for non-selected windows.
** TODO org-faces-priority-d
+ Face for the [#D] priority cookie.
** TODO org-faces-priority-d-dim
+ Dimmed [#D] priority cookie for non-selected windows.
** TODO org-faces-project
+ Face for the PROJECT keyword.
** TODO org-faces-project-dim
+ Dimmed PROJECT keyword for non-selected windows.
** TODO org-faces-stalled
+ Face for the STALLED keyword.
** TODO org-faces-stalled-dim
+ Dimmed STALLED keyword for non-selected windows.
** TODO org-faces-todo
+ Face for the TODO keyword.
** TODO org-faces-todo-dim
+ Dimmed TODO keyword for non-selected windows.
** TODO org-faces-verify
+ Face for the VERIFY keyword.
** TODO org-faces-verify-dim
+ Dimmed VERIFY keyword for non-selected windows.
** TODO org-faces-waiting
+ Face for the WAITING keyword.
** TODO org-faces-waiting-dim
+ Dimmed WAITING keyword for non-selected windows.
** TODO org-footnote
+ Face for footnotes.
** TODO org-formula
+ Face for formulas.
** TODO org-headline-done
+ Face used to indicate that a headline is DONE.
** TODO org-headline-todo
+ Face used to indicate that a headline is marked as TODO.
** TODO org-hide
+ Face used to hide leading stars in headlines.
** TODO org-imminent-deadline
+ Face for current deadlines in the agenda.
** TODO org-indent
+ Face for outline indentation.
** TODO org-inline-src-block
+ Face used for inline source blocks as a whole.
** TODO org-latex-and-related
+ Face used to highlight LaTeX data, entities and sub/superscript.
** TODO org-level-1
+ Face used for level 1 headlines.
** TODO org-level-2
+ Face used for level 2 headlines.
** TODO org-level-3
+ Face used for level 3 headlines.
** TODO org-level-4
+ Face used for level 4 headlines.
** TODO org-level-5
+ Face used for level 5 headlines.
** TODO org-level-6
+ Face used for level 6 headlines.
** TODO org-level-7
+ Face used for level 7 headlines.
** TODO org-level-8
+ Face used for level 8 headlines.
** TODO org-link
+ Face for links.
** TODO org-list-dt
+ Default face for definition terms in lists.
** TODO org-macro
+ Face for macros.
** TODO org-meta-line
+ Face for meta lines starting with "#+".
** TODO org-mode-line-clock
+ Face used for clock display in mode line.
** TODO org-mode-line-clock-overrun
+ Face used for clock display for overrun tasks in mode line.
** TODO org-property-value
+ Face used for the value of a property.
** TODO org-quote
+ Face for #+BEGIN_QUOTE ... #+END_QUOTE blocks.
** TODO org-scheduled
+ Face for items scheduled for a certain day.
** TODO org-scheduled-previously
+ Face for items scheduled previously, and not yet done.
** TODO org-scheduled-today
+ Face for items scheduled for a certain day.
** TODO org-sexp-date
+ Face for diary-like sexp date specifications.
** TODO org-special-keyword
+ Face used for special keywords.
** TODO org-tag
+ Default face for tags.
** TODO org-tag-group
+ Face for group tags.
** TODO org-target
+ Face for link targets.
** TODO org-time-grid
+ Face used for time grids.
** TODO org-todo
+ Face for TODO keywords.
** TODO org-upcoming-deadline
+ Face for items scheduled previously, and not yet done.
** TODO org-upcoming-distant-deadline
+ Face for items scheduled previously, not done, and have a distant deadline.
** TODO org-verbatim
+ Face for fixed-with text like code snippets.
** TODO org-verse
+ Face for #+BEGIN_VERSE ... #+END_VERSE blocks.
** TODO org-warning
+ Face for deadlines and TODO keywords.
* TODO org-agenda [0/21]
** TODO org-agenda-calendar-daterange
+ Face used to show entries with a date range in the agenda.
** TODO org-agenda-calendar-event
+ Face used to show events and appointments in the agenda.
** TODO org-agenda-calendar-sexp
+ Face used to show events computed from a S-expression.
** TODO org-agenda-clocking
+ Face marking the current clock item in the agenda.
** TODO org-agenda-column-dateline
+ Face used in agenda column view for datelines with summaries.
** TODO org-agenda-current-time
+ Face used to show the current time in the time grid.
** TODO org-agenda-date
+ Face used in agenda for normal days.
** TODO org-agenda-date-today
+ Face used in agenda for today.
** TODO org-agenda-date-weekend
+ Face used in agenda for weekend days.
** TODO org-agenda-date-weekend-today
+ Face used in agenda for today during weekends.
** TODO org-agenda-diary
+ Face used for agenda entries that come from the Emacs diary.
** TODO org-agenda-dimmed-todo-face
+ Face used to dim blocked tasks in the agenda.
** TODO org-agenda-done
+ Face used in agenda, to indicate lines switched to DONE.
** TODO org-agenda-filter-category
+ Face for categories in the mode-line when filtering the agenda.
** TODO org-agenda-filter-effort
+ Face for effort in the mode-line when filtering the agenda.
** TODO org-agenda-filter-regexp
+ Face for regexp(s) in the mode-line when filtering the agenda.
** TODO org-agenda-filter-tags
+ Face for tag(s) in the mode-line when filtering the agenda.
** TODO org-agenda-restriction-lock
+ Face for showing the agenda restriction lock.
** TODO org-agenda-structure
+ Face used in agenda for captions and dates.
** TODO org-agenda-structure-filter
+ Face used for the current type of task filter in the agenda.
** TODO org-agenda-structure-secondary
+ Face used for secondary information in agenda block headers.
* TODO org-block [0/3]
** TODO org-block
+ Face used for text inside various blocks.
** TODO org-block-begin-line
+ Face used for the line delimiting the begin of source blocks.
** TODO org-block-end-line
+ Face used for the line delimiting the end of source blocks.
* TODO org-document [0/3]
** TODO org-document-info
+ Face for document information such as the author and date.
** TODO org-document-info-keyword
+ Face for document information keywords.
** TODO org-document-title
+ Face for document title, i.e. that which follows the #+TITLE: keyword.
* TODO org-priority [0/1]
** TODO org-priority
+ Face used for priority cookies.
* DONE org-roam [9/9]
** DONE org-roam-dailies-calendar-note
+ Face for dates with a daily-note in the calendar.
** DONE org-roam-dim
+ Face for the dimmer part of the widgets.
** DONE org-roam-header-line
+ Face for the 'header-line' in some Org-roam modes.
** DONE org-roam-olp
+ Face for the OLP of the node.
** DONE org-roam-preview-heading
+ Face for preview headings.
** DONE org-roam-preview-heading-highlight
+ Face for current preview headings.
** DONE org-roam-preview-heading-selection
+ Face for selected preview headings.
** DONE org-roam-preview-region
+ Face used by 'org-roam-highlight-preview-region-using-face'.
** DONE org-roam-title
+ Face for Org-roam titles.
* DOING org-superstar [4/5]
** DONE org-superstar-first
+ Face used to display the first bullet of an inline task.
** DONE org-superstar-header-bullet
+ Face containing distinguishing features headline bullets.
** DONE org-superstar-item
+ Face used to display prettified item bullets.
** DONE org-superstar-leading
+ Face used to display prettified leading stars in a headline.
** TODO org-superstar-ordered-item
+ Face used to display ordered list item bullets.
* TODO org-table [0/3]
** TODO org-table
+ Face used for tables.
** TODO org-table-header
+ Face for table header.
** TODO org-table-row
+ Face used to fontify whole table rows (including newlines and indentation).
* TODO outline [0/8]
** TODO outline-1
+ Level 1.
** TODO outline-2
+ Level 2.
** TODO outline-3
+ Level 3.
** TODO outline-4
+ Level 4.
** TODO outline-5
+ Level 5.
** TODO outline-6
+ Level 6.
** TODO outline-7
+ Level 7.
** TODO outline-8
+ Level 8.
* TODO package [0/15]
** TODO package-description
+ Face used on package description summaries in the package menu.
** TODO package-help-section-name
+ Face used on section names in package description buffers.
** TODO package-name
+ Face used on package names in the package menu.
** TODO package-status-avail-obso
+ Face used on the status and version of avail-obso packages.
** TODO package-status-available
+ Face used on the status and version of available packages.
** TODO package-status-built-in
+ Face used on the status and version of built-in packages.
** TODO package-status-dependency
+ Face used on the status and version of dependency packages.
** TODO package-status-disabled
+ Face used on the status and version of disabled packages.
** TODO package-status-external
+ Face used on the status and version of external packages.
** TODO package-status-from-source
+ Face used on the status and version of installed packages.
** TODO package-status-held
+ Face used on the status and version of held packages.
** TODO package-status-incompat
+ Face used on the status and version of incompat packages.
** TODO package-status-installed
+ Face used on the status and version of installed packages.
** TODO package-status-new
+ Face used on the status and version of new packages.
** TODO package-status-unsigned
+ Face used on the status and version of unsigned packages.
* DONE prescient [2/2]
** DONE prescient-primary-highlight
+ Face used to highlight the parts of candidates that match the input.
** DONE prescient-secondary-highlight
+ Additional face used to highlight parts of candidates.
* DONE rainbow-delimiters [13/13]
** DONE rainbow-delimiters-base-error-face
@@ -1282,42 +2298,71 @@ package-inventory.json (regenerable via build-inventory.el / app_inventory.py).
* TODO rectangle [0/1]
** TODO rectangle-preview
+ The face to use for the 'string-rectangle' preview.
* TODO sh [0/3]
** TODO sh-escaped-newline
+ Face used for (non-escaped) backslash at end of a line in Shell-script mode.
** TODO sh-heredoc
+ Face to show a here-document.
** TODO sh-quoted-exec
+ Face to show quoted execs like `blabla`.
* TODO shell [0/3]
** TODO shell-highlight-undef-alias-face
+ Face used for shell command aliases.
** TODO shell-highlight-undef-defined-face
+ Face used for existing shell commands.
** TODO shell-highlight-undef-undefined-face
+ Face used for non-existent shell commands.
* TODO shr [0/15]
** TODO shr-abbreviation
+ Face for <abbr> elements.
** TODO shr-code
+ Face used for rendering <code> blocks.
** TODO shr-h1
+ Face for <h1> elements.
** TODO shr-h2
+ Face for <h2> elements.
** TODO shr-h3
+ Face for <h3> elements.
** TODO shr-h4
+ Face for <h4> elements.
** TODO shr-h5
+ Face for <h5> elements.
** TODO shr-h6
+ Face for <h6> elements.
** TODO shr-link
+ Face for link elements.
** TODO shr-mark
+ Face used for <mark> elements.
** TODO shr-selected-link
+ Temporary face for externally visited link elements.
** TODO shr-sliced-image
+ Face used for sliced images.
** TODO shr-strike-through
+ Face for <s> elements.
** TODO shr-sup
+ Face for <sup> and <sub> elements.
** TODO shr-text
+ Face used for rendering text.
* TODO smerge [0/7]
** TODO smerge-base
+ Face for the base code.
** TODO smerge-lower
+ Face for the 'lower' version of a conflict.
** TODO smerge-markers
+ Face for the conflict markers.
** TODO smerge-refined-added
+ Face used for added characters shown by 'smerge-refine'.
** TODO smerge-refined-changed
+ Face used for char-based changes shown by 'smerge-refine'.
** TODO smerge-refined-removed
+ Face used for removed characters shown by 'smerge-refine'.
** TODO smerge-upper
+ Face for the 'upper' version of a conflict.
* DONE symbol-overlay [9/9]
** DONE symbol-overlay-default-face
@@ -1332,87 +2377,153 @@ package-inventory.json (regenerable via build-inventory.el / app_inventory.py).
* TODO tab-bar [0/5]
** TODO tab-bar-tab
+ Tab bar face for selected tab.
** TODO tab-bar-tab-group-current
+ Tab bar face for current group tab.
** TODO tab-bar-tab-group-inactive
+ Tab bar face for inactive group tab.
** TODO tab-bar-tab-inactive
+ Tab bar face for non-selected tab.
** TODO tab-bar-tab-ungrouped
+ Tab bar face for ungrouped tab when tab groups are used.
* TODO tab-line [0/1]
** TODO tab-line
+ Tab line face.
* TODO table [0/1]
** TODO table-cell
+ Face used for table cell contents.
* TODO tabulated-list [0/1]
** TODO tabulated-list-fake-header
+ Face used on fake header lines.
* DOING tmr [12/17]
** DONE tmr-description
+ Face for styling the description of a timer.
** DONE tmr-duration
+ Face for styling the duration of a timer.
** DONE tmr-end-time
+ Face for styling the start time of a timer.
** DONE tmr-finished
+ Face for styling the description of a finished timer.
** DONE tmr-is-acknowledged
+ Face for styling the acknowledgment confirmation.
** TODO tmr-mode-line-active
+ Face for active timers in the mode-line.
** TODO tmr-mode-line-soon
+ Face for timers that will expire in the next 2 minutes.
** TODO tmr-mode-line-urgent
+ Face for timers that will expire in the next 30 seconds.
** DONE tmr-must-be-acknowledged
+ Face for styling the acknowledgment confirmation.
** TODO tmr-paused
+ Face for styling the description of a paused timer.
** DONE tmr-start-time
+ Face for styling the start time of a timer.
** DONE tmr-tabulated-acknowledgement
+ Acknowledgement indicator in the 'tmr-tabulated-view'.
** DONE tmr-tabulated-description
+ Description of timer in the 'tmr-tabulated-view'.
** DONE tmr-tabulated-end-time
+ End time in the 'tmr-tabulated-view'.
** TODO tmr-tabulated-paused
+ Face for styling the description of a paused timer.
** DONE tmr-tabulated-remaining-time
+ Remaining time in the 'tmr-tabulated-view'.
** DONE tmr-tabulated-start-time
+ Start time in the 'tmr-tabulated-view'.
* DONE transient [23/23]
** DONE transient-active-infix
+ Face used for the infix for which the value is being read.
** DONE transient-argument
+ Face used for enabled arguments.
** DONE transient-delimiter
+ Face used for delimiters and separators.
** DONE transient-disabled-suffix
+ Face used for disabled levels while editing suffix levels.
** DONE transient-enabled-suffix
+ Face used for enabled levels while editing suffix levels.
** DONE transient-heading
+ Face used for headings.
** DONE transient-higher-level
+ Face optionally used to highlight suffixes on higher levels.
** DONE transient-inactive-argument
+ Face used for inactive arguments.
** DONE transient-inactive-value
+ Face used for inactive values.
** DONE transient-inapt-argument
+ Face used for inapt arguments with a (currently ignored) value.
** DONE transient-inapt-suffix
+ Face used for suffixes that are inapt at this time.
** DONE transient-key
+ Face used for keys.
** DONE transient-key-exit
+ Face used for keys of suffixes that exit the menu.
** DONE transient-key-noop
+ Face used for keys of suffixes that currently cannot be invoked.
** DONE transient-key-recurse
+ Face used for keys of sub-menus whose suffixes return to the parent menu.
** DONE transient-key-return
+ Face used for keys of suffixes that return to the parent menu.
** DONE transient-key-stack
+ Face used for keys of sub-menus that exit the parent menu.
** DONE transient-key-stay
+ Face used for keys of suffixes that don't exit the menu.
** DONE transient-mismatched-key
+ Face optionally used to highlight keys without a short-argument.
** DONE transient-nonstandard-key
+ Face optionally used to highlight keys conflicting with short-argument.
** DONE transient-unreachable
+ Face used for suffixes unreachable from the current prefix sequence.
** DONE transient-unreachable-key
+ Face used for keys unreachable from the current prefix sequence.
** DONE transient-value
+ Face used for values.
* TODO treesit [0/2]
** TODO treesit-explorer-anonymous-node
+ Face for anonymous nodes in tree-sitter explorer.
** TODO treesit-explorer-field-name
+ Face for field names in tree-sitter explorer.
* TODO vc [0/12]
** TODO vc-conflict-state
+ Face for VC modeline state when the file contains merge conflicts.
** TODO vc-edited-state
+ Face for VC modeline state when the file is edited.
** TODO vc-git-log-edit-summary-max-warning
+ Face for Git commit summary lines beyond the maximum length.
** TODO vc-git-log-edit-summary-target-warning
+ Face for Git commit summary lines beyond the target length.
** TODO vc-ignored-state
+ Face for VC modeline state when the file is registered, but ignored.
** TODO vc-locally-added-state
+ Face for VC modeline state when the file is locally added.
** TODO vc-locked-state
+ Face for VC modeline state when the file locked.
** TODO vc-missing-state
+ Face for VC modeline state when the file is missing from the file system.
** TODO vc-needs-update-state
+ Face for VC modeline state when the file needs update.
** TODO vc-removed-state
+ Face for VC modeline state when the file was removed from the VC system.
** TODO vc-state-base
+ Base face for VC state indicator.
** TODO vc-up-to-date-state
+ Face for VC modeline state when the file is up to date.
* DONE vertico [4/4]
** DONE vertico-current
+ Face used to highlight the currently selected candidate.
** DONE vertico-group-separator
+ Face used for the separator lines of the candidate groups.
** DONE vertico-group-title
+ Face used for the title text of the candidate group headlines.
** DONE vertico-multiline
+ Face used to highlight multiline replacement characters.
* DONE web-mode [81/81]
** DONE web-mode-annotation-face
@@ -1499,25 +2610,44 @@ package-inventory.json (regenerable via build-inventory.el / app_inventory.py).
* TODO which-key [0/9]
** TODO which-key-command-description-face
+ Face for the key description when it is a command.
** TODO which-key-docstring-face
+ Face for docstrings.
** TODO which-key-group-description-face
+ Face for the key description when it is a group or prefix.
** TODO which-key-highlighted-command-face
+ Default face for highlighted command descriptions.
** TODO which-key-key-face
+ Face for which-key keys.
** TODO which-key-local-map-description-face
+ Face for the key description when it is found in 'current-local-map'.
** TODO which-key-note-face
+ Face for notes or hints occasionally provided.
** TODO which-key-separator-face
+ Face for the separator (default separator is an arrow).
** TODO which-key-special-key-face
+ Face for special keys (SPC, TAB, RET).
* TODO widget [0/7]
** TODO widget-button
+ Face used for widget buttons.
** TODO widget-button-pressed
+ Face used for pressed buttons.
** TODO widget-documentation
+ Face used for documentation text.
** TODO widget-field
+ Face used for editable fields.
** TODO widget-inactive
+ Face used for inactive widgets.
** TODO widget-single-line-field
+ Face used for editable fields spanning only a single line.
** TODO widget-unselected
+ Face used for unselected widgets.
* TODO xref [0/3]
** TODO xref-file-header
+ Face used to highlight file header in the xref buffer.
** TODO xref-line-number
+ Face for displaying line numbers in the xref buffer.
** TODO xref-match
+ Face used to highlight matches in the xref buffer.