haskell / haskell/haskell-mode

stack-ghci still uses cabal

Open
#753 21 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.