From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 12080 invoked by alias); 26 Sep 2015 21:34:08 -0000 Mailing-List: contact zsh-users-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Users List List-Post: List-Help: X-Seq: 20652 Received: (qmail 21664 invoked from network); 26 Sep 2015 21:34:08 -0000 X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.0 X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:message-id:date:in-reply-to:comments :references:to:subject:mime-version:content-type; bh=+QtwxeP/wOvY+oB5DtNptq4nd019GQZKKiSsAwIvaCw=; b=NQrgryvNJkQsDQeo5570bp4oiHuBV9zeQ3Z1VtkuGCHU2zG/M992C8S92lISJC8Qf+ DDvHOqE5bEaAAZOJMXXJwE18KJAKxO3IZNXsjlXpCPW/UrAUFQBDwFH3fEtRNI5f+BXX OisY+AzCEiSjtnsOGec/LXqeD0kBc1QLVobriUSEsXHenLELXxd+8sAp1I7lLiH8wFOz z4RzJ02MBsWxm6i4SuJDpspSU1uFlZ5d8maHdW+5cSBl9sEZP0S80xPkvsM33mOaHx5Y pjA2nfHoB/cC1lRCXPCIupG7Z0jJU+k4N/mTy7hIGkW9X1aawoJ6VmDnL1G4UfSoM8d9 9FiQ== X-Gm-Message-State: ALoCoQme+gjKCHq5zEaSAtHVCXS9wOowxo+CRP/7R/1zJLr2SKSTl6QIFr6goln1UGuA8DQ9Ed6n X-Received: by 10.182.29.73 with SMTP id i9mr6578206obh.59.1443303246110; Sat, 26 Sep 2015 14:34:06 -0700 (PDT) From: Bart Schaefer Message-Id: <150926143404.ZM17641@torch.brasslantern.com> Date: Sat, 26 Sep 2015 14:34:04 -0700 In-Reply-To: <56070A12.7090907@eastlink.ca> Comments: In reply to Ray Andrews "Re: question about parameter expansion" (Sep 26, 2:11pm) References: <20150926101839.GA14021@gmail.com> <20150926180827.GA2617@gmail.com> <20150926185710.GA3981@gmail.com> <56070A12.7090907@eastlink.ca> X-Mailer: OpenZMail Classic (0.9.2 24April2005) To: zsh-users@zsh.org Subject: Re: question about parameter expansion MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii On Sep 26, 2:11pm, Ray Andrews wrote: } } Where is this sort of thing discussed in the manual? Under "Parameter Expansion". Perhaps unfortunately, you need to get familar with shell language terminology. The strings $1, $2, etc. are referred to as "positional parameters" whereas $a, $foo, $PATH, etc. are "named parameters". The signifier "$" is said to introduce an expansion. (It used to be that it only introduced a parameter expansion, and parts of the doc still talk about it that way, but now it also introduces other expansions like command substitution and arithmetic.) The word "variable" is usually a synonym for "named parameter," but might also refer to named strings in the process environment, which can be referenced as if they were named parameters. } In any case looking for 'parameter expansion' in the index is no help. This is a thing about the yodl/info documentation model that I don't like. I think all the (sub)section headings should be in the index. Instead the section headings are in "menus" (which don't show up at all in the manpage-formatted documentation) and you can't find them with an index search. In this specific case, though, "parameter expansion" does appear in the index, along with "parameter expansion flags", "parameter modifiers", etc. How were you searching the index? } 'Variable' doesn't exist in the index at all ?? * variables: Parameters. (line 6) * variables, environment: Parameters. (line 25) Again, exactly how are you searching what index? Have you tried always searching case-insensitively?