branch: elpa/gptel
commit 5d5610dfb62d218447b210ec8c8f833c6aca262e
Author: Karthik Chikmagalur <karthikchikmaga...@gmail.com>
Commit: Karthik Chikmagalur <karthikchikmaga...@gmail.com>

    gptel-rewrite: Appease byte-compiler
    
    * gptel-rewrite.el (gptel--suffix-rewrite): Appease byte-compiler.
    Allow `gptel--suffix-rewrite' to be called non-interactively,
    which is required for dry runs.
---
 gptel-rewrite.el | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/gptel-rewrite.el b/gptel-rewrite.el
index 5c8fe83e6d..ebc1c2a8dc 100644
--- a/gptel-rewrite.el
+++ b/gptel-rewrite.el
@@ -30,6 +30,7 @@
 (defvar diff-entire-buffers)
 
 (declare-function diff-no-select "diff")
+(declare-function rmc--add-key-description "rmc")
 
 ;; * User options
 
@@ -637,6 +638,9 @@ generated from functions."
         (when (= (point) (region-end)) (backward-char 1)))
       (deactivate-mark))))
 
+;; Allow this to be called non-interactively for dry runs
+(put 'gptel--suffix-rewrite 'interactive-only nil)
+
 (transient-define-suffix gptel--suffix-rewrite-diff (&optional switches)
   "Diff LLM output against buffer."
   :if (lambda () gptel--rewrite-overlays)

Reply via email to