File tree 5 files changed +36
-0
lines changed
5 files changed +36
-0
lines changed Original file line number Diff line number Diff line change @@ -96,6 +96,16 @@ indentation using *hindent*.
96
96
where f :: Int -> Int
97
97
>>>>>>f x = x
98
98
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
+
99
109
* ` let g:haskell_indent_do = 3 `
100
110
101
111
do x <- a
Original file line number Diff line number Diff line change @@ -84,6 +84,8 @@ Haskell~
84
84
* |haskell-vim-indent-case|
85
85
* |haskell-vim-indent-let|
86
86
* |haskell-vim-indent-where|
87
+ * |haskell-vim-indent-before-where|
88
+ * |haskell-vim-indent-after-bare-where|
87
89
* |haskell-vim-indent-do|
88
90
* |haskell-vim-indent-in|
89
91
* |haskell-vim-indent-guard|
@@ -113,6 +115,18 @@ Haskell~
113
115
114
116
where f :: Int -> Int
115
117
>>>>>>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
116
130
<
117
131
*haskell-vim-indent-do*
118
132
* 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