summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/debug.el
diff options
context:
space:
mode:
authorTino Calancha <tino.calancha@gmail.com>2017-02-09 18:14:10 +0900
committerTino Calancha <tino.calancha@gmail.com>2017-02-09 18:14:10 +0900
commitd9fd1d32632816aa7833bcfcc116a0a01a53a4b7 (patch)
tree4a8cab4c595931f6cdc485a0786bef78e22bc7f2 /lisp/emacs-lisp/debug.el
parent1e23bf5c513fafb9d14a8e07232101515386a912 (diff)
downloademacs-d9fd1d32632816aa7833bcfcc116a0a01a53a4b7.tar.gz
emacs-d9fd1d32632816aa7833bcfcc116a0a01a53a4b7.tar.bz2
emacs-d9fd1d32632816aa7833bcfcc116a0a01a53a4b7.zip
Ibuffer: Erase output buffer before shell commands
* lisp/ibuf-macs.el (define-ibuffer-op): Add keyword arguments BEFORE and AFTER; they are forms to run before/after the operation. * lisp/ibuf-ext.el (ibuffer--maybe-erase-shell-cmd-output): New defun; if shell-command-dont-erase-buffer is nil, then erase shell command output buffer. (ibuffer-do-shell-command-pipe, ibuffer-do-shell-command-file): Use it.
Diffstat (limited to 'lisp/emacs-lisp/debug.el')
0 files changed, 0 insertions, 0 deletions