File tree Expand file tree Collapse file tree 2 files changed +6
-2
lines changed Expand file tree Collapse file tree 2 files changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -512,7 +512,7 @@ Called by `imenu--generic-function'."
512
512
" \\ ([a-z0-9-]+\\ )" )
513
513
(1 font-lock-type-face nil t ))
514
514
; ; foo/ Foo/ @Foo/
515
- (" \\ < @?\\ ([a-zA-Z][a-z0-9_-]*\\ )/" 1 font-lock-type-face )
515
+ (" \\ (?: \\ < \\ | \\ . \\ ) @?\\ ([a-zA-Z][a-z0-9_-]*\\ )/" 1 font-lock-type-face )
516
516
; ; fooBar
517
517
(" \\ (?:\\ <\\ |/\\ )\\ ([a-z]+[A-Z]+[a-zA-Z0-9$]*\\ >\\ )" 1 'clojure-interop-method-face )
518
518
; ; Highlight grouping constructs in regular expressions
Original file line number Diff line number Diff line change @@ -117,7 +117,11 @@ POS."
117
117
(clojure-test-with-temp-buffer " Class/methodName"
118
118
(should (eq (clojure-test-face-at 6 6 ) nil ))
119
119
(should (eq (clojure-test-face-at 1 5 ) 'font-lock-type-face ))
120
- (should (eq (clojure-test-face-at 7 16 ) 'clojure-interop-method-face ))))
120
+ (should (eq (clojure-test-face-at 7 16 ) 'clojure-interop-method-face )))
121
+ (clojure-test-with-temp-buffer " clojure.lang.Var/someMethod"
122
+ (should (eq (clojure-test-face-at 17 17 ) nil ))
123
+ (should (eq (clojure-test-face-at 1 16 ) 'font-lock-type-face ))
124
+ (should (eq (clojure-test-face-at 18 27 ) 'clojure-interop-method-face ))))
121
125
122
126
(ert-deftest clojure-mode-syntax-table/interop-method ()
123
127
:tags '(fontification syntax-table)
You can’t perform that action at this time.
0 commit comments