Function: pcomplete/tlmgr
pcomplete/tlmgr is an autoloaded and byte-compiled function defined in
pcmpl-x.el.gz.
Signature
(pcomplete/tlmgr)
Documentation
Completion for the tlmgr command.
Source Code
;; Defined in /usr/src/emacs/lisp/pcmpl-x.el.gz
;;;###autoload
(defun pcomplete/tlmgr ()
"Completion for the `tlmgr' command."
(while (pcomplete-match "^--" 0)
(pcomplete-here* pcmpl-x-tlmgr-common-options)
(unless (or (pcomplete-match "^--" 0)
(all-completions (pcomplete-arg 0) pcmpl-x-tlmgr-actions))
(pcomplete-here* (pcomplete-dirs-or-entries))))
(pcomplete-here* pcmpl-x-tlmgr-actions)
(let ((action (substring-no-properties (pcomplete-arg 1))))
(while t
(if (pcomplete-match "^--" 0)
(pcomplete-here* (pcmpl-x-tlmgr-action-options action))
(dolist (completions (cdr (assoc action pcmpl-x-tlmgr-actions)))
(cond ((functionp completions)
(funcall completions))
((all-completions (pcomplete-arg 0) completions)
(pcomplete-here* completions))
(t (pcomplete-here* (pcomplete-dirs-or-entries)))))
(unless (pcomplete-match "^--" 0)
(pcomplete-here* (pcomplete-dirs-or-entries)))))))