给 eval-after-load
加了一个 advice,使用上并没有太大改变。原本只能接受一个 file,现在可以组合多个:
(with-eval-after-load '(and a (or b c))
...)
EDIT: 也许应该把 and
去掉,默认就是 and
,只有 or
才需要明确指出。
相关讨论:
给 eval-after-load
加了一个 advice,使用上并没有太大改变。原本只能接受一个 file,现在可以组合多个:
(with-eval-after-load '(and a (or b c))
...)
EDIT: 也许应该把 and
去掉,默认就是 and
,只有 or
才需要明确指出。
相关讨论:
如果能把dash的依赖改成cl-lib就能好了(看起来只有两个函数)。这样如果想在配置里用就不用考虑安装dash的问题。
--remove
可以用cl-remov-if
代替,-flatten
可以用subr
里的flatten-list
代替
移除了对 dash 的依赖,同时也放弃对 Emacs 24 的支持。
@cireu flatten-{tree,list}
是 11 个月前才引入的,正式版不知会不会有变,只好抄了一份:
刚刚看到,orgmode 也留了一手: