From 54ba5bdbe961776c9cd3f1ff6229bc81275482fd Mon Sep 17 00:00:00 2001 From: edmz Date: Thu, 10 Jul 2014 16:57:12 -0500 Subject: [PATCH 1/2] wrong indentation if space between if and statement --- test/elixir-mode-indentation-tests.el | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/test/elixir-mode-indentation-tests.el b/test/elixir-mode-indentation-tests.el index 23f197e8..88965142 100644 --- a/test/elixir-mode-indentation-tests.el +++ b/test/elixir-mode-indentation-tests.el @@ -125,6 +125,22 @@ defmodule FooBar do end end") +(elixir-def-indentation-test indents-do-blocks-with-space-after-inline () + "defmodule Foo do +def foobar do +if true, do: IO.puts \"yay\" + +20 +end +end" + "defmodule Foo do + def foobar do + if true, do: IO.puts \"yay\" + + 20 + end +end") + (elixir-def-indentation-test indents-after-empty-line () " From 0bad2a3eb97f19466065735bbdd5c16f0944a077 Mon Sep 17 00:00:00 2001 From: edmz Date: Thu, 10 Jul 2014 17:35:18 -0500 Subject: [PATCH 2/2] adding expected-result: false so that master stays clean --- test/elixir-mode-indentation-tests.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/elixir-mode-indentation-tests.el b/test/elixir-mode-indentation-tests.el index 88965142..a3a23ceb 100644 --- a/test/elixir-mode-indentation-tests.el +++ b/test/elixir-mode-indentation-tests.el @@ -125,7 +125,7 @@ defmodule FooBar do end end") -(elixir-def-indentation-test indents-do-blocks-with-space-after-inline () +(elixir-def-indentation-test indents-do-blocks-with-space-after-inline (:expected-result :failed) "defmodule Foo do def foobar do if true, do: IO.puts \"yay\"