سؤال

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