diff options
author | Eli Zaretskii <eliz@gnu.org> | 2016-10-23 16:03:25 +0300 |
---|---|---|
committer | Eli Zaretskii <eliz@gnu.org> | 2016-10-23 16:03:25 +0300 |
commit | d784e75776795fbbe88c00819fe3551d3c50e0a0 (patch) | |
tree | 3012c2c2af3373a61dd25dc82b3afa1f8b851a92 /lisp/ibuf-ext.el | |
parent | 1dd7b54a7e7a0b2b4f3391f09960acc9866b7190 (diff) | |
download | emacs-d784e75776795fbbe88c00819fe3551d3c50e0a0.tar.gz |
Revert "* lisp/ibuf-ext.el (ibuffer-do-shell-command-file):"
This reverts commit b0c447e4668116cecfda91d0203cb7cac2486d92.
Do not merge to master!
Diffstat (limited to 'lisp/ibuf-ext.el')
-rw-r--r-- | lisp/ibuf-ext.el | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/lisp/ibuf-ext.el b/lisp/ibuf-ext.el index 4443383cdf5..f5375612c34 100644 --- a/lisp/ibuf-ext.el +++ b/lisp/ibuf-ext.el @@ -347,14 +347,10 @@ the mode if ARG is omitted or nil." :modifier-p nil) (shell-command (concat command " " (shell-quote-argument - (or buffer-file-name - (let ((file - (make-temp-file - (substring - (buffer-name) 0 - (min 10 (length (buffer-name))))))) - (write-region nil nil file nil 0) - file)))))) + (if buffer-file-name + buffer-file-name + (make-temp-file + (substring (buffer-name) 0 (min 10 (length (buffer-name)))))))))) ;;;###autoload (autoload 'ibuffer-do-eval "ibuf-ext") (define-ibuffer-op eval (form) |