diff options
author | Stefan Monnier <monnier@iro.umontreal.ca> | 2019-03-18 08:09:42 -0400 |
---|---|---|
committer | Stefan Monnier <monnier@iro.umontreal.ca> | 2019-03-18 08:09:42 -0400 |
commit | 799eb257970b1f6aeb5833417b6dd943d6479977 (patch) | |
tree | d88a1e1632990ecb710e17b767c4c97648181ca4 /lisp/emacs-lisp/easy-mmode.el | |
parent | 5055e14dda041f4a4985d3663f19fa8ccb37cad6 (diff) | |
download | emacs-799eb257970b1f6aeb5833417b6dd943d6479977.tar.gz emacs-799eb257970b1f6aeb5833417b6dd943d6479977.tar.bz2 emacs-799eb257970b1f6aeb5833417b6dd943d6479977.zip |
Ebrowse: Use invisibility-spec instead of selective-display
* lisp/progmodes/ebrowse.el: Use lexical-binding.
(ebrowse-tree-mode): Set invisibility-spec instead of selective-display.
(ebrowse--hidden-p, ebrowse--hide, ebrowse--unhide): New functions.
(ebrowse-expand-all, ebrowse-unhide-base-classes, ebrowse-hide-line)
(ebrowse-mouse-1-in-tree-buffer): Use them.
(ebrowse-output): Remove macro, use with-silent-modifications instead.
(ebrowse-save-selective): Remove macro, not needed any more.
(ebrowse-trim-string, ebrowse-read, ebrowse-collapse-fn):
No need to pay attention to \r.
(ebrowse-files-list): Use push.
(ebrowse-view/find-file-and-search-pattern): Use add-hook here...
(ebrowse-find-pattern): ...and remove-hook here.
(ebrowse-view/find-position): Use add/remove-hook.
Diffstat (limited to 'lisp/emacs-lisp/easy-mmode.el')
0 files changed, 0 insertions, 0 deletions