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)