bb6bce1671
This is actually pretty boring. It replaces calls to obsolete aliases with the properly namespaced functions from the cl-lib package. This raises our minimal Emacs version requirement to 24.3 (2013-03-10). However, people using earlier versions can install the cl-lib package from the Emacs package system. While at it: * remove function `sclang-document-list' which was really useless. * fix `sclang-format-pseq' which needed to use `cl-labels' instead of `cl-flet' to actually work. * (cl-reduce (lambda (a b) (or a b)) (mapcar function list)) is much better written as (and now properly short-circuits): (cl-some function list) * (cl-remove-if 'null list) should be written as (remq nil list) |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
sclang-browser.el | ||
sclang-dev.el | ||
sclang-document.el | ||
sclang-help.el | ||
sclang-interp.el | ||
sclang-keys.el | ||
sclang-language.el | ||
sclang-menu.el | ||
sclang-minor-mode.el | ||
sclang-mode.el | ||
sclang-server.el | ||
sclang-util.el | ||
sclang-vars.el.in | ||
sclang-widgets.el | ||
sclang.el |