Skip to content

Commit d9f4732

Browse files
author
Iuri Fernandes
committed
Allow folding of docstrings
1 parent 4a620cf commit d9f4732

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

syntax/elixir.vim

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,8 +59,8 @@ syn cluster elixirStringContained contains=elixirInterpolation,elixirRegexEscape
5959
syn region elixirString matchgroup=elixirDelimiter start="'" end="'" skip="\\'"
6060
syn region elixirString matchgroup=elixirDelimiter start='"' end='"' skip='\\"' contains=@elixirStringContained
6161
syn region elixirInterpolation matchgroup=elixirDelimiter start="#{" end="}" contained contains=ALLBUT,elixirComment,@elixirNotTop
62-
syn region elixirDocString start=+"""+ end=+"""+ contains=elixirTodo
63-
syn region elixirDocString start=+'''+ end=+'''+ contains=elixirTodo
62+
syn region elixirDocString start=+"""+ end=+"""+ contains=elixirTodo fold
63+
syn region elixirDocString start=+'''+ end=+'''+ contains=elixirTodo fold
6464

6565
syn match elixirSymbolInterpolated ':\("\)\@=' contains=elixirString
6666
syn match elixirString "\(\w\)\@<!?\%(\\\(x\d{1,2}\|\h{1,2}\h\@!\>\|0[0-7]{0,2}[0-7]\@!\>\|[^x0MC]\)\|(\\[MC]-)+\w\|[^\s\\]\)"

0 commit comments

Comments
 (0)