emacs "hangs" in haskell mode

hello, when i press C-c C-l to load my file into ghci, emacs stops responding. task manager shows ghc.exe process running, so it happens some time after the ghci buffer is created. my setup: - emacs on windows xp, version 21.1.1 - GHC package version 5.04.1 - haskell editing mode version 1.43 - relevant .emacs lines: (add-to-list 'load-path "c:/programs/emacs-21.1/site-lisp/haskell-mode") (add-to-list 'auto-mode-alist '("\\.hs$" . haskell-mode)) (add-to-list 'auto-mode-alist '("\\.lhs$" . literate-haskell-mode)) (autoload 'haskell-mode "haskell-mode") (autoload 'literate-haskell-mode "haskell-mode") (setq haskell-ghci-program-name "c:/ghc/ghc-5.04.1/bin/ghci.exe") (add-hook 'haskell-mode-hook 'turn-on-haskell-decl-scan) (add-hook 'haskell-mode-hook 'turn-on-haskell-doc-mode) (add-hook 'haskell-mode-hook 'turn-on-haskell-font-lock) (add-hook 'haskell-mode-hook 'turn-on-haskell-ghci) (add-hook 'haskell-mode-hook 'turn-on-haskell-indent) would appreciate any help! konst

yeah, the mode needs to be updated. edit your haskell-ghci.el file , namely the line which begins "(setq comint-prompt-regexp" to: (setq comint-prompt-regexp "^[\*_a-zA-Z0-9\. ]*>") The problem is that ghc changed a bit what it outputs. -- Hal Daume III "Computer science is no more about computers | hdaume@isi.edu than astronomy is about telescopes." -Dijkstra | www.isi.edu/~hdaume On Tue, 5 Nov 2002, Konst Sushenko wrote:
hello,
when i press C-c C-l to load my file into ghci, emacs stops responding. task manager shows ghc.exe process running, so it happens some time after the ghci buffer is created.
my setup:
- emacs on windows xp, version 21.1.1 - GHC package version 5.04.1 - haskell editing mode version 1.43 - relevant .emacs lines:
(add-to-list 'load-path "c:/programs/emacs-21.1/site-lisp/haskell-mode") (add-to-list 'auto-mode-alist '("\\.hs$" . haskell-mode)) (add-to-list 'auto-mode-alist '("\\.lhs$" . literate-haskell-mode))
(autoload 'haskell-mode "haskell-mode") (autoload 'literate-haskell-mode "haskell-mode")
(setq haskell-ghci-program-name "c:/ghc/ghc-5.04.1/bin/ghci.exe")
(add-hook 'haskell-mode-hook 'turn-on-haskell-decl-scan) (add-hook 'haskell-mode-hook 'turn-on-haskell-doc-mode) (add-hook 'haskell-mode-hook 'turn-on-haskell-font-lock) (add-hook 'haskell-mode-hook 'turn-on-haskell-ghci) (add-hook 'haskell-mode-hook 'turn-on-haskell-indent)
would appreciate any help!
konst
participants (2)
-
Hal Daume III
-
Konst Sushenko