lab-ai--dwim重複削除

This commit is contained in:
2026-07-04 08:14:20 +09:00
parent af88bcc2df
commit ccd161718a
-23
View File
@@ -197,29 +197,6 @@
(goto-char beg)
(insert text))
(defun lab-ai--dwim (system user)
(let* ((bnds (lab-ai--bounds))
(beg (copy-marker (car bnds)))
(end (copy-marker (cdr bnds) t))
(origin-buffer (current-buffer))
(txt (buffer-substring-no-properties beg end))
(prompt
(concat system "\n\n"
user "\n\n"
txt)))
(message "Lab-AI: sending request... model=%s" lab-ai-model)
(lab-ai-request-async
prompt
(lambda (answer)
(when (buffer-live-p origin-buffer)
(with-current-buffer origin-buffer
(save-excursion
(lab-ai--replace-region beg end answer))
(message "Lab-AI: done. model=%s" lab-ai-model))))
(lambda (err)
(message "Lab-AI: error: %s"
(error-message-string err))))))
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; translation/editing commands
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;