【发布时间】:2014-01-01 17:10:56
【问题描述】:
我正在尝试使用(cl-loop for ..) 循环遍历一对列表,但是当代码在启动时执行(以及使用eval-buffer)时,我不断得到“符号的值作为变量是无效的:模式”,但在评估时却没有它与eval-region.
;; clean up the modeline
(require 'diminish)
(defmacro diminish-after-load (file mode)
"After loading FILE, execute `diminish' on MODE."
`(eval-after-load ,file '(diminish ,mode)))
(require 'cl-lib)
(cl-loop for file in '("eldoc" "rainbow-mode" "hideshow" "flyspell"
"undo-tree" "whitespace" "smartparens" "auto-complete")
for mode in '(eldoc-mode rainbow-mode hs-minor-mode
flyspell-mode undo-tree-mode whitespace-mode
smartparens-mode auto-complete-mode)
do (diminish-after-load file mode))
我该如何解决这个问题?
【问题讨论】: