org-export: Define tools for tables, table rows and table cells
commit172ae310a80a11b47f26a3b70b39baeb01a8f34a
authorNicolas Goaziou <n.goaziou@gmail.com>
Wed, 11 Apr 2012 06:54:24 +0000 (11 08:54 +0200)
committerJambunathan K <kjambunathan@gmail.com>
Sun, 22 Apr 2012 14:11:45 +0000 (22 19:41 +0530)
treed6fcdc26eb7bd2ff971579a17ada62b4405a18b8
parenteeeee5f1da278370e3843b3cd1e4b8994d3dbe33
org-export: Define tools for tables, table rows and table cells

* contrib/lisp/org-export.el (org-export-table-cell-width,
  org-export-table-cell-alignment, org-export-table-cell-borders,
  org-export-table-row-group, org-export-table-has-special-column-p,
  org-export-table-row-is-special-p, org-export-get-parent-table,
  org-export-table-dimensions, org-export-table-cell-address,
  org-export-get-table-cell-at, org-export-table-has-header-p,
  org-export-table-cell-starts-colgroup-p,
  org-export-table-cell-ends-colgroup-p,
  org-export-table-row-starts-rowgroup-p,
  org-export-table-row-ends-rowgroup-p,
  org-export-table-row-starts-header-p,
  org-export-table-row-ends-header-p): New functions.
(org-export-table-format-info, org-export-clean-table): Removed
functions.
(org-export-filter-table-cell-functions,
org-export-filter-table-row-functions): New variables.
(org-export-filters-alist): Install new filters.
(org-export-collect-tree-properties, org-export--skip-p): Mark special
rows and cells as ignored.
* testing/lisp/test-org-export.el: Add tests.
contrib/lisp/org-export.el
testing/lisp/test-org-export.el