summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJosé Valim <jose.valim@plataformatec.com.br>2018-07-11 23:22:35 +0200
committerJosé Valim <jose.valim@plataformatec.com.br>2018-07-11 23:22:41 +0200
commit24c6974667d3396f62007d95aecf5bca8ee8ea07 (patch)
treed5724a0abae01665f0f47a6cf8165d6c42cc47bd
parent1d0423caf5125f81056b726e56190c6e5c346d83 (diff)
downloadelixir-24c6974667d3396f62007d95aecf5bca8ee8ea07.tar.gz
Properly pad formatted typespec
-rw-r--r--lib/iex/lib/iex/introspection.ex2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/iex/lib/iex/introspection.ex b/lib/iex/lib/iex/introspection.ex
index 5b3352b28..781980605 100644
--- a/lib/iex/lib/iex/introspection.ex
+++ b/lib/iex/lib/iex/introspection.ex
@@ -697,7 +697,7 @@ defmodule IEx.Introspection do
defp format_typespec(definition, kind, nesting) do
"@#{kind} #{Macro.to_string(definition)}"
- |> Code.format_string!(line_length: IEx.width() - nesting)
+ |> Code.format_string!(line_length: IEx.width() - 2 * nesting)
|> IO.iodata_to_binary()
|> color_prefix_with_line()
|> indent(nesting)