emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] elpa 36a1015 15/26: Change default value of async-bytecomp-allowe


From: Thierry Volpiatto
Subject: [elpa] elpa 36a1015 15/26: Change default value of async-bytecomp-allowed-packages to 'all
Date: Fri, 30 Apr 2021 14:35:20 -0400 (EDT)

branch: elpa
commit 36a10151e70e956e2f766ed9e65f4a9cfc8479b2
Author: Thierry Volpiatto <thievol@posteo.net>
Commit: Thierry Volpiatto <thievol@posteo.net>

    Change default value of async-bytecomp-allowed-packages to 'all
    
    All packages will be compiled async when `async-bytecomp-package-mode` is
    enabled.
---
 async-bytecomp.el | 10 ++--------
 1 file changed, 2 insertions(+), 8 deletions(-)

diff --git a/async-bytecomp.el b/async-bytecomp.el
index 1198497..430d196 100644
--- a/async-bytecomp.el
+++ b/async-bytecomp.el
@@ -41,17 +41,11 @@
 (require 'cl-lib)
 (require 'async)
 
-(defcustom async-bytecomp-allowed-packages
-  ;; FIXME: Arguably the default should be `all', but currently
-  ;; this minor mode is silently/forcefully enabled by Helm and Magit to ensure
-  ;; they get compiled asynchronously, so this conservative default value is
-  ;; here to make sure that the mode can be enabled without the user's
-  ;; explicit consent.
-  '(async forge helm helm-core helm-ls-git helm-ls-hg magit)
+(defcustom async-bytecomp-allowed-packages 'all
   "Packages in this list will be compiled asynchronously by `package--compile'.
 All the dependencies of these packages will be compiled async too,
 so no need to add dependencies to this list.
-The value of this variable can also be the symbol `all', in this case
+The value of this variable can also be the symbol `all' (default), in this case
 all packages are always compiled asynchronously."
   :group 'async
   :type '(choice



reply via email to

[Prev in Thread] Current Thread [Next in Thread]