branch: externals/phpinspect
commit 43310092adfdbc90727c7a449c660752b73daf05
Author: Hugo Thunnissen <de...@hugot.nl>
Commit: Hugo Thunnissen <de...@hugot.nl>

    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 f16cecd65a..64e5e17e6a 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)

Reply via email to