Editing pass

Edited for spelling, puncuation, grammar, usage, and corporate voice.
This commit is contained in:
Jay Bryant
2021-12-18 08:12:51 +00:00
committed by Janne Valkealahti
parent 8ad59b702c
commit 7473c9ec5c
3 changed files with 364 additions and 230 deletions

View File

@@ -15,7 +15,7 @@ ifdef::backend-pdf[]
NOTE: This documentation is also available as https://docs.spring.io/spring-shell/docs/{projectVersion}/reference/htmlsingle/index.html[HTML].
endif::[]
(C) 2017 Pivotal Software, Inc.
(C) 2017 - 2020 Pivotal Software, Inc.
_Copies of this document may be made for your own use and for distribution to
others, provided that you do not charge any fee for such copies and further

File diff suppressed because it is too large Load Diff

View File

@@ -1,16 +1,15 @@
== What is Spring Shell?
Not all applications need a fancy web user interface!
Sometimes, interacting with an application using an interactive terminal is
Sometimes, interacting with an application through an interactive terminal is
the most appropriate way to get things done.
Spring Shell allows one to easily create such a runnable application, where the
user will enter textual commands that will get executed until the program terminates.
Spring Shell lets you create such a runnable application, where the
user enters textual commands that are run until the program terminates.
The Spring Shell project provides the infrastructure to create such a REPL (Read, Eval,
Print Loop), allowing the developer to concentrate on the commands implementation, using
Print Loop), letting you concentrate on the commands implementation by using
the familiar Spring programming model.
Advanced features such as parsing, kbd:[TAB] completion, colorization of output, fancy ascii-art
table display, input conversion and validation all come for free, with the developer only
having to focus on core command logic.
Advanced features such as parsing, tab completion, colorization of output, fancy ascii-art
table display, input conversion, and validation are all include, freeing you
to focus on core command logic.