about summary refs log tree commit diff
path: root/elisp.nix
diff options
context:
space:
mode:
authoradisbladis <adisbladis@gmail.com>2021-08-12 11:40:51 -0500
committeradisbladis <adisbladis@gmail.com>2021-08-12 11:40:51 -0500
commit2eefd34724a6d4386163d6caeff3a9a53bc56dd0 (patch)
tree021b6912804fff104f2f19c8e45a76f36cae40be /elisp.nix
parentac7350563d9d8c6bb0eb4bda9a2a1c0ce9ad526c (diff)
downloadnixlib-2eefd34724a6d4386163d6caeff3a9a53bc56dd0.tar
nixlib-2eefd34724a6d4386163d6caeff3a9a53bc56dd0.tar.gz
nixlib-2eefd34724a6d4386163d6caeff3a9a53bc56dd0.tar.bz2
nixlib-2eefd34724a6d4386163d6caeff3a9a53bc56dd0.tar.lz
nixlib-2eefd34724a6d4386163d6caeff3a9a53bc56dd0.tar.xz
nixlib-2eefd34724a6d4386163d6caeff3a9a53bc56dd0.tar.zst
nixlib-2eefd34724a6d4386163d6caeff3a9a53bc56dd0.zip
elisp.nix: Fix errorFun when alwaysEnsure is null (default)
Diffstat (limited to 'elisp.nix')
-rw-r--r--elisp.nix2
1 files changed, 1 insertions, 1 deletions
diff --git a/elisp.nix b/elisp.nix
index 680dd8a0b0d1..1f145e8d7161 100644
--- a/elisp.nix
+++ b/elisp.nix
@@ -55,7 +55,7 @@ let
   emacsWithPackages = emacsPackages.emacsWithPackages;
   mkPackageError = name:
     let
-      errorFun = if alwaysEnsure then builtins.trace else throw;
+      errorFun = if (alwaysEnsure != null && alwaysEnsure) then builtins.trace else throw;
     in
     errorFun "Emacs package ${name}, declared wanted with use-package, not found." null;
 in