Mam dziwne zachowanie z odpowiedzią Interactive-Haskell w emacs
. Kiedy pobieram plik, emacs
mini-bufor wyświetla serię interaktywnych monitów:
Start a new project named 'myproject'?
Cabal dir (guessed from myproject.cabal):
Build target (empty for default):
Set current directory:
Jeśli pozostawię katalog cabal lub katalog bieżący z domyślną wartością katalogu projektu, replik nie odpowiada. W interaktywnym oknie Haskella pojawia się podpowiedź lambda, mogę pisać, ale kiedy naciskam enter, nigdy się nie sprawdza. Kursor pozostaje w tej samej linii, jak gdybym w ogóle nie naciskał klawisza Enter.
Jeśli zmienię oba te katalogi na inną ścieżkę niż katalog mojego projektu, replik zachowuje się normalnie i ocenia wyrażenia zgodnie z oczekiwaniami.
~/.emacs
plik, który pozwoli odtworzyć problem?Odpowiedzi:
To znany błąd. i dobry chwyt!
Żądanie pull https://github.com/haskell/haskell-mode/pull/1116/files rozwiązuje to.
źródło