Spacemacsのdevelopブランチで更新している時まあまあ発生する壊れの1つ condition-case: Variable
たとえば
condition-case: Variable: "dotspacemacs-read-process-output-max" has value: "nil" that doesn’t match its type: "(integer)". Validator message: "(user-error Looking for `(integer)' in `nil' failed because:
not a integer)"
dotspacemacs-read-process-output-max
がnilだけどintegerを入れてくれよ^~
こういうエラーは「 .spacemacsに便利な変数 (dotspacemacs-~~~)が追加されたけど僕らのlocal上にある .spacemacs
はdevelop更新の影響を受けないから定義されない (その変数を呼ぶとnilになる)」という理由で起きる気がする。
追従する方法
.spacemacsにその変数を追加する (さっきの例なら dotspacemacs-read-process-output-max
)
developに変数が追加されたなら .spacemacsのtemplateファイルも更新されているはずなので、該当箇所をコメントごとコピペすれば良さそう。