summaryrefslogtreecommitdiff
path: root/docs/unfreefeatures.rst
diff options
context:
space:
mode:
Diffstat (limited to 'docs/unfreefeatures.rst')
-rw-r--r--docs/unfreefeatures.rst15
1 files changed, 6 insertions, 9 deletions
diff --git a/docs/unfreefeatures.rst b/docs/unfreefeatures.rst
index 980a35b8..48e6fb7c 100644
--- a/docs/unfreefeatures.rst
+++ b/docs/unfreefeatures.rst
@@ -21,7 +21,7 @@ Parsed statements
=================
``cmd2`` passes ``arg`` to a ``do_`` method (or
-``default`) as a ParsedString, a subclass of
+``default``) as a ParsedString, a subclass of
string that includes an attribute ``parsed``.
``parsed`` is a ``pyparsing.ParseResults``
object produced by applying a pyparsing_
@@ -62,10 +62,9 @@ If ``parsed`` does not contain an attribute,
querying for it will return ``None``. (This
is a characteristic of ``pyparsing.ParseResults``.)
-ParsedString was developed to support sqlpython_
-and reflects its needs. The parsing grammar and
-process are painfully complex and should not be
-considered stable; future ``cmd2`` releases may
+The parsing grammar and process currently employed
+by cmd2 is stable, but is likely significantly more
+complex than it needs to be. Future ``cmd2`` releases may
change it somewhat (hopefully reducing complexity).
(Getting ``arg`` as a ``ParsedString`` is
@@ -74,8 +73,6 @@ changes from the cmd_ standard, but there will
be no result unless you change your application
to *use* ``arg.parsed``.)
-.. _sqlpython: http://pypi.python.org/pypi/sqlpython/
-
.. _cmd: https://docs.python.org/3/library/cmd.html
.. _pyparsing: http://pyparsing.wikispaces.com/
@@ -224,8 +221,8 @@ useful for non-essential feedback that the user may not always want
to read. ``quiet`` is only relevant if
``app.pfeedback`` is sometimes used.
-``select``
-==========
+select
+======
Presents numbered options to user, as bash ``select``.