Variable: delimit-columns-format
delimit-columns-format is a customizable variable defined in
delim-col.el.gz.
Value
t
Documentation
Specify how to format columns.
For examples below, consider:
+ columns ccc and dddd,
+ the maximum column length for each column is 6,
+ and the following settings:
(setq delimit-columns-before "<")
(setq delimit-columns-after ">")
(setq delimit-columns-separator ":")
Valid values are:
nil no formatting. That is, delimit-columns-after is followed by
delimit-columns-separator.
For example, the result is: "<ccc>:<dddd>:"
t align columns. That is, delimit-columns-after is followed by
delimit-columns-separator and then followed by spaces.
For example, the result is: "<ccc>: <dddd>: "
separator align separators. That is, delimit-columns-after is followed
by spaces and then followed by delimit-columns-separator.
For example, the result is: "<ccc> :<dddd> :"
padding format column by filling with spaces before
delimit-columns-after. That is, spaces are followed by
delimit-columns-after and then followed by
delimit-columns-separator.
For example, the result is: "<ccc >:<dddd >:"
Any other value is treated as t.
Source Code
;; Defined in /usr/src/emacs/lisp/delim-col.el.gz
(defcustom delimit-columns-format t
"Specify how to format columns.
For examples below, consider:
+ columns `ccc' and `dddd',
+ the maximum column length for each column is 6,
+ and the following settings:
(setq delimit-columns-before \"<\")
(setq delimit-columns-after \">\")
(setq delimit-columns-separator \":\")
Valid values are:
nil no formatting. That is, `delimit-columns-after' is followed by
`delimit-columns-separator'.
For example, the result is: \"<ccc>:<dddd>:\"
t align columns. That is, `delimit-columns-after' is followed by
`delimit-columns-separator' and then followed by spaces.
For example, the result is: \"<ccc>: <dddd>: \"
`separator' align separators. That is, `delimit-columns-after' is followed
by spaces and then followed by `delimit-columns-separator'.
For example, the result is: \"<ccc> :<dddd> :\"
`padding' format column by filling with spaces before
`delimit-columns-after'. That is, spaces are followed by
`delimit-columns-after' and then followed by
`delimit-columns-separator'.
For example, the result is: \"<ccc >:<dddd >:\"
Any other value is treated as t."
:type '(choice :menu-tag "Column Formatting"
:tag "Column Formatting"
(const :tag "No Formatting" nil)
(const :tag "Column Alignment" t)
(const :tag "Separator Alignment" separator)
(const :tag "Column Padding" padding))
:group 'columns)