branch: elpa/gptel commit e7a5dbfcfbec1955e74dbb875b5f8b9e5726d229 Author: Karthik Chikmagalur <karthikchikmaga...@gmail.com> Commit: Karthik Chikmagalur <karthikchikmaga...@gmail.com>
gptel-rewrite: Clear and restore overlay face around ediff * gptel-rewrite.el (gptel--rewrite-ediff): Clear the overlay face when Ediffing rewrites, and restore it afterwards. This makes it easier to see the changes in Ediff. (#917) --- gptel-rewrite.el | 1 + 1 file changed, 1 insertion(+) diff --git a/gptel-rewrite.el b/gptel-rewrite.el index 0ed0819cc1..29bd11f9fb 100644 --- a/gptel-rewrite.el +++ b/gptel-rewrite.el @@ -310,6 +310,7 @@ BUF is the buffer to modify, defaults to the overlay buffer." (when-let* ((overlay-buffer ov)) (let ((disp (overlay-get ov 'display)) (stored (overlay-get ov 'gptel--ediff))) + (overlay-put ov 'face (and restore 'gptel-rewrite-highlight-face)) (overlay-put ov 'display (and restore stored)) (overlay-put ov 'gptel--ediff (unless restore disp))))))) (gptel--ediff-restore