File tree Expand file tree Collapse file tree 2 files changed +17
-10
lines changed Expand file tree Collapse file tree 2 files changed +17
-10
lines changed Original file line number Diff line number Diff line change 240
240
((and (not (smie-rule-sibling-p ))
241
241
(smie-rule-hanging-p ))
242
242
(smie-rule-parent elixir-smie-indent-basic))))
243
-
243
+
244
244
(`(:before . " ->" )
245
245
(cond
246
246
((smie-rule-hanging-p )
275
275
(t
276
276
(smie-rule-parent elixir-smie-indent-basic))))))
277
277
278
+ (`(:before . " fn" )
279
+ (smie-rule-parent ))
280
+
281
+ (`(:before . " end" )
282
+ (smie-rule-parent ))
283
+
278
284
; ; Closing paren on the other line
279
285
(`(:before . " (" )
280
286
(smie-rule-parent ))
284
290
((smie-rule-parent-p " after" " catch" " def" " defmodule" " defp" " do" " else"
285
291
" fn" " if" " rescue" " try" " unless" )
286
292
(smie-rule-parent elixir-smie-indent-basic))))
287
-
293
+
288
294
(`(:after . " ;" )
289
295
(cond
290
296
((smie-rule-parent-p " if" )
Original file line number Diff line number Diff line change @@ -572,24 +572,25 @@ x = do_something(
572
572
:bar
573
573
)" )
574
574
575
- (elixir-def-indentation-test indent-inside-parens/2 ()
576
- "
575
+ (elixir-def-indentation-test indent-inside-parens/2
576
+ (:tags '(indentation))
577
+ "
577
578
x = do_something(:foo,
578
- :bar)"
579
- "
579
+ :bar)"
580
+ "
580
581
x = do_something(:foo,
581
582
:bar)" )
582
583
583
584
(elixir-def-indentation-test indent-inside-parens/3
584
- ( :expected-result :failed )
585
- "
585
+ ( :tags '(indentation) )
586
+ "
586
587
x = do_something(:foo, fn (arg) ->
587
588
do_another(arg)
588
589
end)"
589
590
"
590
591
x = do_something(:foo, fn (arg) ->
591
- do_another(arg)
592
- end)" )
592
+ do_another(arg)
593
+ end)" )
593
594
594
595
(elixir-def-indentation-test indent-lone-keyword ()
595
596
"
You can’t perform that action at this time.
0 commit comments