Function: proced-format-pid
proced-format-pid is a byte-compiled function defined in proced.el.gz.
Signature
(proced-format-pid PID)
Documentation
Format PID.
Source Code
;; Defined in /usr/src/emacs/lisp/proced.el.gz
(defun proced-format-pid (pid)
"Format PID."
(let ((proc-info (process-attributes pid))
(pid-s (number-to-string pid)))
(cond ((and proced-enable-color-flag
(not (file-remote-p default-directory))
(equal pid (emacs-pid)))
(propertize pid-s 'font-lock-face 'proced-emacs-pid))
((and proced-enable-color-flag (equal pid (alist-get 'sess proc-info)))
(propertize pid-s 'font-lock-face 'proced-session-leader-pid))
(proced-enable-color-flag
(propertize pid-s 'font-lock-face 'proced-pid))
(t pid-s))))