elixir-lang/emacs-elixir — pull request #149 by tonini (2014-12-23 10:06:16+00:00)
Title: Always indent with only 2 spaces except when function arguments span multiple lines.

Always indent with only 2 spaces except when function arguments span multiple lines.

* indent with 2 spaces

```
Enum.map(list, fn outer ->
Enum.map(outer, fn inner ->
some()
code()
end)
end)
```

* exceptions

```
function(arg1, arg2,
arg3)
```

Because this is a common community standard and also that's how most of the code in elixir source looks like, we think thats the proper way to do it from now on.