]> gitweb.factorcode.org Git - factor.git/commitdiff
FUEL: lets have a menu for the neat scaffolding system so it becomes discoverable
authorBjörn Lindqvist <bjourne@gmail.com>
Mon, 13 Jul 2015 04:34:58 +0000 (06:34 +0200)
committerJohn Benediktsson <mrjbq7@gmail.com>
Wed, 15 Jul 2015 00:29:43 +0000 (17:29 -0700)
misc/fuel/fuel-mode.el

index ea6ff889a7a21e29f3354b85bc774dcaf948817b..fc0224292b9645fb9fe604f5997e26a578c38627 100644 (file)
@@ -196,11 +196,11 @@ interacting with a factor listener is at your disposal.
   ("Apropos..." ("\C-c\C-d\C-p" "\C-c\C-dp") fuel-apropos)
   ("Show stack effect" ("\C-c\C-d\C-e" "\C-c\C-de") fuel-stack-effect-sexp)
   --
-  ("Show all words" ("\C-c\C-d\C-v" "\C-c\C-dv") fuel-show-file-words)
-  ("Word callers" "\C-c\M-<" fuel-show-callers :enable (symbol-at-point))
-  ("Word callees" "\C-c\M->" fuel-show-callees :enable (symbol-at-point))
-  (mode "Autodoc mode" ("\C-c\C-d\C-a" "\C-c\C-da") fuel-autodoc-mode)
-  --
+  (menu "Crossref"
+        ("Show all words" ("\C-c\C-d\C-v" "\C-c\C-dv") fuel-show-file-words)
+        ("Word callers" "\C-c\M-<" fuel-show-callers :enable (symbol-at-point))
+        ("Word callees" "\C-c\M->" fuel-show-callees :enable (symbol-at-point))
+        (mode "Autodoc mode" ("\C-c\C-d\C-a" "\C-c\C-da") fuel-autodoc-mode))
   (menu "Refactor"
         ("Rename word" ("\C-c\C-x\C-w" "\C-c\C-xw") fuel-refactor-rename-word)
         ("Inline word" ("\C-c\C-x\C-i" "\C-c\C-xi") fuel-refactor-inline-word)
@@ -215,6 +215,14 @@ interacting with a factor listener is at your disposal.
         --
         ("Extract article" ("\C-c\C-x\C-a" "\C-c\C-xa")
          fuel-refactor-extract-article))
+  (menu "Scaffold"
+        ("New vocab" ("\C-c\C-c\C-v") fuel-scaffold-vocab)
+        ("Tests for vocab" ("\C-c\C-c\C-t") fuel-scaffold-tests)
+        ("Help for vocab" ("\C-c\C-c\C-h") fuel-scaffold-help)
+        ("Tags for vocab" ("\C-c\C-c\C-g") fuel-scaffold-tags)
+        ("Summary for vocab" ("\C-c\C-c\C-s") fuel-scaffold-summary)
+        ("Authors for vocab" ("\C-c\C-c\C-a") fuel-scaffold-authors)
+        ("Platforms for vocab" ("\C-c\C-c\C-p") fuel-scaffold-platforms))
   --
   ("Load used vocabs" ("\C-c\C-e\C-l" "\C-c\C-el") fuel-load-usings)
   ("Run file" ("\C-c\C-k" "\C-c\C-l" "\C-c\C-e\C-k") fuel-run-file)