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:
Stefan Monnier
2025-03-06 17:10:53 -05:00
parent 2cd802b1f7
commit ddd677091a
10 changed files with 93 additions and 83 deletions

4
.gitignore vendored
View File

@@ -1,3 +1,7 @@
elpa
*.elc
/.ecukes-failing-scenarios
# ELPA-generated files
/multiple-cursors-pkg.el
/multiple-cursors-autoloads.el