2020年10月3日 星期六

Emacs 升級到 27.1 時的一些問題

 org.el 中的 time-to-inactive-org-timestamp 呼叫到了 format-time-string 函數,根據 這篇文章 的說法,它使用了系統本身的 locale ,因此在不同機器上常常因設置不同,而得到不同的結果。新版的 Emacs 似乎(?)在傳回日期字串時,省略了 charset,因此在某些相關操作上會有問題。為了統一日期格式,可以在設定加上一行,強制所有 day of week 以英文表示:

(setq system-time-locale "C")

其次,安裝過  org-roam 後,設定會出現 " :export org-roam-server-export-file-id :face org-roam--file-link-face :store org-roam-store-link" 字串,這在  org-roam 移除後會造成問題,必需手動移除。(嚴格來說這不是 emacs 27.1 的問題…)

此外,某些模組原來以 org- 開頭,被改成 ol- 開頭,請調整(M-x customize-options)設定(org-modules)為對應的檔名:



沒有留言:

張貼留言