Skip to content

Conversation

@dhoegh
Copy link
Contributor

@dhoegh dhoegh commented Mar 28, 2016

This adds inference in to dot completion. Examples of this use

julia> split("","")[1].<tab>
endof  offset  string
julia> IOBuffer().<tab>
append   data      mark      maxsize   ptr       readable  seekable  size      writable

More elaborate examples can be seen in the test/replcompletions.jl.

cc @blakejohnson could you review this as you reviewed similar changes in #11679.
note: This uses the same framework for dot completion as I added in #11679 for method completion. The second commit improves get_type_call logic, so it is more general and hence can figure the return types from more elaborate expressions.

@dhoegh
Copy link
Contributor Author

dhoegh commented Mar 28, 2016

The Travis failure seems unrelated.

@dhoegh
Copy link
Contributor Author

dhoegh commented Apr 5, 2016

Bump, any comments on the code or the feature it introduces?

@vtjnash vtjnash merged commit f50c875 into JuliaLang:master Apr 6, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants