2014-11-08 48 views
0

我使用pacage-install安裝了helm軟件包。如何避免迷你緩衝區中的錯誤信息(helm-mode,emacs24.4)

根據this page, 我在init.el中添加了下面的代碼。

.emacs.d/init.el

(when (require 'helm-config)                    
    (global-set-key (kbd "C-c h") 'helm-mini)                
    (helm-mode 1))                      
當我按下

「M-X」 鍵,輸入任何字母,我獲得以下的小緩衝區錯誤消息。

消息中小緩衝區

Error running timer `helm-mp-highlight-match-internal': (wrong-type-argument stringp nil) 

掌舵的功能部分的工作原理。但這對我來說很不方便。有沒有人知道這個問題的解決方法?

條件

操作系統:Ubuntu的14.10

emacs的版本:24.4.1(x86_64的未知Linux的GNU的,GTK +版本3.12.2)

當我使用emacs 24.3,不會出現此問題

掌舵版本:掌舵,20141106.257

任何幫助,將不勝感激。提前致謝。

回答

1

FWIW,很可能是helm-mp-highlight-match-internal中的這個錯誤也發生在24.3中:24.4中的差異之一是定時器中的錯誤不再被默默地忽略,而是在小型緩衝器中被報告爲消息。

您應該將此問題報告給Thierry Volpiatto(Helm的維護人員/作者)。

+0

謝謝你的回覆。我會把它報告給Helm。 – 2014-11-11 15:13:22