From c8070f11a44810e066130d6cd9a0679a3f2b76fa Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Fri, 18 Aug 2023 19:14:39 +0200 Subject: [PATCH] fix(cli): suppress coding-system prompts Emacs can unpredictably prompt the user to "Select coding system (default utf-8):" in some cases. The exact cause is a little different for every user, but it can be suppressed by explicitly setting a default language environment. This is not desirable in interactive sessions, however. Ref: #3042 Close: #7330 Co-authored-by: bennyip --- lisp/doom-cli.el | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lisp/doom-cli.el b/lisp/doom-cli.el index d860b63f5..64072373e 100644 --- a/lisp/doom-cli.el +++ b/lisp/doom-cli.el @@ -56,6 +56,9 @@ (require 'seq) (require 'map) + ;; Suppress any possible coding system prompts during CLI sessions. + (set-language-environment "UTF-8") + ;; Load and set up our debugger first, so backtraces can be made more ;; presentable and logged to file. (doom-require 'doom-lib 'debug)