Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Provide a way to get fully qualified identifier name when applicable #125

Open
stellarhoof opened this issue Dec 8, 2017 · 5 comments
Open
Labels
waiting-upstream Waiting on support from upstream

Comments

@stellarhoof
Copy link

This is extremely useful for example when using hoogle. It's cumbersome to manually figure out where an identifier came from and manually qualify the name so hoogle returns useful information with hoogle --info. I believe it's a fairly trivial hack to piggyback on loc-at which gives a parseable string we could use.

@parsonsmatt
Copy link
Owner

Before I or someone else respond the issues you're raising, I wanted to thank you for all the fantastic suggestions and issues! It's really appreciated 😄

@stellarhoof
Copy link
Author

You're very welcome. I might even tackle some of these.

@stellarhoof
Copy link
Author

I've tried using loc-at, but it's too unreliable. Another approach is to parse the output of :browse, but it produces a fair amount of output.

It seems intero plans to support this at some point. Relevant issues:
https://github.com/commercialhaskell/intero/issues/244
https://github.com/commercialhaskell/intero/issues/53
https://github.com/commercialhaskell/intero/issues/71

@parsonsmatt parsonsmatt added the waiting-upstream Waiting on support from upstream label Apr 21, 2018
@chrisdone
Copy link

@stellarhoof Do you plan to work on this?

@stellarhoof
Copy link
Author

@chrisdone No. I don't do haskell anymore.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
waiting-upstream Waiting on support from upstream
Projects
None yet
Development

No branches or pull requests

3 participants