mirror of
https://github.com/magnars/multiple-cursors.el.git
synced 2026-02-04 06:12:25 +00:00
Avoid deprecated ELisp features
Activate `lexical-binding` in a few more files. Use `advice-add` rather than `defadvice`. Fix some compilation warnings. Prefer #' to quote function names. Adjust `Package-Requires:` accordingly.
This commit is contained in:
@@ -1,8 +1,10 @@
|
||||
(let* ((current-directory (file-name-directory load-file-name))
|
||||
(features-directory (expand-file-name ".." current-directory))
|
||||
(project-directory (expand-file-name ".." features-directory)))
|
||||
(setq multiple-cursors-root-path project-directory)
|
||||
(setq multiple-cursors-util-path (expand-file-name "util" project-directory)))
|
||||
;; -*- lexical-binding: t; -*-
|
||||
(defvar multiple-cursors-root-path
|
||||
(let* ((current-directory (file-name-directory load-file-name))
|
||||
(features-directory (expand-file-name ".." current-directory)))
|
||||
(expand-file-name ".." features-directory)))
|
||||
(defvar multiple-cursors-util-path
|
||||
(expand-file-name "util" multiple-cursors-root-path))
|
||||
|
||||
(add-to-list 'load-path multiple-cursors-root-path)
|
||||
(add-to-list 'load-path multiple-cursors-util-path)
|
||||
|
||||
Reference in New Issue
Block a user