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

[haskell] support dynamic completion backend #11550

Closed
wants to merge 4 commits into from

Conversation

d12frosted
Copy link
Collaborator

No description provided.

(`intero (spacemacs-haskell//setup-intero-company))
(`dante (spacemacs-haskell//setup-dante-company))
(`ghc-mod (spacemacs-haskell//setup-ghc-mod-company))))

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is not an empty line, it's ^L.

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🙈

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

😸I was reading my PR and saw these double-empty lines. Was like - what the line?!


;; dante completion backend
(dante
:requires company
:toggle (and (version<= "25" emacs-version)
(eq haskell-completion-backend 'dante)))
:toggle (version<= "25" emacs-version))
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I haven't checked yet, but it looks rubbish that dante is available only on old Emacs.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I've checked it. And it is no longer the case. Removed all along.

@michaelpj
Copy link
Contributor

It would be great to get this merged - it has a fairly trivial merge conflict.

I'm working on getting the lsp backend for Haskell working, and this refactoring is definitely desirable first.

@sdwolfz sdwolfz added this to the Future Release 0.301.0 milestone Jan 21, 2019
michaelpj added a commit to michaelpj/spacemacs that referenced this pull request Jan 22, 2019
As requested in the review of
syl20bnr#11550.
@michaelpj
Copy link
Contributor

I opened #11887, which is based on this. I fixed the merge and removed the form-feed characters, but if this is merged then it should all work cleanly anyway.

michaelpj added a commit to michaelpj/spacemacs that referenced this pull request Apr 10, 2019
As requested in the review of
syl20bnr#11550.
duianto pushed a commit that referenced this pull request Apr 11, 2019
As requested in the review of
#11550.
@duianto
Copy link
Collaborator

duianto commented Apr 11, 2019

The PR:
Haskell: add LSP support via HIE and lsp-haskell #11887
is now on the develop branch.

It seems to have been based on this PR.

@duianto duianto closed this Apr 11, 2019
@d12frosted
Copy link
Collaborator Author

Oh neat! Thank you both for doing this!

@d12frosted d12frosted deleted the haskell/dir-locals-backend branch April 11, 2019 12:14
billy1kaplan pushed a commit to billy1kaplan/spacemacs that referenced this pull request Apr 19, 2019
As requested in the review of
syl20bnr#11550.
thomasheartman pushed a commit to thomasheartman/.emacs.d that referenced this pull request Jul 6, 2019
stephanschubert pushed a commit to stephanschubert/spacemacs that referenced this pull request Oct 23, 2019
As requested in the review of
syl20bnr#11550.
sei40kr pushed a commit to sei40kr/spacemacs that referenced this pull request Nov 11, 2019
As requested in the review of
syl20bnr#11550.
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.

4 participants