emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/llm dd7c3a6781 2/2: Merge pull request #12 from Stebali


From: ELPA Syncer
Subject: [elpa] externals/llm dd7c3a6781 2/2: Merge pull request #12 from Stebalien/steb/prevent-query-cancel
Date: Sun, 24 Dec 2023 18:58:02 -0500 (EST)

branch: externals/llm
commit dd7c3a6781c1b4c7b9ec89005dd60c08d9902399
Merge: f9060bd9d7 721def8f9f
Author: Andrew Hyatt <ahyatt@gmail.com>
Commit: GitHub <noreply@github.com>

    Merge pull request #12 from Stebalien/steb/prevent-query-cancel
    
    Don't ask the user before canceling the query
---
 llm.el | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/llm.el b/llm.el
index 699ea554f2..8ae76632da 100644
--- a/llm.el
+++ b/llm.el
@@ -253,7 +253,7 @@ VECTOR-CALLBACK will be called with the vector embedding.
 ERROR-CALLBACK will be called in the event of an error, with an
 error signal and a string message.
 
-This returns an object representing the asymc request, which can
+This returns an object representing the async request, which can
 be passed to `llm-cancel-request'."
   (ignore provider string vector-callback error-callback)
   (signal 'not-implemented nil))
@@ -285,7 +285,8 @@ methods."
   (lwarn 'llm :warning  "Canceling a request is not supported for this LLM."))
 
 (cl-defmethod llm-cancel-request ((buf buffer))
-  (cl-letf (((symbol-function 'url-http-async-sentinel) (lambda (_ _))))
+  (cl-letf (((symbol-function 'url-http-async-sentinel) (lambda (_ _)))
+            (kill-buffer-query-functions nil))
     (kill-buffer buf)))
 
 (defun llm-chat-prompt-to-text (prompt)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]