Prechádzať zdrojové kódy

ox-confluence: Do not generate filled paragraphs

* contrib/lisp/ox-confluence.el: (org-confluence-paragraph): New function.
(confluence): Use new function.

ox-confluence was generating filled paragraphs.  Since Confluence treats
each newline as a line break, this caused unexpected formatting.  Added
a paragraph function to generate unfilled paragraphs (taken from
ox-md.el).
M. P. Ashton 9 rokov pred
rodič
commit
9879c20a34
1 zmenil súbory, kde vykonal 7 pridanie a 0 odobranie
  1. 7 0
      contrib/lisp/ox-confluence.el

+ 7 - 0
contrib/lisp/ox-confluence.el

@@ -47,6 +47,7 @@
 		     (italic . org-confluence-italic)
                      (item . org-confluence-item)
 		     (link . org-confluence-link)
+		     (paragraph . org-confluence-paragraph)
 		     (property-drawer . org-confluence-property-drawer)
 		     (section . org-confluence-section)
 		     (src-block . org-confluence-src-block)
@@ -101,6 +102,12 @@
               raw-link))
             "]")))
 
+(defun org-confluence-paragraph (paragraph contents info)
+  "Transcode PARAGRAPH element for Confluence.
+CONTENTS is the paragraph contents.  INFO is a plist used as
+a communication channel."
+  contents)
+
 (defun org-confluence-property-drawer (property-drawer contents info)
   (and (org-string-nw-p contents)
        (format "\{\{%s\}\}" contents)))