Function: sql-display-buffer

sql-display-buffer is a byte-compiled function defined in sql.el.gz.

Signature

(sql-display-buffer BUF)

Documentation

Display a SQLi buffer based on sql-display-sqli-buffer-function.

If BUF is hidden or sql-display-sqli-buffer-function is nil, then the buffer will not be displayed. Otherwise the BUF is displayed.

Source Code

;; Defined in /usr/src/emacs/lisp/progmodes/sql.el.gz
(defun sql-display-buffer (buf)
  "Display a SQLi buffer based on `sql-display-sqli-buffer-function'.

If BUF is hidden or `sql-display-sqli-buffer-function' is nil,
then the buffer will not be displayed.  Otherwise the BUF is
displayed."
  (unless (sql-buffer-hidden-p buf)
    (cond
     ((eq sql-display-sqli-buffer-function t)
      (pop-to-buffer buf))
     ((not sql-display-sqli-buffer-function)
      nil)
     ((functionp sql-display-sqli-buffer-function)
      (funcall sql-display-sqli-buffer-function buf))
     (t
      (message "Invalid setting of `sql-display-sqli-buffer-function'")
      (pop-to-buffer buf)))))