File: org-table.el.html
This file contains the table editor and spreadsheet for Org mode.
Watch out: Here we are talking about two different kind of tables.
Most of the code is for the tables created with the Org mode table editor.
Sometimes, we talk about tables created and edited with the table.el
Emacs package. We call the former org-type tables, and the latter
table.el-type tables.
Defined variables (77)
org-TBLFM-regexp | Detect a #+TBLFM line. |
org-calc-default-modes | List with Calc mode settings for use in ‘calc-eval’ for table formulas. |
org-old-auto-fill-inhibit-regexp | Local variable used by ‘orgtbl-mode’. |
org-recalc-commands | List of commands triggering the recalculation of a line. |
org-table--fedit-source | Position of the TBLFM line being edited. |
org-table--separator-space-post | Space used after fields when aligning the table. |
org-table--separator-space-pre | Space used in front of fields when aligning the table. |
org-table-aligned-begin-marker | Marker at the beginning of the table last aligned. |
org-table-aligned-end-marker | Marker at the end of the table last aligned. |
org-table-allow-automatic-line-recalculation | Non-nil means lines marked with |#| or |*| will be recomputed automatically. |
org-table-any-border-regexp | Detect the first line outside a table when searching from within it. |
org-table-any-line-regexp | Detect an org-type or table-type table. |
org-table-auto-blank-field | Non-nil means automatically blank table field when starting to type into it. |
org-table-auto-recalculate-regexp | Regexp matching a line marked for automatic recalculation. |
org-table-automatic-realign | Non-nil means automatically re-align table when pressing TAB or RETURN. |
org-table-border-regexp | Regexp matching any line outside an Org table. |
org-table-calculate-mark-regexp | Regexp matching a line marked for calculation. |
org-table-clip | Clipboard for table regions. |
org-table-column-name-regexp | Regular expression matching the current column names. |
org-table-column-names | Alist with column names, derived from the ‘!’ line. |
org-table-convert-region-max-lines | Max lines that ‘org-table-convert-region’ will attempt to process. |
org-table-coordinate-overlays | Collects the coordinate grid overlays, so that they can be removed. |
org-table-copy-increment | Non-nil means increment when copying current field with ‘M-x org-table-copy-down’. |
org-table-current-begin-pos | Current table begin position, as a marker. |
org-table-current-line-types | Table row types in current table. |
org-table-current-ncol | Number of columns in current table. |
org-table-dataline-regexp | Detect an org-type table line. |
org-table-default-size | The default size for newly created tables, Columns x Rows. |
org-table-dlines | Vector of data line line numbers in the current table. |
org-table-duration-custom-format | Format for the output of calc computations like $1+$2;t. |
org-table-duration-hour-zero-padding | Non-nil means hours in table duration computations should be zero-padded. |
org-table-exit-follow-field-mode-when-leaving-table | Non-nil means automatically exit the follow mode. |
org-table-export-default-format | Default export parameters for ‘org-table-export’. |
org-table-fedit-menu | Org Edit Formulas Menu. |
org-table-fix-formulas-confirm | Whether the user should confirm when Org fixes formulas. |
org-table-follow-field-mode | Non-nil if Org-Table-Follow-Field mode is enabled. |
org-table-follow-field-mode-hook | Hook run after entering or leaving ‘org-table-follow-field-mode’. |
org-table-formula-constants | Alist with constant names and values, for use in table formulas. |
org-table-formula-constants-local | Local version of ‘org-table-formula-constants’. |
org-table-formula-create-columns | Non-nil means evaluation of formula can add new columns. |
org-table-formula-debug | Non-nil means debug table formulas. |
org-table-formula-evaluate-inline | Non-nil means TAB and RET evaluate a formula in current table field. |
org-table-formula-field-format | Format for fields which contain the result of a formula. |
org-table-formula-use-constants | Non-nil means interpret constants in formulas in tables. |
org-table-header-line-mode | Non-nil if Org-Table-Header-Line mode is enabled. |
org-table-header-line-mode-hook | Hook run after entering or leaving ‘org-table-header-line-mode’. |
org-table-header-line-p | Activate ‘org-table-header-line-mode’ by default? |
org-table-hline-regexp | Detect an org-type table hline. |
org-table-hlines | Vector of hline line numbers in the current table. |
org-table-last-alignment | List of flags for flushright alignment, from the last re-alignment. |
org-table-last-column-widths | List of max width of fields in each column. |
org-table-line-regexp | Detect an org-type table line. |
org-table-local-parameters | Alist with parameter names, derived from the ‘$’ line. |
org-table-may-need-update | Indicates that a table might need an update. |
org-table-named-field-locations | Alist with locations of named fields. |
org-table-number-fraction | Fraction of numbers in a column required to make the column align right. |
org-table-number-regexp | Regular expression for recognizing numbers in table columns. |
org-table-overlay-coordinates | Overlay coordinates after each align of a table. |
org-table-range-regexp | Regular expression for matching ranges in formulas. |
org-table-range-regexp2 | Match a range for reference display. |
org-table-recalculate-regexp | Regexp matching a line marked for recalculation. |
org-table-relative-ref-may-cross-hline | Non-nil means relative formula references may cross hlines. |
org-table-shrunk-column-indicator | String to be displayed in a shrunk column. |
org-table-tab-jumps-over-hlines | Non-nil means tab in the last column of a table with jump over a hline. |
org-table-translate-regexp | Match a reference that needs translation, for reference display. |
org-table-use-standard-references | Non-nil means using table references like B3 instead of @3$2. |
org-table1-hline-regexp | Detect a table-type table hline. |
orgtbl-after-send-table-hook | Hook for functions attaching to C-c C-c, if the table is sent. |
orgtbl-exp-regexp | Regular expression matching exponentials as produced by calc. |
orgtbl-extra-font-lock-keywords | Extra ‘font-lock-keywords’ to be added when ‘orgtbl-mode’ is active. |
orgtbl-line-start-regexp | Matches a line belonging to an orgtbl. |
orgtbl-mode | Non-nil if OrgTbl mode is enabled. |
orgtbl-mode-hook | Hook run after entering or leaving ‘orgtbl-mode’. |
orgtbl-mode-map | Keymap for ‘orgtbl-mode’. |
orgtbl-mode-menu | OrgTbl menu. |
orgtbl-optimized | Non-nil means use the optimized table editor version for ‘orgtbl-mode’. |
orgtbl-radio-table-templates | Templates for radio tables in different major modes. |