summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorlePerdu <zdpeltzer@gmail.com>2019-01-30 16:17:45 -0500
committerlePerdu <zdpeltzer@gmail.com>2019-01-30 16:17:45 -0500
commita7320a01aace280117d81a52dab2fa4162ef2d24 (patch)
tree07e287946aee76d2ff7b1ec934ccae86fd51a554
parent5a4ba0b35ff80a8de44adda4f7c7235b93b852d4 (diff)
Specify only lists can expand to multiple args
-rw-r--r--doc/pages/expansions.asciidoc7
1 files changed, 4 insertions, 3 deletions
diff --git a/doc/pages/expansions.asciidoc b/doc/pages/expansions.asciidoc
index 56bda28a..5907911d 100644
--- a/doc/pages/expansions.asciidoc
+++ b/doc/pages/expansions.asciidoc
@@ -54,9 +54,10 @@ Like "variable expansion" and "command substitution" in shell programming,
Kakoune expansions can expand to multiple "words" - that is, separate
arguments on the resulting command-line. However, unlike shell programming,
Kakoune expansions cannot _accidentally_ expand to multiple words, even if
-the expansion contains whitespace or other special characters. While in
-shell-programming it's good practice to always wrap expansions in
-double-quotes, in Kakoune it's perfectly safe to leave expansions unquoted.
+the expansion contains whitespace or other special characters: only list types
+can expand to multiple arguments. While in shell-programming it's good practice
+to always wrap expansions in double-quotes, in Kakoune it's perfectly safe to
+leave expansions unquoted.
== Argument expansions