2013-02-09 20 views
4

因此,如果我想在ghci中運行一個線程化的應用程序,我只需在啓動時將-threaded傳遞給ghci。但是,如何從Emacs內部啓動它時如何執行此操作?我可以爲此定製Emacs haskell模式嗎?當在Emacs中啓動時將選項傳遞給ghci

我想是這樣,但我找不到任何指示?我找不到任何emacs lisp的參考文檔。只有Haskell維基,但在那裏沒有參考。雖然我在學習,但我對(Emacs)lisp不是很熟悉。

我想如果我能找到安裝haskell平臺的默認emacs軟件包的位置,我可以通過源代碼讀取以試圖找出它。

+0

Chris Done爲Emacs和Haskell模式編寫了一個wiki:github.com/haskell/haskell-mode/wiki和chrisdone.com/posts/haskell-mode-docs – artella 2014-06-01 07:01:22

+0

您也可以使用.ghci文件:http:/ /stackoverflow.com/a/23973165/917635 – artella 2014-06-01 07:02:30

回答

6

haskell-program-name的說明注意到「該命令可以包含參數」。

我剛剛通過將haskell-program-name設置爲ghci -threaded進行了測試。