branch: externals/phps-mode commit 413547fbf1ecb86f8b360a253345282e83200fd4 Author: Christian Johansson <christ...@cvj.se> Commit: Christian Johansson <christ...@cvj.se>
Searching for previous bracket now steps over optional PHP starting tags --- phps-mode-indent.el | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/phps-mode-indent.el b/phps-mode-indent.el index 1210770b49..ff8e0a2d7f 100644 --- a/phps-mode-indent.el +++ b/phps-mode-indent.el @@ -259,6 +259,11 @@ (if from-end-of-line (end-of-line) (beginning-of-line) + + ;; Step over optional PHP starting tag + (when (looking-at-p "^[\t ]*<\\?php[\t ]+") + (search-forward-regexp "^[\t ]*<\\?php[\t ]+" nil t)) + (if (search-forward-regexp "[^])}\t ]" nil t) (forward-char -1) (end-of-line))) @@ -917,7 +922,7 @@ (when-let ((reference-line (phps-mode-indent--get-previous-start-of-bracket-line))) - (message "reference-line: %S" reference-line) + ;; (message "reference-line: %S" reference-line) (setq new-indentation (phps-mode-indent--string-indentation