From 90a6bdb751333d689745097b32a629a0a2074f95 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Tue, 21 Jun 2022 23:31:16 +0200 Subject: [PATCH] nit(cli): update comments wrt deferring site-lisp and -Q Ref: https://github.com/doomemacs/doomemacs/commit/3b3c008b1b787bf4755c3286eb4c522c9a1cb071#commitcomment-76653206 --- bin/doom | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/bin/doom b/bin/doom index 43ca4f694..bbd7f65a6 100755 --- a/bin/doom +++ b/bin/doom @@ -62,10 +62,13 @@ ;; Put together, plus a strategically placed exit call, the shell will read ;; one part of this file and ignore the rest, while the elisp interpreter will ;; do the opposite. -;; - I intentionally avoid loading site files (using -Q), because -;; core/core-cli.el loads them by hand later. There, I can suppress and deal -;; with unhelpful warnings (e.g. "package cl is deprecated"), "Loading -;; X...DONE" spam, and any other disasterous side-effects. +;; - I intentionally avoid loading site files, so core/core-cli.el can load them +;; by hand later. There, I can suppress and deal with unhelpful warnings (e.g. +;; "package cl is deprecated"), "Loading X...DONE" spam, and any other +;; disasterous side-effects. +;; +;; But be careful not to use -Q! It implies --no-site-lisp, which omits the +;; site-lisp directory from `load-path'. ;; - POSIX-compliancy is paramount: there's no guarantee what /bin/sh will be ;; symlinked to in the esoteric OSes/distros Emacs users use. ;; - The user may have a noexec flag set on /tmp, so pass the exit script to