Skip to content

Commit 8fd679b

Browse files
committed
Add gptel--get-prompt-from-region function
Signed-off-by: Eval EXEC <[email protected]>
1 parent b1c4cb1 commit 8fd679b

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

gptel-transient.el

+7-2
Original file line numberDiff line numberDiff line change
@@ -651,6 +651,12 @@ Or in an extended conversation:
651651
:transient t)
652652

653653

654+
655+
(defun gptel--get-prompt-from-region()
656+
"Get the prompt from the region."
657+
(buffer-substring-no-properties
658+
(region-beginning) (region-end)))
659+
654660
;; * Transient Suffixes
655661

656662
;; ** Suffix to send prompt
@@ -678,8 +684,7 @@ Or in an extended conversation:
678684
(read-string
679685
(format "Ask %s: " (gptel-backend-name gptel-backend))
680686
(and (use-region-p)
681-
(buffer-substring-no-properties
682-
(region-beginning) (region-end)))))
687+
(gptel--get-prompt-from-region))))
683688
((member "y" args)
684689
(unless (car-safe kill-ring)
685690
(user-error "`kill-ring' is empty! Nothing to send"))

0 commit comments

Comments
 (0)