I'm trying to configure haskell-mode by adding functions to the hook:

(add-hook 'haskell-mode-hook 'turn-on-haskell-indentation)
(add-hook 'haskell-mode-hook 'turn-on-haskell-doc-mode)

The problem is that it only works if I comment one statement out, if I use the above code it tells my what the haskell-mode-hook was and what it now is and shows me the help text.

I'm using Emacs24 on Ubuntu 13.10.

Can someone please tell my why it doesn't work? Thanks

有帮助吗?

解决方案 2

Not sure why this isn't working as you'd expect, but as a solution, can you just use a lambda function in the add-hook function? For example

  (add-hook 'haskell-mode-hook (lambda()
                                     (turn-on-haskell-indentation)
                                     (turn-on-haskell-docs-mode)))

其他提示

Could this be a simple typo? I think turn-on-haskell-docs-mode should be turn-on-haskell-doc-mode.

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top