branch: elpa/scala-mode commit d4885ac97e9f9e108727db8801945610e78b4466 Author: Ivan Malison <ivanmali...@gmail.com> Commit: Ivan Malison <ivanmali...@gmail.com>
Use [[:space:]] instead of literal space in syntax end/beggining of definition functions. --- scala-mode2-syntax.el | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/scala-mode2-syntax.el b/scala-mode2-syntax.el index ec74d54..80cc8cc 100644 --- a/scala-mode2-syntax.el +++ b/scala-mode2-syntax.el @@ -963,13 +963,13 @@ val a, b = (1, 2) (scala-syntax:go-to-pos (save-excursion (scala-syntax:movement-function-until-cond-function - (lambda () (or (looking-at " *[{=]") + (lambda () (or (looking-at "[[:space:]]*[{=]") (looking-at scala-syntax:all-definition-re))) (lambda () (condition-case ex (scala-syntax:forward-sexp-or-next-line) ('error nil))))))) (defun scala-syntax:handle-brace-equals-or-next () - (cond ((looking-at " *{") (forward-sexp)) - ((looking-at " *=") (scala-syntax:forward-sexp-or-next-line) + (cond ((looking-at "[[:space:]]*{") (forward-sexp)) + ((looking-at "[[:space:]]*=") (scala-syntax:forward-sexp-or-next-line) (scala-syntax:handle-brace-equals-or-next)) ((looking-at scala-syntax:all-definition-re) nil) (t (scala-syntax:forward-sexp-or-next-line)