emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/phpinspect 43310092ad 081/126: Clear tree and edit trac


From: ELPA Syncer
Subject: [elpa] externals/phpinspect 43310092ad 081/126: Clear tree and edit tracker when reparsing (to ensure full reparse)
Date: Sat, 12 Aug 2023 00:58:46 -0400 (EDT)

branch: externals/phpinspect
commit 43310092adfdbc90727c7a449c660752b73daf05
Author: Hugo Thunnissen <devel@hugot.nl>
Commit: Hugo Thunnissen <devel@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

[Prev in Thread] Current Thread [Next in Thread]