diff --git a/README.md b/README.md index 7497710..bc61895 100644 --- a/README.md +++ b/README.md @@ -34,15 +34,15 @@ Its main features are: - **Providing a unified CLI and output** - You don’t need to remember which formatters are necessary for each project. - Once you specify the formatters in the config file, you can trigger all of them with one command and get a + - Once you specify the formatters in the config file, you can trigger all of them with one command and get a standardized output. - **Running all the formatters in parallel** - - A standard script loops over your folders and runs each formatter - consequentially. In contrast, `treefmt` runs formatters in parallel. This way, the formatting job takes less time. + - A standard script loops over your folders and runs each formatter sequentially. + - In contrast, `treefmt` runs formatters in parallel. This way, the formatting job takes less time. - **Tracking file changes** - - When formatters are run in a script, they process all the files they encounter, no matter - whether the code has changed. This unnecessary work can be eliminated if only the changed files are formatted. - `treefmt` caches the changed files and marks them for re-formatting. + - When formatters are run in a script, they process all the files they encounter, regardless of whether or not + they have changed. + - `treefmt` tracks file changes, and only attempts to format a files which have changed. To reformat the whole source tree, just type `treefmt` in any folder. This is a fast and simple formatting solution.