2017-05-10 10 views
0

Fedoraでemacsでsml-modeを使いたいです。私~/.emacsファイルは、そのディレクトリがgitのクローン化SML-モードのファイルが含まれていrun-smlがemacs sml-modeで動作しない

(add-to-list 'load-path "/home/gbuday/prooftheory/sml-mode") 
(autoload 'sml-mode "sml-mode" "Major mode for editing SML." t) 
(autoload 'run-sml "sml-proc" "Run an inferior SML process." t) 

が含まれています。

私は確かにPolyML、私が使用するバージョンを開始し

(defcustom sml-program-name "/home/gbuday/prooftheory/polyml/bin/poly" 
"Program to run as Standard SML read-eval-print loop." 
:type 'string) 

を持っているsml-mode.elを編集しました。

私はミニバッファで

Cannot open load file: sml-proc 

を取得劣るSML read-eval-printループを実行するためにM-x run-smlを入力します。ここで私はどうすればいいですか?

+1

'M-x package-list-packages RET'でsml-modeをインストールしますか? – Stefan

答えて

1

私が知っているsml-procファイルはありません。現在は6.7で、オートローディングがrun-sml(またはsml-run)例えば

(autoload 'run-sml "sml-mode") 

あなたの設定に(setq sml-program-name ...)とSMLのプログラムを設定する必要があり、同様sml-modeから行われるべきであるようにあなたがsml-modeのどのバージョンを使用しているが、それが見えますソースコードを変更する必要はありません。

関連する問題