Function: gdb-table-string
gdb-table-string is a byte-compiled function defined in gdb-mi.el.gz.
Signature
(gdb-table-string TABLE &optional SEP)
Documentation
Return TABLE as a string with columns separated with SEP.
Source Code
;; Defined in /usr/src/emacs/lisp/progmodes/gdb-mi.el.gz
(defun gdb-table-string (table &optional sep)
"Return TABLE as a string with columns separated with SEP."
(let ((column-sizes (gdb-table-column-sizes table)))
(mapconcat
#'identity
(cl-mapcar
(lambda (row properties)
(apply #'propertize
(mapconcat #'identity
(cl-mapcar (lambda (s x)
(string-pad
s x nil
(not (gdb-table-right-align table))))
row column-sizes)
sep)
properties))
(gdb-table-rows table)
(gdb-table-row-properties table))
"\n")))