独自のコンパイル プラグイン用の動的メニューを作成しようとしていますが、壁にぶつかっています。これは私が現時点で持っているコードです:
(defun mme-tools-create-menu ()
(easy-menu-define mme-tools-menu erlang-mode-map "MME-Tools-Menu"
'("MME-Tools"
("Current Subsystem"
["Run gmake" mme-tools-build]
["Build beams" mme-tools-build-beam]
["Run Posttest" mme-tools-build-posttest]
["Run Move" mme-tools-build-move])
("Build Subsystem")))
(dolist (path mmepaths)
(if (string-match "code" path)
(let* ((ss (file-name-base path))
(uss (upcase ss)))
(easy-menu-add-item mme-tools-menu '("Build Subsystem")
[uss (mme-tools-build-path-subsystem " -j10 beam" (getenv ss))])))))
コードで実行したいのは、「Build Subsystem」というサブメニューを作成し、そこにエントリを入力することです。しかし、エントリは作成されません。どんな助けでも大歓迎です。