aboutsummaryrefslogtreecommitdiff
path: root/todo.org
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-05-25 15:11:40 -0500
committerCraig Jennings <c@cjennings.net>2026-05-25 15:11:40 -0500
commit374ccaee657425e1dadc9aa40095abbd0a42f5a1 (patch)
tree80c260aad548b0065d8f8ddc767e670046626cc0 /todo.org
parentb007a9b808d3cf360d03f3d7597119c2fe2cd6e8 (diff)
downloaddotemacs-374ccaee657425e1dadc9aa40095abbd0a42f5a1.tar.gz
dotemacs-374ccaee657425e1dadc9aa40095abbd0a42f5a1.zip
docs(todo): close the latex-config WIP task
I investigated the inherited "WIP need to fix" comment. The module compiles and works, company-auctex is tracked under the corfu migration, and the one real defect (non-idempotent PDF-viewer selection) is fixed in b007a9b8. Closed with a note on what I found.
Diffstat (limited to 'todo.org')
-rw-r--r--todo.org5
1 files changed, 4 insertions, 1 deletions
diff --git a/todo.org b/todo.org
index 3debfc92..d306fb21 100644
--- a/todo.org
+++ b/todo.org
@@ -463,9 +463,12 @@ Expected outcome:
- Add a note to the local repository docs so future package failures do not
lead to permanent insecure defaults.
-** TODO [#C] latex-config WIP state :refactor:
+** DONE [#C] latex-config WIP state :refactor:
+CLOSED: [2026-05-25 Mon]
The =init.el= require for =latex-config= carried a bare "WIP need to fix" comment with no detail on what was broken. Retired that comment while classifying foundation modules; the underlying state still needs investigation. Read =modules/latex-config.el=, determine what's incomplete, and either finish it or scope a real task.
+Investigated 2026-05-25. The comment came from the original repo import (=092304d9=); no detail about the original breakage survives. The module byte-compiles clean and works. =company-auctex= is not a current bug — company is still the live framework, and its removal is already scoped under the corfu-migration spec below. Found one real defect: =cj/--latex-select-pdf-viewer= ran on every LaTeX buffer and blindly pushed onto =TeX-view-program-selection=, stacking duplicate =output-pdf= entries against its own idempotency docstring. Fixed in =b007a9b8= (remove-then-cons) and added =tests/test-latex-config.el= (the module had none) covering selection, preference order, fallback, idempotency, and default override.
+
** TODO [#B] Rework dev F-keys: compile+run (F4), test (F6), coverage (F7) :feature:
:PROPERTIES:
:LAST_REVIEWED: 2026-05-22