aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSam Steingold2014-09-22 15:18:29 -0400
committerSam Steingold2014-09-22 15:18:29 -0400
commit7fc340b2700d25d24ebb8162460be0cb5f0e3bdd (patch)
treefda6f91e85e2fdbeeb328ee00d68ac2f514bb197
parentedf16c378342ed396b242b1798dc9298148e6869 (diff)
downloademacs-7fc340b2700d25d24ebb8162460be0cb5f0e3bdd.tar.gz
emacs-7fc340b2700d25d24ebb8162460be0cb5f0e3bdd.zip
(sql-execute): Use `special-mode'.
* sql.el (sql-execute): Use `special-mode'.
-rw-r--r--lisp/progmodes/sql.el6
1 files changed, 5 insertions, 1 deletions
diff --git a/lisp/progmodes/sql.el b/lisp/progmodes/sql.el
index 2ae2a475db9..304ff465955 100644
--- a/lisp/progmodes/sql.el
+++ b/lisp/progmodes/sql.el
@@ -3624,7 +3624,11 @@ buffer is popped into a view window."
3624 (get-lru-window)))) 3624 (get-lru-window))))
3625 (with-current-buffer outbuf 3625 (with-current-buffer outbuf
3626 (set-buffer-modified-p nil) 3626 (set-buffer-modified-p nil)
3627 (read-only-mode +1)) 3627 (setq-local revert-buffer-function
3628 (lambda (_ignore-auto _noconfirm)
3629 (sql-execute sqlbuf (buffer-name outbuf)
3630 command enhanced arg)))
3631 (special-mode))
3628 (pop-to-buffer outbuf) 3632 (pop-to-buffer outbuf)
3629 (when one-win 3633 (when one-win
3630 (shrink-window-if-larger-than-buffer))))) 3634 (shrink-window-if-larger-than-buffer)))))