Variable: markdown-ts-table-align-features

markdown-ts-table-align-features is a customizable variable defined in markdown-ts-mode.el.gz.

Value

(justify-cells)

Documentation

Use these optional features when aligning a table.

Aligning a table aligns each column to the width of its widest cell. It can also justify each cell according to the table's delimiter line left, center, or right-hand justification rules.

Customizing this user option is most useful when the user option markdown-ts-table-auto-align is enabled and to avoid having to use a prefix argument before every auto-alignment operation.

If t, enable all optional alignment operations. If nil, operations are enabled beyond basic column alignment. Otherwise, it is a list of symbols.

This variable was added, or its default value changed, in unknown version unknown.

Source Code

;; Defined in /usr/src/emacs/lisp/textmodes/markdown-ts-mode.el.gz
(defcustom markdown-ts-table-align-features '(justify-cells)
  "Use these optional features when aligning a table.
Aligning a table aligns each column to the width of its widest cell.  It
can also justify each cell according to the table's delimiter line left,
center, or right-hand justification rules.

Customizing this user option is most useful when the user option
`markdown-ts-table-auto-align' is enabled and to avoid having to use a
prefix argument before every auto-alignment operation.

If t, enable all optional alignment operations.
If nil, operations are enabled beyond basic column alignment.
Otherwise, it is a list of symbols."
  :type '(choice
          (const :tag "No optional features" nil)
          (const :tag "All optional features" t)
          (set
           (const :tag "Justify cells" justify-cells)))
  :version "31.1"
  :package-version "1.0")