branch: externals/phps-mode commit 519888fe790729c129d4493841c3f5899549dd33 Author: Christian Johansson <christ...@cvj.se> Commit: Christian Johansson <christ...@cvj.se>
Added another failing indent test --- phps-mode-indent.el | 24 ++++++++++++++++-------- 1 file changed, 16 insertions(+), 8 deletions(-) diff --git a/phps-mode-indent.el b/phps-mode-indent.el index a0eb6b5ae8..f5536a0f88 100644 --- a/phps-mode-indent.el +++ b/phps-mode-indent.el @@ -244,14 +244,15 @@ previous-indentation) ;; debug stuff - ;; (message "\ncurrent-line-string: %S" current-line-string) - ;; (message "previous-line-string: %S" previous-line-string) - ;; (message "current-line-starts-with-closing-bracket: %S" current-line-starts-with-closing-bracket) - ;; (message "current-line-starts-with-opening-bracket: %S" current-line-starts-with-opening-bracket) - ;; (message "previous-line-ends-with-opening-bracket: %S" previous-line-ends-with-opening-bracket) - ;; (message "previous-line-ends-with-terminus: %S" previous-line-ends-with-terminus) - ;; (message "previous-bracket-level: %S" previous-bracket-level) - ;; (message "previous-indentation: %S" previous-indentation) + (message "\ncurrent-line-string: %S" current-line-string) + (message "previous-line-string: %S" previous-line-string) + + (message "current-line-starts-with-closing-bracket: %S" current-line-starts-with-closing-bracket) + (message "current-line-starts-with-opening-bracket: %S" current-line-starts-with-opening-bracket) + (message "previous-line-ends-with-opening-bracket: %S" previous-line-ends-with-opening-bracket) + (message "previous-line-ends-with-terminus: %S" previous-line-ends-with-terminus) + (message "previous-bracket-level: %S" previous-bracket-level) + (message "previous-indentation: %S" previous-indentation) ;; Case by case logic below - most specific to most general @@ -1044,6 +1045,13 @@ ;; [ ;; 2, ;; 3, + ;; or TODO + ;; return array( + ;; '' => __( + ;; 'None', + ;; 'domain' + ;; ), + ;; '-' => ((and previous-line-ends-with-terminus (string= previous-line-ends-with-terminus ","))