diff options
| author | Sam Steingold | 2014-09-22 15:18:29 -0400 |
|---|---|---|
| committer | Sam Steingold | 2014-09-22 15:18:29 -0400 |
| commit | 7fc340b2700d25d24ebb8162460be0cb5f0e3bdd (patch) | |
| tree | fda6f91e85e2fdbeeb328ee00d68ac2f514bb197 | |
| parent | edf16c378342ed396b242b1798dc9298148e6869 (diff) | |
| download | emacs-7fc340b2700d25d24ebb8162460be0cb5f0e3bdd.tar.gz emacs-7fc340b2700d25d24ebb8162460be0cb5f0e3bdd.zip | |
(sql-execute): Use `special-mode'.
* sql.el (sql-execute): Use `special-mode'.
| -rw-r--r-- | lisp/progmodes/sql.el | 6 |
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))))) |