Function: use-package-normalize/:custom

use-package-normalize/:custom is a byte-compiled function defined in use-package-core.el.gz.

Signature

(use-package-normalize/:custom NAME KEYWORD ARGS)

Documentation

Normalize use-package custom keyword.

Source Code

;; Defined in /usr/src/emacs/lisp/use-package/use-package-core.el.gz
;;;; :custom

(defun use-package-normalize/:custom (_name keyword args)
  "Normalize use-package custom keyword."
  (use-package-as-one (symbol-name keyword) args
    #'(lambda (label arg)
        (unless (listp arg)
          (use-package-error
           (concat label " a (<symbol> <value> [comment])"
                   " or list of these")))
        (if (use-package-non-nil-symbolp (car arg))
            (list arg)
          arg))))