Ich habe ein merkwürdiges Verhalten mit der Interactive-Haskell-Antwort emacs
. Wenn ich eine Datei emacs
beschaffe, zeigt der Minipuffer eine Reihe interaktiver Eingabeaufforderungen an:
Start a new project named 'myproject'?
Cabal dir (guessed from myproject.cabal):
Build target (empty for default):
Set current directory:
Wenn ich entweder das Kabalenverzeichnis oder das aktuelle Verzeichnis auf dem Standardwert des Projektverzeichnisses belasse, reagiert die Antwort nicht. Ich erhalte eine Lambda-Eingabeaufforderung im interaktiven Haskell-Fenster, die ich eingeben kann, aber wenn ich die Eingabetaste drücke, wird sie nie ausgewertet. Der Cursor bleibt in derselben Zeile, als hätte ich überhaupt nicht die Eingabetaste gedrückt.
Wenn ich diese beiden Verzeichnisse in einen anderen Pfad als mein Projektverzeichnis ändere, verhält sich die Antwort normal und wertet Ausdrücke wie erwartet aus.
~/.emacs
Datei veröffentlichen, mit der Sie das Problem reproduzieren können?Antworten:
Dies ist ein bekannter Fehler. und ein guter Fang!
Die Pull-Anfrage https://github.com/haskell/haskell-mode/pull/1116/files löst das Problem.
quelle