diff options
Diffstat (limited to '.emacs')
| -rw-r--r-- | .emacs | 15 |
1 files changed, 12 insertions, 3 deletions
@@ -617,14 +617,23 @@ (let ((default "plain")) (read-string (format-prompt "Convert to:" default) nil nil default))))) - ;; TODO: make this a transient to easily (un)set pandoc extensions. - (let* ((disabled-html-extensions '("native_divs" "native_spans")) + ;; TODO: make this a transient to easily (un)set + ;; * extensions + ;; * switches (--wrap) + ;; * filters (remove all attributes) + (let* ((disabled-html-extensions (list + "native_divs" + "native_spans" + )) + (disabled-markup-extensions (list + ;; "smart" + )) (html-spec (funcall 'string-join `("html" ,@disabled-html-extensions) "-")) - (disabled-markup-extensions '("smart")) (markup-spec (funcall 'string-join `(,markup ,@disabled-markup-extensions) "-"))) (call-process-region html nil "pandoc" nil t t + "--wrap=none" "--from" html-spec "--to" markup-spec))) ;;;; Miscellany. |
