我看到有些包将 org 作为依赖,我觉得这完全不必要,而且会造成问题。
基本上用 emacs 的人都会有 org,并且很多人都是用 org-plus-contrib 而不是 org。我也是这样,因为系统中同时存在 org 和org-plus-contrib 会造成问题,因此我每次都手动将 org 包删除。而每次更新以 org 作为依赖的包,都会自动下载最新的 org。这样有时会忘记删除 org 而造成一系列的问题,我已经不止一次碰到这一问题了,搞得我现在只要 org 有问题,就先去看看 org-2018xxxxx 包删除了没有。
所以我建议写 org 有关的包的同学不要将 org 作为依赖,只是在包当中 (require 'org)
就够了。