Преглед на файлове

nixpkgs/elvish: fix use local error handling

Thomas Dy преди 2 години
родител
ревизия
400a847e67
променени са 1 файла, в които са добавени 2 реда и са изтрити 1 реда
  1. 2 1
      .config/nixpkgs/elvish/lib/config.elv

+ 2 - 1
.config/nixpkgs/elvish/lib/config.elv

@@ -1,3 +1,4 @@
+use str
 use prompt
 use nix-shell
 use direlv
@@ -41,7 +42,7 @@ eval (carapace _carapace|slurp)
 try {
   use local
 } catch e {
-  if (not-eq $e[reason] "<unknown no such module: local>") {
+  if (not (str:contains (to-string $e[reason]) "no such module")) {
     fail $e
   }
 }