From 0aee5e1bb490617b1d84d5ad8e20571d26fc9986 Mon Sep 17 00:00:00 2001 From: Peter Stephenson Date: Thu, 27 Jul 2000 17:48:47 +0000 Subject: 12414: vared quotes separators when editing arrays --- Doc/Zsh/mod_zle.yo | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'Doc/Zsh/mod_zle.yo') diff --git a/Doc/Zsh/mod_zle.yo b/Doc/Zsh/mod_zle.yo index d0423f65e..f858b35d7 100644 --- a/Doc/Zsh/mod_zle.yo +++ b/Doc/Zsh/mod_zle.yo @@ -161,6 +161,12 @@ an array parameter, or the tt(-A) flag to create an associative array. If the type of an existing parameter does not match the type to be created, the parameter is unset and recreated. +If an array or array slice is being edited, separator characters as defined +in tt($IFS) will be shown quoted with a backslash. Conversely, when the +edited text is split into an array, a backslash quotes an immediately +following separator character; no other special handling of backslashes, or +any handling of quotes, is performed. + Individual elements of existing array or associative array parameters may be edited by using subscript syntax on var(name). New elements are created automatically, even without tt(-c). -- cgit 1.4.1