diff options
| author | Craig Jennings <c@cjennings.net> | 2026-07-10 06:00:44 -0500 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-07-10 06:00:44 -0500 |
| commit | 6a193a6c4b36c6bae4a5e2f2a7a8e8b9a32aed71 (patch) | |
| tree | d329923709101137530fce16b91b54d2f6508469 /assets/info/emacs.info.gz | |
| parent | 55b85754d78f268907ad5fa5be886973bbef921d (diff) | |
| download | dotemacs-main.tar.gz dotemacs-main.zip | |
A doctor that refuses to install anything buys nothing that isn't already there.
Every external binary is guarded at its point of use, with a message that names it: hugo-config guards hugo and the file-manager opener, org-webclipper guards pandoc, org-export-config guards zathura, and ox-pandoc guards itself upstream. Missing packages surface at load or first use. Path checks were the only new capability, and warning about them at startup contradicts the spec's own goal of keeping startup quiet, while an on-demand check nobody remembers to run is worth nothing.
The spec's Problem section rested on a premise nobody verified: that none of these dependencies was checked anywhere. It came from grepping for our own warn helper by name instead of reading the modules for the behavior. The body stays as written with the correction marked, and a postmortem records that the Reuse dimension named the helper that made the feature redundant, then dismissed it in one clause.
No code changed.
Diffstat (limited to 'assets/info/emacs.info.gz')
0 files changed, 0 insertions, 0 deletions
