haskell / haskell/haskell-mode
stack-ghci still uses cabal
- Dominant language
- Emacs Lisp
- Stars
- 1.4k
- Forks
- 354
- Avg merge
- 5d 10h
- Merged PRs (30d)
- 2
Description
`stack-ghci` doesn't work for me. `haskell-session` seems to always get to `haskell-session-new-assume-from-cabal`:
```
Debugger entered--Lisp error: (quit)
signal(quit nil)
y-or-n-p("Start a new project named “craft”? ")
haskell-session-new-assume-from-cabal()
(or (haskell-session-from-buffer) (haskell-session-new-assume-from-cabal) (haskell-session-choose) (haskell-session-new))
(haskell-session-assign (or (haskell-session-from-buffer) (haskell-session-new-assume-from-cabal) (haskell-session-choose) (haskell-session-new)))
(or (haskell-session-maybe) (haskell-session-assign (or (haskell-session-from-buffer) (haskell-session-new-assume-from-cabal) (haskell-session-choose) (haskell-session-new))))
haskell-session()
haskell-process-load-file()
haskell-process-load-or-reload(nil)
call-interactively(haskell-process-load-or-reload nil nil)
command-execute(haskell-process-load-or-reload)
```
Even though:
```
haskell-process-type is a variable defined in `haskell-customize.el'.
Its value is stack-ghci
Original value was auto
```
```
GNU Emacs 24.5.2 (x86_64-apple-darwin13.4.0) of 2015-06-01
```
Is there something else I need to do?
Contributor guide
Assessment
This issue has not been assessed yet.