summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/easy-mmode.el
diff options
context:
space:
mode:
authorStefan Monnier <monnier@iro.umontreal.ca>2019-03-17 13:35:20 -0400
committerStefan Monnier <monnier@iro.umontreal.ca>2019-03-17 13:35:20 -0400
commit5055e14dda041f4a4985d3663f19fa8ccb37cad6 (patch)
tree282e553df14bc3914a7d24fb42bd57eee31b2d2d /lisp/emacs-lisp/easy-mmode.el
parent2f50a990b756a0b3477455e28abc0dbd8d33a27e (diff)
downloademacs-5055e14dda041f4a4985d3663f19fa8ccb37cad6.tar.gz
emacs-5055e14dda041f4a4985d3663f19fa8ccb37cad6.tar.bz2
emacs-5055e14dda041f4a4985d3663f19fa8ccb37cad6.zip
Dired: Use invisibility-spec instead of selective-display
* lisp/dired.el (dired-subdir-regexp): No need to pay attention to \r. (dired-remember-hidden): Use pcase-dolist and dired--hidden-p. (dired-mode): Set invisibility-spec instead of selective-display. (dired--hidden-p, dired--hide, dired--unhide, dired--find-hidden-pos): New functions. (dired-move-to-end-of-filename): Use dired--hidden-p. (dired-next-subdir): No need to pay attention to \r. (dired-fun-in-all-buffers): Use push. * lisp/dired-aux.el (dired-unhide-subdir, dired-hide-subdir, dired-hide-all): Use the new functions and with-silent-modifications. (dired-add-entry): Use dired--hidden-p. (dired-goto-subdir): No need to pay attention to \r. (dired-hide-check): Remove. (dired-subdir-hidden-p): Use dired--hidden-p. (dired-do-find-regexp): Use file-name-as-directory.
Diffstat (limited to 'lisp/emacs-lisp/easy-mmode.el')
0 files changed, 0 insertions, 0 deletions