]> gitweb.factorcode.org Git - factor.git/commitdiff
Make fuel more discoverable when browsing Factor help
authorBenjamin Pollack <benjamin@bitquabit.com>
Tue, 3 Feb 2015 23:00:20 +0000 (18:00 -0500)
committerJohn Benediktsson <mrjbq7@gmail.com>
Tue, 3 Feb 2015 23:27:46 +0000 (15:27 -0800)
basis/editors/emacs/emacs-docs.factor
extra/fuel/summary.txt [new file with mode: 0644]

index adf6d8a7b7985e944d6c4d1ebc480a0420a44d19..4e0cde3e5c4c30dea70b3d681f0db9103378a821 100644 (file)
@@ -2,9 +2,9 @@ USING: help help.syntax help.markup ;
 IN: editors.emacs
 
 ARTICLE: "editors.emacs" "Integration with Emacs"
-"Full Emacs integration with Factor requires the use of two executable files -- " { $snippet "emacs" } " and " { $snippet "emacsclient" } ", which act as a client/server pair. To start the server, run the " { $snippet "emacs" } " binary and run " { $snippet "M-x server-start" } " or start " { $snippet "emacs" } " with the following line in your " { $snippet ".emacs" } " file:"
+"Basic Emacs integration with Factor requires the use of two executable files -- " { $snippet "emacs" } " and " { $snippet "emacsclient" } ", which act as a client/server pair. To start the server, run the " { $snippet "emacs" } " binary and execute " { $snippet "M-x server-start" } " or start " { $snippet "emacs" } " with the following line in your " { $snippet ".emacs" } " file:"
 { $code "(server-start)" }
-"On Windows, if you install Emacs to " { $snippet "Program Files" } " or " { $snippet "Program Files(x86)" } ", Factor will automatically detect the path to " { $snippet "emacsclient.exe" } ". On Unix systems, make sure that " { $snippet "emacsclient" } " is in your path. To set the path manually, use the following snippet:"
+"On Windows, if you install Emacs to " { $snippet "Program Files" } " or " { $snippet "Program Files (x86)" } ", Factor will automatically detect the path to " { $snippet "emacsclient.exe" } ". On Unix systems, make sure that " { $snippet "emacsclient" } " is in your path. To set the path manually, use the following snippet:"
 { $code "USE: edtiors.emacs"
         "\"/my/crazy/bin/emacsclient\" emacsclient-path set-global"
 }
@@ -17,6 +17,8 @@ ARTICLE: "editors.emacs" "Integration with Emacs"
     "scaffold-emacs"
 }
 
+"Factor also comes with an environment, called FUEL, that turns Emacs into a rich, fully featured IDE for Factor, including debugging, a Factor listener, documentation browsing, stack effect inference, and more. To learn more, check out the " { $vocab-link "fuel" } " vocabulary."
+
 { $see-also "editor" }
 
 ;
diff --git a/extra/fuel/summary.txt b/extra/fuel/summary.txt
new file mode 100644 (file)
index 0000000..6e69899
--- /dev/null
@@ -0,0 +1,3 @@
+FUEL turns Emacs into a rich, interactive development environment for Factor,
+including source code edition and interaction with a Factor listener instance
+running within Emacs.