From 43310092adfdbc90727c7a449c660752b73daf05 Mon Sep 17 00:00:00 2001 From: Hugo Thunnissen Date: Thu, 27 Jul 2023 17:06:52 +0200 Subject: [PATCH] Clear tree and edit tracker when reparsing (to ensure full reparse) --- phpinspect-buffer.el | 2 ++ 1 file changed, 2 insertions(+) diff --git a/phpinspect-buffer.el b/phpinspect-buffer.el index f16cecd..64e5e17 100644 --- a/phpinspect-buffer.el +++ b/phpinspect-buffer.el @@ -73,7 +73,9 @@ linked with." (cl-defmethod phpinspect-buffer-reparse ((buffer phpinspect-buffer)) + (setf (phpinspect-buffer-tree buffer) nil) (setf (phpinspect-buffer-map buffer) (phpinspect-make-bmap)) + (phpinspect-edtrack-clear (phpinspect-buffer-edit-tracker buffer)) (phpinspect-buffer-parse buffer)) (defsubst phpinspect-buffer-parse-map (buffer)