2012-10-12 80 views
3

由於一段時間(但我沒有改變任何東西的.emacs),我有一些錯誤使用Emacs的行爲:組織模式重新提交錯誤

  • 記住模式不會殺死「CTL-C臨時緩衝區CTL-C」
  • org-模式不會重新提交的任何條目

這兩種操作錯誤抱怨‘不書籤格式’

我恢復了較早的.emacs以確保我沒有搞砸但錯誤仍然存​​在。

我在哪裏可以調查,以發現問題?

我的Emacs 24.2.1自8月底。

內置的org-模式的版本是7.8.11(我見7.9.2是出...)

+0

誤差來源於[bookmark.el代碼(http://repo.or.cz/w/emacs.git/blob/HEAD:/lisp/bookmark.el)。 我不知道任何lisp,所以我不想在orgmode源代碼中理解爲什麼這個錯誤... – skizo

回答

1

我提交了錯誤的emacs的球隊,他們發現該錯誤來自損壞的書籤文件。

我打消了我的〜/ .emacs.d /書籤文件(裏面是空的)和現在一切都很好。

2

它總是最好通過看,如果當你忽視的問題仍然發生開始調試問題,比如這個你init文件 - 嘗試使用--no-init-file啓動emacs並查看是否仍然存在問題。如果你沒有,那麼你的初始化文件中顯然是

您還可以得到奇怪的行爲,如果你有除了一個使用Emacs本身捆綁組織模式的本地安裝 - 例如,如果你通過ELPA拉在一個較新的一個。如果您通過ELPA進行本地安裝,則可以嘗試卸載Org-mode軟件包,然後再次嘗試使用內置的組織模式。

我也有類似的在我的初始化文件下面的內容,使其切換到安裝ELPA組織模式,以避免這樣的問題(這個變體是未經測試所以請原諒我,如果這是不完全正確):

(package-initialize) ; load and initialise ELPA-installed packages 
(org-reload)   ; restart Org-mode with the ELPA package 
+0

謝謝你的提示。我的系統上沒有ELPA軟件包(或者我沒有?),也沒有任何emacs軟件包。 用'--no-init-file'運行emacs是一個好主意:orgmode仍然抱怨重寫。我現在正在調查,並會在這裏報告。 – skizo