From 01e7d2d623a52b04e5854d883a25194233b08278 Mon Sep 17 00:00:00 2001 From: rearman Date: Tue, 26 May 2026 08:39:36 -0400 Subject: [PATCH] Add function to convert org to markdown (region) --- config.org | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/config.org b/config.org index f4069f2..c25c7ac 100644 --- a/config.org +++ b/config.org @@ -420,7 +420,6 @@ Sly really doesn't play well with elodc in the minibuffer, so here are some sett #+END_SRC *** Converting markdown to org #+BEGIN_SRC emacs-lisp - (defun re/markdown-to-org-region (start end) "Convert Markdown formatted text in region (START, END) to Org. This command requires that pandoc (man page `pandoc(1)') be @@ -430,6 +429,17 @@ installed." start end "pandoc -f markdown -t org --wrap=preserve" t t)) #+END_SRC +*** Converting org to markdown +#+BEGIN_SRC emacs-lisp +(defun re/org-to-markdown-region (start end) + "Convert Org formatted text in region (START, END) to Markdown. +This command requires that pandoc (man page `pandoc(1)') be +installed." + (interactive "r") + (shell-command-on-region + start end + "pandoc -f org -t markdown --wrap=preserve" t t)) +#+END_SRC * HOWM On-again, off-again relationship with this one ** Load package and add bindings -- 2.39.5