We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
file
1 parent d61a825 commit 36fab9dCopy full SHA for 36fab9d
lib/iex/lib/iex/server.ex
@@ -12,8 +12,7 @@ defmodule IEx.Server do
12
counter = config.counter
13
cache = config.cache
14
code = cache ++ io_get(config)
15
-
16
- file = nil # this needs to be config.scope.file
+ file = "iex"
17
18
new_config =
19
try do
@@ -24,7 +23,7 @@ defmodule IEx.Server do
24
23
# a special way (to allow for continuation of an expression on the next
25
# line in IEx). In case of any other error, we let :elixir_translator
26
# to re-raise it.
27
- case :elixir_translator.forms(code, counter, "iex", []) do
+ case :elixir_translator.forms(code, counter, file, []) do
28
{ :ok, forms } ->
29
{ result, new_binding, scope } =
30
:elixir.eval_forms(forms, config.binding, config.scope)
0 commit comments