From 10f57605cee68f8ebd651c2ff5d51fdfebf5de67 Mon Sep 17 00:00:00 2001 From: Karthik Chikmagalur Date: Sun, 28 Jan 2024 14:34:55 -0800 Subject: [PATCH] gptel: Improve Org stream conversion * gptel.el (gptel--convert-markdown->org, gptel--stream-convert-markdown->org): Don't touch underscores in the source markdown. This will turn some emphasis blocks into underlines in Org, but we can live with that. Fix #40. --- gptel.el | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gptel.el b/gptel.el index 5ecc72d..a6db3e3 100644 --- a/gptel.el +++ b/gptel.el @@ -1212,7 +1212,7 @@ elements." ((looking-back "\\(?:[[:word:]]\\|\s\\)\\*\\{2\\}" (max (- (point) 3) (point-min))) (backward-delete-char 1)))) - ((or "_" "*") + ("*" (if (save-match-data (and (looking-back "\\(?:[[:space:]]\\|\s\\)\\(?:_\\|\\*\\)" (max (- (point) 2) (point-min))) @@ -1277,7 +1277,7 @@ text stream." ((looking-back "\\(?:[[:word:]]\\|\s\\)\\*\\{2\\}" (max (- (point) 3) (point-min))) (backward-delete-char 1)))) - ((and (or "_" "*") (guard (not in-src-block))) + ((and "*" (guard (not in-src-block))) (when (save-match-data (save-excursion (backward-char 2)