История изменений
Исправление theNamelessOne, (текущая версия) :
Самое интересное то, что твой код не работает
when-let
запилили в Emacs 25. Вот так можно сделать без него:
(defun bryak:load-directory-specific-commands ()
(interactive)
(let* ((start-path (or buffer-file-name default-directory))
(path (locate-dominating-file start-path ".locals.el")))
(when path
(load (expand-file-name ".locals.el" path)))))
Исправление theNamelessOne, :
Самое интересное то, что твой код не работает
when-let
запилили в Emacs 25. Вот так можно сделать него:
(defun bryak:load-directory-specific-commands ()
(interactive)
(let* ((start-path (or buffer-file-name default-directory))
(path (locate-dominating-file start-path ".locals.el")))
(when path
(load (expand-file-name ".locals.el" path)))))
Исходная версия theNamelessOne, :
Самое интересное то, что твой код не работает
when-let
запилили в Emacs 25. Вот так можно сделать него:
(defun bryak:load-directory-specific-config ()
(interactive)
(let* ((start-path (or buffer-file-name default-directory))
(path (locate-dominating-file start-path ".locals.el")))
(when path
(load (expand-file-name ".locals.el" path)))))