-
Notifications
You must be signed in to change notification settings - Fork 55
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
Symbol’s value as variable is void: haskell-debug-mode-map #165
Comments
The issue is the variable Hope the information helps! |
Hmmm, but this worked for years until the last commit in this project, so I still think this should be handled here. Any hints? Otherwise I'll guess there will be some responsibility ping-pong. And to be honest: I don't even understand the reason for the change, why it should make things better. For now, it just makes things worse, at least for me. |
What this PR does is to force haskell-mode to be installed since it become one of the dependency. If spacemacs report error regarding haskell-mode error, then it should be resolve in spacemacs. Do you previously have |
See #163 for the reason why. It does make sense since this package rely on haskell-mode: Line 291 in c5d3bc2
Otherwise, it won't work. Regarding spacemacs, I don't use it so I can't tell if this is the config error or something else. 😓 |
With Spacemacs, you don't install modes for yourself, this is done via the respective layer. (Well, you can do it by hand, but that would be bypassing the main idea of Spacemacs). I had a quick look at the corresponding Spacemacs layer at https://github.com/syl20bnr/spacemacs/blob/develop/layers/%2Blang/haskell/packages.el, but I can't see what's wrong there. It seems to require both Thanks for the help so far, things now make a little bit more sense to me. 👍 |
This is a long known issue of Spacemacs and you can close this issue now. |
After an update of all Spacemacs packages today, the change c5d3bc2 got pulled in, and I'm relatively sure that this is the culprit for the error:
The Haskell layer of Spacemacs has not been changed, and my Haskell-related part of the Spacemacs config is trivial:
Note that this error pops up even in something not related to Haskell, e.g. opening a Python file (LSP-based backend there, too), but I guess this is related to Spacemacs' initialization of layers.
The text was updated successfully, but these errors were encountered: