Function: sql-build-completions-1

sql-build-completions-1 is a byte-compiled function defined in sql.el.gz.

Signature

(sql-build-completions-1 SCHEMA COMPLETION-LIST FEATURE)

Documentation

Generate a list of objects in the database for use as completions.

Source Code

;; Defined in /usr/src/emacs/lisp/progmodes/sql.el.gz
(defun sql-build-completions-1 (schema completion-list feature)
  "Generate a list of objects in the database for use as completions."
  (let ((f (sql-get-product-feature sql-product feature)))
    (when f
      (set completion-list
            (let (cl)
              (dolist (e (append (symbol-value completion-list)
                                 (apply f (current-buffer) (cons schema nil)))
                         cl)
                (unless (member e cl) (setq cl (cons e cl))))
              (sort cl #'string<))))))