From 3eeb3582126998b4fca0fb87013d111bac804ee2 Mon Sep 17 00:00:00 2001 From: TEC Date: Wed, 27 Mar 2024 15:46:00 +0800 Subject: [PATCH] Walk back confpkg caveats somewhat It seems to be going well in practice. --- config.org | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/config.org b/config.org index d96e7ff..3e808e0 100644 --- a/config.org +++ b/config.org @@ -608,15 +608,13 @@ Now all that's needed is a template to be used. ;; ;; Generated package (no.%n) from my config. ;; -;; This is liable to have unstated dependencies, and reply on other bits of -;; state from other configuration blocks. Only use this if you know /exactly/ -;; what you are doing. +;; During generation, dependency on other aspects of my configuration and +;; packages is inferred via (regexp-based) static analysis. While this seems +;; to do a good job, this method is imperfect. This code likely depends on +;; utilities provided by Doom, and if you try to run it in isolation you may +;; discover the code makes more assumptions. ;; -;; This may function nicely as a bit of self-contained functionality, or it -;; might be a horrid mix of functionalities and state. -;; -;; Hopefully, in future static analysis will allow this to become more -;; properly package-like. +;; That said, I've found pretty good results so far. ;; ;;; Code: