diff --git a/lisp/emacs-lisp/package.el b/lisp/emacs-lisp/package.el index 48252c2d5b8..407c4496d81 100644 --- a/lisp/emacs-lisp/package.el +++ b/lisp/emacs-lisp/package.el @@ -774,7 +774,11 @@ attached." (delete-directory pkg-dir t) (throw 'review-failed pkg-desc)) (?d - (diff (package-desc-dir old-desc) pkg-dir (cdr package-review-diff-command) t) + (display-buffer + (diff-no-select + (package-desc-dir old-desc) pkg-dir (cdr package-review-diff-command) t + (get-buffer-create (format "*Package Review Diff: %s*" + (package-desc-full-name pkg-desc))))) t) (?m (require 'diff) ;for `diff-no-select'