]> git.eshelyaron.com Git - emacs.git/commit
Use lexical-binding in recentf.el
authorStefan Kangas <stefan@marxist.se>
Fri, 2 Apr 2021 22:50:55 +0000 (00:50 +0200)
committerStefan Kangas <stefan@marxist.se>
Fri, 2 Apr 2021 22:53:47 +0000 (00:53 +0200)
commit5c7766ed1072c5748776e56d6f27a6a9504648d3
tree0d5cb8d4a9351e1c7ec1c0ebb620eb5a3021297e
parent74a86c1acf951da7451c3c8a1cd6ec277f782d41
Use lexical-binding in recentf.el

* lisp/recentf.el: Use lexical-binding.  Doc fix.
(recentf-save-file): Strength reduce 'eval' to 'symbol-value'.
(recentf-trunc-list): Make into obsolete function alias for
'seq-take'.  Update callers.
(recentf-show-file-shortcuts-flag): Doc fix.
(recentf-menu-elements, recentf-make-menu-items)
(recentf-make-menu-item, recentf-dialog-mode-map)
(recentf-dialog, recentf-open-files-item)
(recentf-open-files-items, recentf-open-files)
(recentf-load-list): Quote function symbols as such.
(recentf-relative-filter, recentf-file-name-nondir): Remove
redundant #' before lambda.
lisp/recentf.el