Function: tabulated-list--available-space
tabulated-list--available-space is a byte-compiled function defined in
tabulated-list.el.gz.
Signature
(tabulated-list--available-space WIDTH N)
Source Code
;; Defined in /usr/src/emacs/lisp/emacs-lisp/tabulated-list.el.gz
(defun tabulated-list--available-space (width n)
(let* ((next-col-format (aref tabulated-list-format (1+ n)))
(next-col-right-align (plist-get (nthcdr 3 next-col-format)
:right-align))
(next-col-width (nth 1 next-col-format)))
(if next-col-right-align
(- (+ width next-col-width)
(min next-col-width
(tabulated-list--col-local-max-widths (1+ n))))
width)))