From d18f50391ceae4784d7b7e55161ce18e04eca186 Mon Sep 17 00:00:00 2001 From: daedsidog <41439659+daedsidog@users.noreply.github.com> Date: Tue, 3 Sep 2024 04:53:19 +0300 Subject: [PATCH] Fix bug in response processing & increase Emacs version requirement --- evedel.el | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/evedel.el b/evedel.el index 97c73ea..8bad828 100644 --- a/evedel.el +++ b/evedel.el @@ -5,7 +5,7 @@ ;; Author: daedsidog ;; Version: 0.0.1 ;; Keywords: convenience, tools -;; Package-Requires: ((emacs "27.1") (gptel "0.9.0")) +;; Package-Requires: ((emacs "28.1") (gptel "0.9.0")) ;; URL: https://github.com/daedsidog/evedel ;; SPDX-License-Identifier: GPL-3.0-or-later @@ -447,7 +447,6 @@ the current buffer." (mark-failed response) (let ((parsed-response (match-string 1 response))) (overlay-put directive 'e-directive-status :succeeded) - (overlay-put 'evaporate t) (with-current-buffer (overlay-buffer directive) (let ((beg (overlay-start directive)) (end (overlay-end directive))) @@ -468,7 +467,8 @@ the current buffer." (goto-char (1+ beg)) (backward-delete-char 1) (unless (eq indent-line-function #'indent-relative) - (indent-region beg end)))))))))) + (indent-region beg end))) + (overlay-put directive 'evaporate t)))))))) (e--update-instruction-overlay directive t))) (defun e--referencep (instruction)