소스 검색

Avoid a crash on doom doctor caused by lexical-let

`lexical-let` is loaded with cl which is not loaded by doom doctor.
So the mapping is scoped with a condition to avoid a void-variable error.
Eiyeron Fulmincendii 6 년 전
부모
커밋
2ef1164d23
1개의 변경된 파일3개의 추가작업 그리고 3개의 파일을 삭제
  1. 3 3
      config.org

+ 3 - 3
config.org

@@ -445,9 +445,9 @@ after giving an argument."""
   (lexical-let ((inner-id id))
     #'(lambda () (interactive) (chicken/insert-user-character inner-id))))
 
-(map!  ; Add which-key description
-      :leader                           ; Use leader key from now on
-      :desc "Misc character insert" "iM" (chicken/create-user-character-inserter 'misc))
+(map! (:when (boundp 'lexical-let)
+        :leader ; Use leader key from now on
+        :desc "Misc character insert" "iM" (chicken/create-user-character-inserter 'misc)))
 #+END_SRC
 ** TODO Pragmata's own characters
 * Unsorted Functions