summaryrefslogtreecommitdiff
path: root/test/lisp/emacs-lisp/pp-tests.el
diff options
context:
space:
mode:
authorFederico Tedin <federicotedin@gmail.com>2019-09-26 19:18:58 +0200
committerStefan Kangas <stefankangas@gmail.com>2019-10-08 19:24:12 +0200
commitf96b8fd27c382a941c52c2938544b9b0e3a2fb0e (patch)
tree22708a866bce395e64ce5c883ac349e415dc2570 /test/lisp/emacs-lisp/pp-tests.el
parentba57f1a4273cabb53cbae86ad34b0a4bf01e1513 (diff)
downloademacs-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