-
Notifications
You must be signed in to change notification settings - Fork 347
Invoke hasktags more directly and asynchronously #964
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
Comments
I've started looking at this. Two questions:
|
|
Are dependencies really that bad these days? Or do you mean that you still support emacs-23? I dislike to maintain inline copies of something so generic as |
I'd rather have inline copy for now, thanks.
|
Other question, should be generated tags table visited automatically? Recently Emacs start to ask me almost every time I call |
Before calling |
@geraldus I'm not sure if this will solve your case but you may want to set |
@MichaelXavier thanks, I'll give it a try. |
So, what is the plan? Should we try to look up cabal file first going upward for some fixed depth? If this is a case, should we: |
This issue is about implementing exactly same functionality as right now, just in a more direct manner. So:
That is all. |
The merge in #1204 has broken hasktags invocation from inside ghci:
Note that instead of doing |
We can either fix this, or kill it. It was merged Mar 21 and so far nobody reported any issues. Is anybody using this functionality at all? |
I would love to use this, but given the current state of |
Note that hasktags may take annoying while to finish, so it should run in the background. This also requires some locking and deferring mechanism so that no two hasktags run at the same time but also last hasktags is triggered by last change. |
Currently invoking hasktags goes via haskell-process, that is a roundabout way of doing it.
Invoke hasktags without the need for haskell-process.
Issue lifted from discussion in #891 and in #963.
Pinging @code-crimes and @MichaelXavier.
The text was updated successfully, but these errors were encountered: