[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals-release/org 85aafac417: ox-md.el: Fix adding blank line
From: |
ELPA Syncer |
Subject: |
[elpa] externals-release/org 85aafac417: ox-md.el: Fix adding blank lines between table rows in derived exporters |
Date: |
Sun, 18 Feb 2024 09:58:31 -0500 (EST) |
branch: externals-release/org
commit 85aafac417d069407234027c3119624b67531ef7
Author: Ihor Radchenko <yantar92@posteo.net>
Commit: Ihor Radchenko <yantar92@posteo.net>
ox-md.el: Fix adding blank lines between table rows in derived exporters
* lisp/ox-md.el (org-md-separate-elements): Do not add blank lines
between table cells. Even though table-cell elements are not exported
by ox-md itself, derived backends do not expect blank lines appearing
there.
Reported-by: Rohit Patnaik <quanticle@quanticle.net>
Link:
https://orgmode.org/list/d84d5df0-108f-4a75-b7d2-299392613052@app.fastmail.com
---
lisp/ox-md.el | 10 +++++++---
1 file changed, 7 insertions(+), 3 deletions(-)
diff --git a/lisp/ox-md.el b/lisp/ox-md.el
index 8d01c746c1..626ec45c2b 100644
--- a/lisp/ox-md.el
+++ b/lisp/ox-md.el
@@ -152,8 +152,8 @@ headings for its own use."
TREE is the parse tree being exported. BACKEND is the export
back-end used. INFO is a plist used as a communication channel.
-Enforce a blank line between elements. There are two exceptions
-to this rule:
+Enforce a blank line between elements. There are exceptions to this
+rule:
1. Preserve blank lines between sibling items in a plain list,
@@ -161,8 +161,12 @@ to this rule:
paragraph and the next sub-list when the latter ends the
current item.
+ 3. Do not add blank lines after table rows. (This is irrelevant for
+ md exporter, but may surprise derived backends).
+
Assume BACKEND is `md'."
- (org-element-map tree (remq 'item org-element-all-elements)
+ (org-element-map tree
+ (remq 'table-row (remq 'item org-element-all-elements))
(lambda (e)
(org-element-put-property
e :post-blank
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [elpa] externals-release/org 85aafac417: ox-md.el: Fix adding blank lines between table rows in derived exporters,
ELPA Syncer <=