Function: pcmpl-rpm--dnf-packages
pcmpl-rpm--dnf-packages is a byte-compiled function defined in
pcmpl-rpm.el.gz.
Signature
(pcmpl-rpm--dnf-packages STATUS)
Source Code
;; Defined in /usr/src/emacs/lisp/pcmpl-rpm.el.gz
(defun pcmpl-rpm--dnf-packages (status)
(when (and (file-exists-p pcmpl-rpm-dnf-cache-file)
(executable-find "sqlite3"))
(with-temp-message
"Getting list of packages..."
(process-lines "sqlite3" "-batch" "-init" "/dev/null"
pcmpl-rpm-dnf-cache-file
(pcase-exhaustive status
('available "select pkg from available")
('installed "select pkg from installed")
('not-installed "\
select pkg from available where pkg not in (select pkg from installed)"))))))