Я стикаюся з дивною поведінкою з відтворенням Interactive-Haskell 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 поводиться нормально і оцінює вирази, як очікувалося.
Чи виникає ця проблема під час запуску в каталозі з 'myproject.cabal'? Якщо так, ви спробували запустити його без файлу cabal?
—
GuiltyDolphin
Посилання на повідомлений випуск: github.com/haskell/haskell-mode/isissue/876
—
Gracjan Polak
Мені відомо про потенційну проблему ("застрягший режим") при використанні зла. Якщо ви використовуєте зло, будь ласка, перегляньте github.com/syl20bnr/spacemacs/isissue/3271
—
Pierre R
Я читав, що ця проблема, про яку повідомляється у посиланні, опублікованій @GracjanPolak, була закрита наступним поворотним
—
gusridd
~/.emacs
файл, який дозволяє відтворити проблему?