aboutsummaryrefslogtreecommitdiff
path: root/docs/specs
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-06-15 12:37:48 -0500
committerCraig Jennings <c@cjennings.net>2026-06-15 12:37:48 -0500
commitf0bf56d1ee2cd48a4e0f835d4524c31ea4da13c7 (patch)
tree3acebe41d822e42bd05c4f69ebc6a384c1ef05bd /docs/specs
parent3367f238927a9c17c6429025bc913e913efb60ce (diff)
downloaddotemacs-f0bf56d1ee2cd48a4e0f835d4524c31ea4da13c7.tar.gz
dotemacs-f0bf56d1ee2cd48a4e0f835d4524c31ea4da13c7.zip
feat(face-diagnostic): Phase 4 render, command, and init wiring
Phase 4 completes the face/font diagnostic. cj/describe-face-at-point renders cj/--face-diagnosis-at into a read-only *Face Diagnosis* buffer (cj/face-diagnostic-mode), with a region-scan mode over distinct face-runs (capped at 20) and an out-of-scope banner. It is required in init.el. The render is split into small section formatters tested on captured plists, and the command is smoke-tested and live-verified in the daemon, where it already surfaces the active auto-dim remaps. The command name is settled as cj/describe-face-at-point. The keybinding stays Craig's pick, and face-name buttons plus the module-header allowlist entry are filed as a follow-up. The spec is marked implemented and renamed to its lifecycle filename. 35 ERT tests, byte-compile clean.
Diffstat (limited to 'docs/specs')
-rw-r--r--docs/specs/face-font-diagnostic-popup-spec-implemented.org (renamed from docs/specs/face-font-diagnostic-popup-spec.org)4
1 files changed, 2 insertions, 2 deletions
diff --git a/docs/specs/face-font-diagnostic-popup-spec.org b/docs/specs/face-font-diagnostic-popup-spec-implemented.org
index e5ad4380e..3e8fadcd8 100644
--- a/docs/specs/face-font-diagnostic-popup-spec.org
+++ b/docs/specs/face-font-diagnostic-popup-spec-implemented.org
@@ -1,6 +1,6 @@
:PROPERTIES:
:ID: 98f065cf-8bd5-46a0-ac24-da94d66855ad
-:STATUS: not-started
+:STATUS: implemented
:END:
#+TITLE: Face and Font Diagnostic Popup — Spec
#+AUTHOR: Craig Jennings
@@ -9,7 +9,7 @@
* Metadata
-| Status | not-started |
+| Status | implemented |
|----------+---------------------------------------------------|
| Owner | Craig Jennings |
|----------+---------------------------------------------------|