Nie mogę uzyskać hlint sugestii, aby pojawić się w emacs za pomocą intero.Używanie Hlint z intero na emacs
- mam nowa instalacja emacs 24,5
- dodałem rzeczy Intero na here do nowego
~/.emacs
pliku - mam nic innego do emacs zrobić.
Czytałem, że rozwiązanie to:
(flycheck-add-next-checker 'intero
'(warning . haskell-hlint))
Ale nie wiem, co mam z tym zrobić. Jeśli dodaję go do mojego pliku ~/.emacs
, emacs nie powiedzie się podczas uruchamiania.
(Reszta wydaje się OK - uruchamia Intero gdy otwieram plik Haskell. - błędy są natychmiast oznaczane jako typ I)
Jak uzyskać Hlint sugestie pojawiają?
Czy zainstalowałeś 'hlint'? – Sibi
hlint jest zainstalowany w moim projekcie stosu, tzn. Mogę uruchomić 'stack exec hlint', ale nie jest on zainstalowany globalnie. – BillyBadBoy
Czy możesz wykonać następujące sprawdzenia: 1) Sprawdź, czy plik wykonywalny hlint znajduje się we właściwej ścieżce, którą rozpoznaje twoja odmowa. Należy dodać zmienną 'exec-path', jeśli nie znajduje się ona w tej ścieżce. Zwykle instaluję hlint na całym świecie za pomocą stosu i używam go dla mojej sesji emacs. 2) Jeśli pierwsza metoda nie jest problemem, spróbuj uruchomić tę komendę emacs: 'intero-info', a następnie sprawdź, czy funkcja fliektu wyświetla ostrzeżenia hlint dla ciebie. – Sibi