Emacs Interactive-Haskell은 cabal 또는 작업 디렉토리가 프로젝트 디렉토리로 설정된 경우 응답하지 않습니다.


124

.NET의 Interactive-Haskell repl에서 이상한 행동을하고 emacs있습니다. 파일을 소싱하면 emacs미니 버퍼에 일련의 대화 형 프롬프트가 표시됩니다.

Start a new project named 'myproject'?
Cabal dir (guessed from myproject.cabal):
Build target (empty for default):
Set current directory:

cabal 디렉터리 또는 현재 디렉터리를 프로젝트 디렉터리의 기본값으로두면 repl이 응답하지 않습니다. 대화 형 Haskell 창에 람다 프롬프트가 표시되고 입력 할 수 있지만 Enter 키를 누르면 평가되지 않습니다. 커서는 마치 Enter 키를 전혀 누르지 않은 것처럼 같은 줄에 있습니다.

두 디렉토리를 프로젝트 디렉토리가 아닌 다른 경로로 변경하면 repl이 정상적으로 작동하고 예상대로 표현식을 평가합니다.


7
~/.emacs문제를 재현 할 수 있는 최소한의 파일을 게시 할 수 있습니까 ?
user3188445 jul.

'myproject.cabal'이있는 디렉토리에서 실행할 때이 문제가 발생합니까? 그렇다면 cabal 파일없이 실행 해 보셨습니까?
GuiltyDolphin 2015 년

보고 된 문제에 대한 링크 : github.com/haskell/haskell-mode/issues/876
Gracjan Polak

악을 사용할 때 잠재적 인 문제 ( "고정 모드")를 알고 있습니다. 당신이 악을 사용하는 경우, 확인하시기 바랍니다 github.com/syl20bnr/spacemacs/issues/3271
피에르 R

1
@GracjanPolak이 게시 한 링크에보고 된이 문제가 다음 pull-request github.com/haskell/haskell-mode/pull/1116/files에
gusridd

답변:


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.