Emacs Interactive-Haskell responde que no responde si el directorio de cabal o de trabajo está configurado en el directorio del proyecto

124

Me encuentro con un comportamiento extraño con la respuesta Interactive-Haskell emacs. Cuando obtengo un archivo, el emacsmini búfer muestra una serie de indicaciones interactivas:

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

Si dejo el directorio cabal o el directorio actual al valor predeterminado del directorio del proyecto, la respuesta no responde. Recibo un mensaje lambda en la ventana interactiva de Haskell, puedo escribir, pero cuando presiono enter, nunca se evalúa. El cursor permanece en la misma línea como si no hubiera presionado enter en absoluto.

Si cambio ambos directorios a otra ruta que no sea el directorio de mi proyecto, la respuesta se comporta normalmente y evalúa las expresiones como se esperaba.

daj
fuente
77
¿Puedes publicar un ~/.emacsarchivo mínimo que te permita reproducir el problema?
user3188445
¿Se produce este problema cuando se ejecuta en un directorio con un 'myproject.cabal'? Si es así, ¿ha intentado ejecutarlo sin el archivo cabal?
GuiltyDolphin
Vinculación con el problema informado: github.com/haskell/haskell-mode/issues/876
Gracjan Polak
Soy consciente de un problema potencial ("modo atascado") cuando uso el mal. Si usa el mal, visite github.com/syl20bnr/spacemacs/issues/3271
Pierre R el
1
He leído que este problema, según lo informado en el enlace publicado por @GracjanPolak, ha sido cerrado por la siguiente solicitud de extracción github.com/haskell/haskell-mode/pull/1116/files
gusridd

Respuestas: