Skip to content

Conversation

@tonini
Copy link
Contributor

@tonini tonini commented Oct 30, 2013

Hi,

I run into an error when I try to complete (TAB) after a . (dot).

I use the elixir HEAD version 7120a5e

❯ iex
Erlang R16B01 (erts-5.10.2) [source] [64-bit] [smp:8:8] [async-threads:10] [hipe] [kernel-poll:false] [dtrace]

Interactive Elixir (0.10.4-dev) - press Ctrl+C to exit (type h() ENTER for help)
iex(1)> .*** ERROR: Shell process terminated! (^G to start new job) ***

=ERROR REPORT==== 30-Oct-2013::10:14:24 ===
Error in process <0.25.0> with exit value: {function_clause,[{string,tokens1,[nil,"(",[]],[{file,"string.erl"},{line,227}]},{'Elixir.IEx.Autocomplete',last_token,2,[{file,"/private/tmp/-1sUr/lib/iex/lib/iex/autocomplete.ex"},{line,112}]},{'Elixir.IEx.Autocomplete',expand...

cheers

@tonini
Copy link
Contributor Author

tonini commented Oct 30, 2013

@josevalim I thought it would be enough if I just an extra assert to :elixir_no_completion

josevalim pushed a commit that referenced this pull request Oct 30, 2013
Completion of . (dot) terminates shell process
@josevalim josevalim merged commit 2d1facb into elixir-lang:master Oct 30, 2013
@tonini tonini deleted the fix-no-dot-completion branch October 30, 2013 10:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants