1

tuareg-mode私は emacs 用にインストールしたいので、これらの指示に従いました。

tuareg-2.0.7Makefile、ocamldebug.el、README、tuareg.el、tuareg-pkg.el、tuareg-site-file.el を含むバージョンをダウンロードしました。

説明に従ってここにすべてのコンテンツをコピーし~/.elisp/tuareg-mode、説明に従って .emacs ファイルを構成しました。emacs で .ml ファイルを開くと、次のエラーが発生します。

file mode specification error : (file-error "Cannot open load file" "tuareg-imenu")

誰もそれを修正する方法を知っていますか?

詳細に :

.emacs:

(add-to-list 'load-path "~/.elisp/tuareg-mode")

(autoload 'tuareg-mode "tuareg" "Major mode for editing Caml code" t)

(autoload 'camldebug "camldebug" "Run the Caml debugger" t)

(autoload 'tuareg-imenu-set-imenu "tuareg-imenu"
  "Configuration of imenu for tuareg" t)

(add-hook 'tuareg-mode-hook 'tuareg-imenu-set-imenu)

(setq auto-mode-alist
        (append '(("\\.ml[ily]?$" . tuareg-mode)
              ("\\.topml$" . tuareg-mode))
                  auto-mode-alist))

tuareg-2.0.7 コンテンツがコピーされるパス:~/.elisp/tuareg-mode


の内容~/.elisp/tuareg-mode:

Makefile
ocamldebug.el
README
tuareg.el
tuareg-pkg.el
tuareg-site-file.el
4

2 に答える 2

3

Emacs Wiki ページが古くなっているように見えますか?

次のように、imenu 関連の行をコメントアウトします。

;; (autoload 'tuareg-imenu-set-imenu "tuareg-imenu"
;;  "Configuration of imenu for tuareg" t)
;;
;; (add-hook 'tuareg-mode-hook 'tuareg-imenu-set-imenu)

それが機能し、imenu 機能がまだある場合は、それに応じてその Wiki ページを編集できます。

編集: Marmalade リポジトリのパッケージは最新のように見えるので、ダウンロードしたものを削除して .emacs を変更し、そこからインストールするのがおそらく最善です。

http://marmalade-repo.org/を参照してください。

M-x package-install RET tuareg RET

于 2014-06-17T02:34:06.343 に答える