man/build/zeus.txt in zeus-0.13.3 vs man/build/zeus.txt in zeus-0.13.4.pre

- old
+ new

@@ -4,53 +4,63 @@ NAME zeus - boot rails in under a second SYNOPSIS - zeus [--no-color] COMMAND [ARGS] + zeus [--no-color] [--log FILE] [--file-change-delay TIME] COMMAND + [ARGS] DESCRIPTION Zeus makes working with large codebases much less painful. - To use Zeus with Ruby on Rails 3.0+, Just run zeus start in your + To use Zeus with Ruby on Rails 3.0+, Just run zeus start in your project directory. It will output a list of available commands, includ- ing tasks to spawn consoles, servers, tests, and rake tasks. See https://github.com/burke/zeus/blob/master/docs/ruby/modifying.md for information on modifying the boot process that Zeus uses by default and adding custom tasks. SLIGHTLY MORE TECHNICAL DESCRIPTION - Zeus is a language-agnostic application checkpointer for non-multi- + Zeus is a language-agnostic application checkpointer for non-multi- threaded applications. - It is primarily targeted at ruby and other dynamic languages, where - application boot time can be tens of seconds, but it can be made to - work for nearly any language. However, zeus does not work well with - multithreaded applications. It relies heavily on fork(2), which is + It is primarily targeted at ruby and other dynamic languages, where + application boot time can be tens of seconds, but it can be made to + work for nearly any language. However, zeus does not work well with + multithreaded applications. It relies heavily on fork(2), which is largely incompatible with multithreaded systems. - Currently only ruby is targeted, but support for other languages is + Currently only ruby is targeted, but support for other languages is planned. - Zeus lets you define common tasks, and preloads all of them in the - background. When you ask to run them, zeus transparently connects your + Zeus lets you define common tasks, and preloads all of them in the + background. When you ask to run them, zeus transparently connects your terminal to the already-running process in milliseconds. - This lets you, for example, run unit tests in dozens of milliseconds, + This lets you, for example, run unit tests in dozens of milliseconds, rather than dozens of seconds. - Zeus also monitors all files loaded by your application, and restarts + Zeus also monitors all files loaded by your application, and restarts parts of it when dependencies change, to keep everything up-to-date. WAY MORE TECHNICAL DESCRIPTION See https://github.com/burke/zeus/blob/master/docs/overview.md OPTIONS --no-color Prints all output without color + --log trace-log-name + Prints process tree state details to the log file specified. + + --file-change-delay delay + Collect all file changes that happen within the specified delay + time and restart processes only after this deadline expires. The + argument must be parseable by time.ParseDuration. The default + delay is 300ms. + BUILTIN COMMANDS zeus start(1) zeus-start.1.html Start a zeus server in the current directory using zeus.json zeus init(1) zeus-init.1.html @@ -60,6 +70,6 @@ List the commands defined by zeus.json - March 2013 ZEUS(1) + May 2013 ZEUS(1)