diff options
author | Federico Tedin <federicotedin@gmail.com> | 2019-09-26 19:18:58 +0200 |
---|---|---|
committer | Stefan Kangas <stefankangas@gmail.com> | 2019-10-08 19:24:12 +0200 |
commit | f96b8fd27c382a941c52c2938544b9b0e3a2fb0e (patch) | |
tree | 22708a866bce395e64ce5c883ac349e415dc2570 /test/lisp/emacs-lisp/pp-tests.el | |
parent | ba57f1a4273cabb53cbae86ad34b0a4bf01e1513 (diff) | |
download | emacs-f96b8fd27c382a941c52c2938544b9b0e3a2fb0e.tar.gz emacs-f96b8fd27c382a941c52c2938544b9b0e3a2fb0e.tar.bz2 emacs-f96b8fd27c382a941c52c2938544b9b0e3a2fb0e.zip |
Filter packages by name in list-packages. (Bug#36981)
* lisp/emacs-lisp/package.el (package-menu-filter-by-name): New
function to filter packages by name.
(package-menu-clear-filter): New function to clear applied filters.
(package-menu-filter-by-keyword): Rename function from
package-menu-filter.
(package-menu--generate): Don't change 'q' binding anymore.
(package-menu-mode-map): Bind '/ n' to package-menu-filter-by-name, '/
k' to package-menu-filter-by-keyword and '/ /' to
package-menu-clear-filter.
(package-menu-mode-menu): Update menu entries for the three functions.
* test/lisp/emacs-lisp/package-tests.el (package-test-list-filter-by-name)
(package-test-list-clear-filter): New tests.
* doc/emacs/package.texi: Document usage of
package-menu-filter-by-name, package-menu-clear-filter and update
reference to package-menu-filter-by-keyword.
* etc/NEWS: Announce changes.
Diffstat (limited to 'test/lisp/emacs-lisp/pp-tests.el')
0 files changed, 0 insertions, 0 deletions