File tree Expand file tree Collapse file tree 5 files changed +36
-0
lines changed
Expand file tree Collapse file tree 5 files changed +36
-0
lines changed Original file line number Diff line number Diff line change @@ -96,6 +96,16 @@ indentation using *hindent*.
9696 where f :: Int -> Int
9797 >>>>>>f x = x
9898
99+ * ` let g:haskell_indent_before_where = 2 `
100+
101+ foo
102+ >>where
103+
104+ * ` let g:haskell_indent_after_bare_where = 2 `
105+
106+ where
107+ >>foo
108+
99109* ` let g:haskell_indent_do = 3 `
100110
101111 do x <- a
Original file line number Diff line number Diff line change @@ -84,6 +84,8 @@ Haskell~
8484 * |haskell-vim-indent-case|
8585 * |haskell-vim-indent-let|
8686 * |haskell-vim-indent-where|
87+ * |haskell-vim-indent-before-where|
88+ * |haskell-vim-indent-after-bare-where|
8789 * |haskell-vim-indent-do|
8890 * |haskell-vim-indent-in|
8991 * |haskell-vim-indent-guard|
@@ -113,6 +115,18 @@ Haskell~
113115
114116 where f :: Int -> Int
115117 >>>>>>f x = x
118+ <
119+ *haskell-vim-indent-before-where*
120+ * let g:haskell_indent_before_where = 2 >
121+
122+ foo
123+ >>where
124+ <
125+ *haskell-vim-indent-after-bare-where*
126+ * let g:haskell_indent_after_bare_where = 2 >
127+
128+ where
129+ >>foo
116130<
117131 *haskell-vim-indent-do*
118132* let g:haskell_indent_do = 3 >
Original file line number Diff line number Diff line change 1+ f x = y
2+ where
3+ y = 2 * x
Original file line number Diff line number Diff line change 1+ f x = y
2+ where
3+ y = 2 * x
Original file line number Diff line number Diff line change 1+ :set sw = 4
2+ :let g: haskell_indent_before_where= 2
3+ :let g: haskell_indent_after_bare_where= 2
4+ = G
5+ :saveas ! result.hs
6+ :q !
You can’t perform that action at this time.
0 commit comments