summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
Diffstat (limited to 'docs')
-rw-r--r--docs/unfreefeatures.rst19
1 files changed, 16 insertions, 3 deletions
diff --git a/docs/unfreefeatures.rst b/docs/unfreefeatures.rst
index 6f22c1e0..e69f8a7e 100644
--- a/docs/unfreefeatures.rst
+++ b/docs/unfreefeatures.rst
@@ -29,15 +29,28 @@ input:
command
Name of the command called
+args
+ The arguments to the command with output redirection
+ or piping to shell commands removed
+
+command_and_args
+ A string of just the command and the arguments, with
+ output redirection or piping to shell commands removed
+
+argv
+ A list of arguments a-la ``sys.argv``, including
+ the command as ``argv[0]`` and the subsequent
+ arguments as additional items in the list.
+ Quotes around arguments will be stripped as will
+ any output redirection or piping portions of the command
+
raw
Full input exactly as typed.
terminator
Character used to end a multiline command
-command_and_args
- A string of just the command and the arguments, with
- output redirection or piping to shell commands removed
+
If ``Statement`` does not contain an attribute,
querying for it will return ``None``.