table-global-menu
table-global-menu is a variable defined in `
table.el
'.
Its value is shown
below.
- This variable may be risky if used as a file-local variable.
Documentation:
Not documented as a variable.
Value:
("Table"
("Insert"
["a Table..." table-insert :active
(and
(not buffer-read-only)
(not
(table--probe-cell)))
:help "Insert a text based table at point"]
["Row" table-insert-row :active
(table--row-column-insertion-point-p)
:help "Insert row(s) of cells in table"]
["Column" table-insert-column :active
(table--row-column-insertion-point-p 'column)
:help "Insert column(s) of cells in table"])
"----"
("Recognize"
["in Buffer" table-recognize :active t :help "Recognize all tables in the current buffer"]
["in Region" table-recognize-region :active
(and mark-active
(not
(eq
(mark t)
(point))))
:help "Recognize all tables in the current region"]
["a Table" table-recognize-table :active
(table--probe-cell)
:help "Recognize a table at point"]
["a Cell" table-recognize-cell :active
(let
((cell
(table--probe-cell)))
(and cell
(null
(table--at-cell-p
(car cell)))))
:help "Recognize a cell at point"])
("Unrecognize"
["in Buffer" table-unrecognize :active t :help "Unrecognize all tables in the current buffer"]
["in Region" table-unrecognize-region :active
(and mark-active
(not
(eq
(mark t)
(point))))
:help "Unrecognize all tables in the current region"]
["a Table" table-unrecognize-table :active
(table--probe-cell)
:help "Unrecognize the current table"]
["a Cell" table-unrecognize-cell :active
(let
((cell
(table--probe-cell)))
(and cell
(table--at-cell-p
(car cell))))
:help "Unrecognize the current cell"])
"----"
["Capture Region" table-capture :active
(and
(not buffer-read-only)
mark-active
(not
(eq
(mark t)
(point)))
(not
(table--probe-cell)))
:help "Capture text in the current region as a table"]
["Release" table-release :active
(table--editable-cell-p)
:help "Release the current table as plain text"])