-
Notifications
You must be signed in to change notification settings - Fork 347
Make eldoc-mode fully subsume haskell-doc-mode #1138
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
Few things I noticed:
|
Hmm, is there anything of value to salvage from |
The unicode output of function type signatures seems helpful. For example, Otherwise I don't immediately see a whole lot. There's a lot of code that seems like it would have to be updated for this century. For example, there's an option to use |
So now we need a brave decision to kill it wholesale. Lets do like this:
It seems to be a good time to do stable release before this happens. |
Reference: bbatsov/prelude#989 |
@gracjan I'm not sure what the best way to do it is, but since Emacs 25 uses |
Just yesterday we have fixed the 'async' message from |
True (though it did take a bit for a report to come in). I was thinking the least that could be done is to The issue that might want to be avoided though is having both (global) |
People do not enable |
Well, it doesn't seem like the Are you saying that a byte-compilation warning might not be good enough (i.e. they wouldn't byte-compile their init file)? If so, then one option is to straight up: (defun haskell-doc-mode (&optional arg)
(interactive)
(warn "Please use `eldoc-mode' instead.")
(eldoc-mode arg)) I don't care either way, but as yesterday reminded me, it might be best to just get it out of the way as with Emacs 25 there's going to be a lot more |
We can do |
Don't take my word for it, but from what I can see all that's
|
So lets kill it. @fice-t, can you:
? |
Sorry, I suppose I wasn't clear before. There's still a bunch of stuff for But it probably should get a rewrite (by someone else who understands it better) later down the road. |
In light of issues mulled over in #649 and #820
haskell-doc-mode
should be removed, functionality should be put ineldoc-mode
.eldoc
actually works already withhaskell-mode
:eldoc-mode
eldoc-mode
fromhaskell-doc.el
haskell-doc-mode
from texihaskell-doc-mode
from wikihaskell-doc-mode
from all the random wikis and tutorials out therehaskell-doc-mode
from spacemacs (if needed)The text was updated successfully, but these errors were encountered: